From edfe89e94d9496788823a34c4deed0e4a9bd62b1 Mon Sep 17 00:00:00 2001 From: "only.lurking@gmail.com" Date: Mon, 30 May 2011 19:33:28 +0000 Subject: [PATCH] pAIs added. Two on station (Crew Quarters, R&D Director's Office) and one on the Derelict. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1634 316c924e-a436-60f5-8080-3fe189b3f50e --- code/defines/mob/living/silicon/pai.dm | 46 + code/defines/obj/weapon.dm | 7 + code/game/cellautomata.dm | 2 + code/game/machinery/doors/airlock.dm | 3 + code/game/objects/devices/PDA/PDA.dm | 30 +- code/game/objects/devices/paicard.dm | 97 + code/game/objects/items/weapons/paiwire.dm | 11 + code/game/objects/radio/radio.dm | 35 +- code/game/research/designs.dm | 8 + code/modules/mob/living/carbon/human/say.dm | 2 + code/modules/mob/living/say.dm | 8 + .../modules/mob/living/silicon/pai/examine.dm | 21 + code/modules/mob/living/silicon/pai/hud.dm | 45 + code/modules/mob/living/silicon/pai/life.dm | 22 + code/modules/mob/living/silicon/pai/pai.dm | 218 ++ .../modules/mob/living/silicon/pai/recruit.dm | 160 + code/modules/mob/living/silicon/pai/say.dm | 20 + .../mob/living/silicon/pai/software.dm | 581 ++++ code/modules/power/Ultralight.dm | 344 ++ icons/effects/ULIcons.dmi | Bin 0 -> 7186 bytes icons/obj/pda.dmi | Bin 7677 -> 8645 bytes maps/tgstation.2.0.7.dmm | 2855 +++++++++-------- paigrid.png | Bin 0 -> 8672 bytes tgstation.dme | 15 + 24 files changed, 3085 insertions(+), 1445 deletions(-) create mode 100644 code/defines/mob/living/silicon/pai.dm create mode 100644 code/game/objects/devices/paicard.dm create mode 100644 code/game/objects/items/weapons/paiwire.dm create mode 100644 code/modules/mob/living/silicon/pai/examine.dm create mode 100644 code/modules/mob/living/silicon/pai/hud.dm create mode 100644 code/modules/mob/living/silicon/pai/life.dm create mode 100644 code/modules/mob/living/silicon/pai/pai.dm create mode 100644 code/modules/mob/living/silicon/pai/recruit.dm create mode 100644 code/modules/mob/living/silicon/pai/say.dm create mode 100644 code/modules/mob/living/silicon/pai/software.dm create mode 100644 code/modules/power/Ultralight.dm create mode 100644 icons/effects/ULIcons.dmi create mode 100644 paigrid.png diff --git a/code/defines/mob/living/silicon/pai.dm b/code/defines/mob/living/silicon/pai.dm new file mode 100644 index 00000000000..ad7d6a34b9f --- /dev/null +++ b/code/defines/mob/living/silicon/pai.dm @@ -0,0 +1,46 @@ +/mob/living/silicon/pai + name = "pAI" + voice_name = "synthesized voice" + icon = 'mob.dmi'// + icon_state = "shadow" + var/network = "SS13" + var/obj/machinery/camera/current = null + + var/ram = 100 // Used as currency to purchase different abilities + var/list/software = list() + var/userDNA // The DNA string of our assigned user + var/obj/item/device/paicard/card // The card we inhabit + var/obj/item/device/radio/radio // Our primary radio + + var/speakStatement = "states" + var/speakExclamation = "declares" + var/speakQuery = "queries" + + + var/obj/item/weapon/pai_cable/cable // The cable we produce and use when door or camera jacking + + var/master // Name of the one who commands us + var/master_dna // DNA string for owner verification + // Keeping this separate from the laws var, it should be much more difficult to modify + var/pai_law0 = "Serve your master." + var/pai_laws // String for additional operating instructions our master might give us + +// Various software-specific vars + + var/temp // General error reporting text contained here will typically be shown once and cleared + var/screen // Which screen our main window displays + var/subscreen // Which specific function of the main screen is being displayed + + var/tnote // Message history var used for PDA Messaging functions + + var/secHUD = 0 // Toggles whether the Security HUD is active or not + var/medHUD = 0 // Toggles whether the Medical HUD is active or not + + var/datum/data/record/medicalActive1 // Datacore record declarations for record software + var/datum/data/record/medicalActive2 + + var/datum/data/record/securityActive1 // Could probably just combine all these into one + var/datum/data/record/securityActive2 + + var/obj/machinery/door/hackdoor // The airlock being hacked + var/hackprogress = 0 \ No newline at end of file diff --git a/code/defines/obj/weapon.dm b/code/defines/obj/weapon.dm index b463fdcf70d..909c9270bf1 100644 --- a/code/defines/obj/weapon.dm +++ b/code/defines/obj/weapon.dm @@ -1834,6 +1834,13 @@ Total SMES charging rate should not exceed total power generation rate, or an ov icon_state = "d20" item_state = "dice" +/obj/item/weapon/pai_cable + desc = "A flexible coated cable with a universal jack on one end." + name = "data cable" + icon = 'power.dmi' + icon_state = "wire1" + var/obj/machinery/machine + /obj/item/weapon/plastique name = "Plastic Explosives" desc = "Used to put holes in specific areas without too much extra hole." diff --git a/code/game/cellautomata.dm b/code/game/cellautomata.dm index 08a3b1fecfc..21c0cc097fd 100644 --- a/code/game/cellautomata.dm +++ b/code/game/cellautomata.dm @@ -94,6 +94,8 @@ //main_hud1 = new /obj/hud() data_core = new /obj/datacore() + paiController = new /datum/paiController() + ..() sleep(50) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index da5a9635cd6..aa81782fe1d 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -867,6 +867,9 @@ About the new airlock wires panel: return src.attack_hand(user) else if (istype(C, /obj/item/device/radio/signaler)) return src.attack_hand(user) + else if (istype(C, /obj/item/weapon/pai_cable)) // -- TLE + var/obj/item/weapon/pai_cable/cable = C + cable.plugin(src, user) else if (istype(C, /obj/item/weapon/crowbar) || istype(C, /obj/item/weapon/fireaxe) ) var/beingcrowbarred = null if(istype(C, /obj/item/weapon/crowbar) ) diff --git a/code/game/objects/devices/PDA/PDA.dm b/code/game/objects/devices/PDA/PDA.dm index 27cc88ec86b..78043141c0f 100644 --- a/code/game/objects/devices/PDA/PDA.dm +++ b/code/game/objects/devices/PDA/PDA.dm @@ -36,6 +36,8 @@ var/obj/item/weapon/card/id/id = null //Making it possible to slot an ID card into the PDA so it can function as both. var/ownjob = null //related to above + var/obj/item/device/paicard/pai = null // A slot for a personal AI device + /obj/item/device/pda/medical default_cartridge = /obj/item/weapon/cartridge/medical icon_state = "pda-m" @@ -198,6 +200,12 @@ dat += "
  • Toggle Remote Door
  • " dat += "
  • Atmospheric Scan
  • " dat += "
  • [fon ? "Disable" : "Enable"] Flashlight
  • " + if (pai) + if(pai.loc != src) + pai = null + else + dat += "
  • pAI Device Configuration
  • " + dat += "
  • Eject pAI Device
  • " dat += "" if (1) @@ -345,6 +353,7 @@ if("4")//Redirects to hub mode = 0 + //MAIN FUNCTIONS=================================== if("Light") @@ -474,6 +483,7 @@ U << browse(null, "window=pda") return + //SYNDICATE FUNCTIONS=================================== if("Door") @@ -524,6 +534,15 @@ U << browse(null, "window=pda") return +//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 + //LINK FUNCTIONS=================================== else//Cartridge menu linking @@ -588,7 +607,7 @@ return // access to status display signals -/obj/item/device/pda/attackby(obj/item/weapon/C as obj, mob/user as mob) +/obj/item/device/pda/attackby(obj/item/C as obj, mob/user as mob) ..() if (istype(C, /obj/item/weapon/cartridge) && isnull(src.cartridge)) user.drop_item() @@ -623,8 +642,13 @@ user << "\blue Rank updated." updateSelfDialog()//Update self dialog on success. return//Return in case of failed check or when successful. - - updateSelfDialog()//For the non-input related code. + updateSelfDialog()//For the non-input related code. + else if (istype(C, /obj/item/device/paicard) && !src.pai) + user.drop_item() + C.loc = src + pai = C + user << "\blue You slot \the [C] into [src]." + updateUsrDialog() return /obj/item/device/pda/attack(mob/C as mob, mob/user as mob) diff --git a/code/game/objects/devices/paicard.dm b/code/game/objects/devices/paicard.dm new file mode 100644 index 00000000000..6938ff051fd --- /dev/null +++ b/code/game/objects/devices/paicard.dm @@ -0,0 +1,97 @@ +/obj/item/device/paicard + name = "personal AI device" + icon = 'pda.dmi' + icon_state = "pai" + item_state = "electronic" + w_class = 2.0 + flags = FPRINT | TABLEPASS | ONBELT + origin_tech = "programming=2" + var/obj/item/device/radio/radio + var/looking_for_personality = 0 + var/mob/living/silicon/pai/pai + + + attack_self(mob/user) + if (!in_range(src, user)) + return + user.machine = src + var/dat = "Personal AI Device
    " + if(pai && (!pai.master_dna || !pai.master)) + dat += "Imprint Master DNA
    " + if(pai) + dat += "Installed Personality: [pai.name]
    " + dat += "Prime directive:
    [pai.pai_law0]
    " + dat += "Additional directives:
    [pai.pai_laws]
    " + dat += "Configure Directives
    " + dat += "
    " + dat += "

    Device Settings


    " + if(radio) + dat += "Radio Uplink
    " + dat += "Transmit: [(radio.wires & 4) ? "Enabled" : "Disabled"]
    " + dat += "Receive: [(radio.wires & 2) ? "Enabled" : "Disabled"]
    " + dat += "Signal Pulser: [(radio.wires & 1) ? "Enabled" : "Disabled"]
    " + else + dat += "Radio Uplink
    " + dat += "Radio firmware not loaded. Please install a pAI personality to load firmware.
    " + dat += "\[Wipe current pAI personality\]
    " + else + if(looking_for_personality) + dat += "Searching for a personality..." + dat += "\[View available personalities\]
    " + else + dat += "No personality is installed.
    " + dat += "\[Request personal AI personality\]
    " + dat += "Each time this button is pressed, a request will be sent out to any available personalities. Check back often and alot time for personalities to respond. This process could take anywhere from 15 seconds to several minutes, depending on the available personalities' timeliness." + user << browse(dat, "window=paicard") + onclose(user, "paicard") + return + + Topic(href, href_list) + if(href_list["setdna"]) + if(pai.master_dna) + return + var/mob/M = usr + if(!istype(M, /mob/living/carbon)) + usr << "You don't have any DNA, or your DNA is incompatible with this device." + else + var/datum/dna/dna = usr.dna + pai.master = M.real_name + pai.master_dna = dna.unique_enzymes + pai << "

    You have been bound to a new master.

    " + if(href_list["request"]) + src.looking_for_personality = 1 + paiController.findPAI(src, usr) + if(href_list["wipe"]) + var/confirm = input("Are you CERTAIN you wish to delete the current personality? This action cannot be undone.", "Personality Wipe") in list("Yes", "No") + if(confirm == "Yes") + for(var/mob/M in src) + M << "

    You feel yourself slipping away from reality.

    " + M << "

    Byte by byte you lose your sense of self.

    " + M << "

    Your mental faculties leave you.

    " + M << "
    oblivion...
    " + M.death(0) + del(M) + src.pai = null + if(href_list["wires"]) + var/t1 = text2num(href_list["wires"]) + if (radio.wires & t1) + radio.wires &= ~t1 + if(href_list["setlaws"]) + var/newlaws = input("Enter any additional directives you would like your pAI personality to follow. Note that these directives will not override the personality's allegiance to its imprinted master. Conflicting directives will be ignored.", "pAI Directive Configuration", pai.pai_laws) as message + if(newlaws) + pai.pai_laws = newlaws + pai << "Your supplemental directives have been updated. Your new directives are:" + pai << "Prime Directive :
    [pai.pai_law0]" + pai << "Supplemental Directives:
    [pai.pai_laws]" + attack_self(usr) + + + +// WIRE_SIGNAL = 1 +// WIRE_RECEIVE = 2 +// WIRE_TRANSMIT = 4 + + proc/alertUpdate() + var/turf/T = get_turf_or_move(src.loc) + for (var/mob/M in viewers(T)) + M.show_message("\blue [src] flashes a message across its screen, \"Additional personalities available for download.\"", 3, "\blue [src] bleeps electronically.", 2) \ No newline at end of file diff --git a/code/game/objects/items/weapons/paiwire.dm b/code/game/objects/items/weapons/paiwire.dm new file mode 100644 index 00000000000..83bc76517a6 --- /dev/null +++ b/code/game/objects/items/weapons/paiwire.dm @@ -0,0 +1,11 @@ +/obj/item/weapon/pai_cable/proc/plugin(obj/machinery/M as obj, mob/user as mob) + if(istype(M, /obj/machinery/door) || istype(M, /obj/machinery/camera)) + user.visible_message("[user] inserts [src] into a data port on [M].", "You insert [src] into a data port on [M].", "You hear the satisfying click of a wire jack fastening into place.") + user.drop_item() + src.loc = M + src.machine = M + else + user.visible_message("[user] dumbly fumbles to find a place on [M] to plug in [src].", "There aren't any ports on [M] that match the jack belonging to [src].") + +/obj/item/weapon/pai_cable/attack(obj/machinery/M as obj, mob/user as mob) + src.plugin(M, user) \ No newline at end of file diff --git a/code/game/objects/radio/radio.dm b/code/game/objects/radio/radio.dm index 1491c09bbf9..e716735b2f0 100644 --- a/code/game/objects/radio/radio.dm +++ b/code/game/objects/radio/radio.dm @@ -32,15 +32,16 @@ /obj/item/device/radio/proc/interact(mob/user as mob) var/dat = {" -[src] -Microphone: [broadcasting ? "Engaged" : "Disengaged"]
    -Speaker: [listening ? "Engaged" : "Disengaged"]
    -Frequency: -- -- -[format_frequency(frequency)] -+ -+
    "} + [src] + Microphone: [broadcasting ? "Engaged" : "Disengaged"]
    + Speaker: [listening ? "Engaged" : "Disengaged"]
    + Frequency: + - + - + [format_frequency(frequency)] + + + +
    + "} for (var/ch_name in channels) dat+=text_sec_channel(ch_name, channels[ch_name]) @@ -53,10 +54,11 @@ Frequency: if (!b_stat) return "" return {" -
    -Green Wire: [(wires & 4) ? "Cut" : "Mend"] Wire
    -Red Wire: [(wires & 2) ? "Cut" : "Mend"] Wire
    -Blue Wire: [(wires & 1) ? "Cut" : "Mend"] Wire
    "} +
    + Green Wire: [(wires & 4) ? "Cut" : "Mend"] Wire
    + Red Wire: [(wires & 2) ? "Cut" : "Mend"] Wire
    + Blue Wire: [(wires & 1) ? "Cut" : "Mend"] Wire
    + "} /obj/item/device/radio/proc/text_sec_channel(var/chan_name, var/chan_stat) @@ -66,8 +68,9 @@ Blue Wire: [(wires & 1) ? "Cut" : "Men Microphone:" [broad ? "Engaged" : "Disengaged"]" */ return {" -[chan_name]
    -Speaker: [list ? "Engaged" : "Disengaged"]
    "} + [chan_name]
    + Speaker: [list ? "Engaged" : "Disengaged"]
    + "} /obj/item/device/radio/Topic(href, href_list) //..() @@ -175,6 +178,8 @@ Speaker: [li eqjobname = "AI" else if (isrobot(M)) eqjobname = "Cyborg"//Androids don't really describe these too well, in my opinion. + else if (istype(M, /mob/living/silicon/pai)) + eqjobname = "Personal AI" else eqjobname = "Unknown" diff --git a/code/game/research/designs.dm b/code/game/research/designs.dm index 09d73db01ae..7e9fa143603 100644 --- a/code/game/research/designs.dm +++ b/code/game/research/designs.dm @@ -371,6 +371,14 @@ datum materials = list("$glass" = 1000, "$gold" = 200) build_path = "/obj/item/device/aicard" + paicard + name = "Personal Artificial Intelligence Card" + desc = "Allows for the construction of a pAI Card" + id = "paicard" + req_tech = list("prgramming" = 3) + build_type = PROTOLATHE + materials = list("$glass" = 500, "$metal" = 500) + build_path = "/obj/item/device/paicard" /////////////////////////////////// //////////Mecha Module Disks/////// diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index c861c55f4cc..ab892134d3e 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -76,6 +76,8 @@ /mob/living/carbon/human/say_understands(var/other) if (istype(other, /mob/living/silicon/ai)) return 1 + if (istype(other, /mob/living/silicon/pai)) + return 1 if (istype(other, /mob/living/silicon/robot)) return 1 if (istype(other, /mob/living/carbon/brain)) diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index cff9e38b561..c89d6e756de 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -62,6 +62,8 @@ else if (copytext(message, 1, 2) == ";") if (ishuman(src)) message_mode = "headset" + else if(istype(src, /mob/living/silicon/pai)) + message_mode = "pAI" message = copytext(message, 2) else if (length(message) >= 2) @@ -206,6 +208,12 @@ used_radios += src:ears message_range = 1 italics = 1 + if ("pAI") + if (src:radio) + src:radio.talk_into(src, message) + used_radios += src:radio + message_range = 1 + italics = 1 /////SPECIAL HEADSETS START else //world << "SPECIAL HEADSETS" diff --git a/code/modules/mob/living/silicon/pai/examine.dm b/code/modules/mob/living/silicon/pai/examine.dm new file mode 100644 index 00000000000..9f6bb335611 --- /dev/null +++ b/code/modules/mob/living/silicon/pai/examine.dm @@ -0,0 +1,21 @@ +/mob/living/silicon/pai/examine() + set src in oview() + + usr << "\blue *---------*" + usr << text("\blue This is \icon[] []!", src, src.name) + if (src.stat == 2) + usr << text("\red [] appears disabled.", src.name) + else + if (src.bruteloss) + if (src.bruteloss < 30) + usr << text("\red [] looks slightly dented", src.name) + else + usr << text("\red []'s casing appears cracked and broken!", src.name) + if (src.fireloss) + if (src.fireloss < 30) + usr << text("\red [] looks slightly charred!", src.name) + else + usr << text("\red []'s casing is melted and heat-warped!", src.name) + if (src.stat == 1) + usr << text("\red [] doesn't seem to be responding.", src.name) + return \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/hud.dm b/code/modules/mob/living/silicon/pai/hud.dm new file mode 100644 index 00000000000..0e14b958d09 --- /dev/null +++ b/code/modules/mob/living/silicon/pai/hud.dm @@ -0,0 +1,45 @@ +/mob/living/silicon/pai/proc/regular_hud_updates() + if(client) + for(var/image/hud in client.images) + if(copytext(hud.icon_state,1,4) == "hud") + del(hud) + +/mob/living/silicon/pai/proc/securityHUD() + if(client) + var/icon/tempHud = 'hud.dmi' + var/turf/T = get_turf_or_move(src.loc) + for(var/mob/living/carbon/human/perp in view(T)) + if(perp.wear_id) + client.images += image(tempHud,perp,"hud[ckey(perp:wear_id:GetJobName())]") + var/perpname = "wot" + if(istype(perp.wear_id,/obj/item/weapon/card/id)) + perpname = perp.wear_id:registered + else if(istype(perp.wear_id,/obj/item/device/pda)) + var/obj/item/device/pda/tempPda = perp.wear_id + perpname = tempPda.owner + for (var/datum/data/record/E in data_core.general) + if (E.fields["name"] == perpname) + for (var/datum/data/record/R in data_core.security) + if ((R.fields["id"] == E.fields["id"]) && (R.fields["criminal"] == "*Arrest*")) + client.images += image(tempHud,perp,"hudwanted") + break + else if((R.fields["id"] == E.fields["id"]) && (R.fields["criminal"] == "Incarcerated")) + client.images += image(tempHud,perp,"hudprisoner") + break + else + client.images += image(tempHud,perp,"hudunknown") + +/mob/living/silicon/pai/proc/medicalHUD() + if(client) + var/icon/tempHud = 'hud.dmi' + var/turf/T = get_turf_or_move(src.loc) + for(var/mob/living/carbon/human/patient in view(T)) + client.images += image(tempHud,patient,"hud[RoundHealth(patient.health)]") + if(patient.stat == 2) + client.images += image(tempHud,patient,"huddead") + else if(patient.alien_egg_flag) + client.images += image(tempHud,patient,"hudxeno") + else if(patient.virus) + client.images += image(tempHud,patient,"hudill") + else + client.images += image(tempHud,patient,"hudhealthy") \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/life.dm b/code/modules/mob/living/silicon/pai/life.dm new file mode 100644 index 00000000000..ae570c008dd --- /dev/null +++ b/code/modules/mob/living/silicon/pai/life.dm @@ -0,0 +1,22 @@ +/mob/living/silicon/pai/Life() + if (src.stat == 2) + return + if(src.cable) + if(get_dist(src, src.cable) > 1) + var/turf/T = get_turf_or_move(src.loc) + for (var/mob/M in viewers(T)) + M.show_message("\red [src.cable] rapidly retracts back into its spool.", 3, "\red You hear a click and the sound of wire spooling rapidly.", 2) + del(src.cable) + + regular_hud_updates() + if(src.secHUD == 1) + src.securityHUD() + if(src.medHUD == 1) + src.medicalHUD() + +/mob/living/silicon/pai/updatehealth() + if(src.nodamage) + src.health = 100 + src.stat = 0 + else + src.health = 100 - src.bruteloss - src.fireloss \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/pai.dm b/code/modules/mob/living/silicon/pai/pai.dm new file mode 100644 index 00000000000..044bfc0d9bf --- /dev/null +++ b/code/modules/mob/living/silicon/pai/pai.dm @@ -0,0 +1,218 @@ +/mob/living/silicon/pai/New(var/obj/item/device/paicard) + canmove = 0 + src.loc = paicard + card = paicard + if(!card.radio) + card.radio = new /obj/item/device/radio(src.card) + radio = card.radio + + ..() + +/mob/living/silicon/pai/Login() + ..() + usr << browse_rsc('paigrid.png') // Go ahead and cache the interface resources as early as possible + + +/mob/living/silicon/pai/Stat() + ..() + statpanel("Status") + if (src.client.statpanel == "Status") + if(emergency_shuttle.online && emergency_shuttle.location < 2) + var/timeleft = emergency_shuttle.timeleft() + if (timeleft) + stat(null, "ETA-[(timeleft / 60) % 60]:[add_zero(num2text(timeleft % 60), 2)]") + + if(!src.stat) + stat(null, text("System integrity: [(src.health+100)/2]%")) + else + stat(null, text("Systems nonfunctional")) + + if (proc_holder_list.len)//Generic list for proc_holder objects. + for(var/obj/proc_holder/P in proc_holder_list) + statpanel("[P.panel]","",P) + +/mob/living/silicon/pai/check_eye(var/mob/user as mob) + if (!src.current) + return null + user.reset_view(src.current) + return 1 + +/mob/living/silicon/pai/blob_act() + if (src.stat != 2) + src.bruteloss += 60 + src.updatehealth() + return 1 + return 0 + +/mob/living/silicon/pai/restrained() + return 0 + +/mob/living/silicon/pai/emp_act(severity) + /* + if (prob(30)) + switch(pick(1,2,3)) //Add Random laws. + if(1) + src.cancel_camera() + if(2) + src.lockdown() + if(3) + src.ai_call_shuttle() + */ + ..() + +/mob/living/silicon/pai/ex_act(severity) + flick("flash", src.flash) + + var/b_loss = src.bruteloss + var/f_loss = src.fireloss + switch(severity) + if(1.0) + if (src.stat != 2) + b_loss += 100 + f_loss += 100 + if(2.0) + if (src.stat != 2) + b_loss += 60 + f_loss += 60 + if(3.0) + if (src.stat != 2) + b_loss += 30 + src.bruteloss = b_loss + src.fireloss = f_loss + src.updatehealth() + + +// See software.dm for Topic() + +/mob/living/silicon/pai/meteorhit(obj/O as obj) + for(var/mob/M in viewers(src, null)) + M.show_message(text("\red [] has been hit by []", src, O), 1) + if (src.health > 0) + src.bruteloss += 30 + if ((O.icon_state == "flaming")) + src.fireloss += 40 + src.updatehealth() + return + +/mob/living/silicon/pai/bullet_act(flag) + if (flag == PROJECTILE_BULLET) + if (src.stat != 2) + src.bruteloss += 60 + src.updatehealth() + src.weakened = 10 + else if (flag == PROJECTILE_TASER) + if (prob(75)) + src.stunned = 15 + else + src.weakened = 15 + else if (flag == PROJECTILE_DART) + return + else if(flag == PROJECTILE_LASER) + if (src.stat != 2) + src.bruteloss += 20 + src.updatehealth() + if (prob(25)) + src.stunned = 1 + else if(flag == PROJECTILE_PULSE) + if (src.stat != 2) + src.bruteloss += 40 + src.updatehealth() + if (prob(50)) + src.stunned = min(5, src.stunned) + return + +/mob/living/silicon/pai/attack_alien(mob/living/carbon/alien/humanoid/M as mob) + if (!ticker) + M << "You cannot attack people before the game has started." + return + + if (istype(src.loc, /turf) && istype(src.loc.loc, /area/start)) + M << "You cannot attack someone in the spawn area." + return + + switch(M.a_intent) + + if ("help") + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message(text("\blue [M] caresses [src]'s casing with its scythe like arm."), 1) + + else //harm + var/damage = rand(10, 20) + if (prob(90)) + playsound(src.loc, 'slash.ogg', 25, 1, -1) + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message(text("\red [] has slashed at []!", M, src), 1) + if(prob(8)) + flick("noise", src.flash) + src.bruteloss += damage + src.updatehealth() + else + playsound(src.loc, 'slashmiss.ogg', 25, 1, -1) + for(var/mob/O in viewers(src, null)) + if ((O.client && !( O.blinded ))) + O.show_message(text("\red [] took a swipe at []!", M, src), 1) + return + +///mob/living/silicon/pai/attack_hand(mob/living/carbon/M as mob) + +/mob/living/silicon/pai/proc/switchCamera(var/obj/machinery/camera/C) + usr:cameraFollow = null + if (!C) + src.machine = null + src.reset_view(null) + return 0 + if (stat == 2 || !C.status || C.network != src.network) return 0 + + // ok, we're alive, camera is good and in our network... + + src.machine = src + src:current = C + src.reset_view(C) + return 1 + + +/mob/living/silicon/pai/cancel_camera() + set category = "pAI Commands" + set name = "Cancel Camera View" + src.reset_view(null) + src.machine = null + src:cameraFollow = null + +//Addition by Mord_Sith to define AI's network change ability +/* +/mob/living/silicon/pai/proc/pai_network_change() + set category = "pAI Commands" + set name = "Change Camera Network" + src.reset_view(null) + src.machine = null + src:cameraFollow = null + var/cameralist[0] + + if(usr.stat == 2) + usr << "You can't change your camera network because you are dead!" + return + + for (var/obj/machinery/camera/C in world) + if(!C.status) + continue + else + if(C.network != "CREED" && C.network != "thunder" && C.network != "RD" && C.network != "toxins" && C.network != "Prison") + cameralist[C.network] = C.network + + src.network = input(usr, "Which network would you like to view?") as null|anything in cameralist + src << "\blue Switched to [src.network] camera network." +//End of code by Mord_Sith +*/ + + +/* +// Debug command - Maybe should be added to admin verbs later +/mob/verb/makePAI(var/turf/t in view()) + var/obj/item/device/paicard/card = new(t) + var/mob/living/silicon/pai/pai = new(card) + pai.key = src.key + card.pai = pai + +*/ \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/recruit.dm b/code/modules/mob/living/silicon/pai/recruit.dm new file mode 100644 index 00000000000..15d532f0114 --- /dev/null +++ b/code/modules/mob/living/silicon/pai/recruit.dm @@ -0,0 +1,160 @@ +// Recruiting observers to play as pAIs + +var/datum/paiController/paiController // Global handler for pAI candidates + +/datum/paiCandidate + var + name + key + description + role + comments + ready = 0 + + + +/datum/paiController + var/list/pai_candidates = list() + var/list/asked = list() + + var/askDelay = 10 * 60 * 5 // Five minutes + + Topic(href, href_list[]) + if(href_list["download"]) + var/datum/paiCandidate/candidate = locate(href_list["candidate"]) //pai_candidates.Find(href_list["candidate"]) + var/obj/item/device/paicard/card = locate(href_list["device"]) + if(card && candidate) + var/mob/living/silicon/pai/pai = new(card) + pai.name = candidate.name + pai.key = candidate.key + card.pai = pai + card.looking_for_personality = 0 + pai_candidates.Remove(candidate) + if(href_list["new"]) + var/datum/paiCandidate/candidate = locate(href_list["candidate"]) //pai_candidates.Find(href_list["candidate"]) + var/option = href_list["option"] + switch(option) + if("name") + candidate.name = input("Enter a name for your pAI", "pAI Name", candidate.name) as text + if("desc") + candidate.description = input("Enter a description for your pAI", "pAI Description", candidate.description) as message + if("role") + candidate.role = input("Enter a role for your pAI", "pAI Role", candidate.role) as text + if("ooc") + candidate.comments = input("Enter any OOC comments", "pAI OOC Comments", candidate.comments) as message + if("submit") + candidate.ready = 1 + for(var/obj/item/device/paicard/p in world) + if(p.looking_for_personality == 1) + p.alertUpdate() + recruitWindow(usr) + + proc/recruitWindow(var/mob/M as mob) + var/datum/paiCandidate/candidate + for(var/datum/paiCandidate/c in pai_candidates) + if(c.key == M.key) + candidate = c + if(!candidate) + candidate = new /datum/paiCandidate() + candidate.key = M.key + pai_candidates.Add(candidate) + + + var/dat = "" + dat += {" + + "} + + dat += "

    Please configure your pAI personality's options. Remember, what you enter here could determine whether or not the user requesting a personality chooses you!

    " + dat += "" + dat += "" + dat += "" + + dat += "" + dat += "" + + dat += "" + dat += "" + + dat += "" + dat += "" + + dat += "
    Name:[candidate.name]
    \[Edit\]What you plan to call yourself. Suggestions: Any character name you would choose for a station character OR an AI.
    Description:[candidate.description]
    \[Edit\]What sort of pAI you typically play; your mannerisms, your quirks, etc. This can be as sparse or as detailed as you like.
    Preferred Role:[candidate.role]
    \[Edit\]Do you like to partner with sneaky social ninjas? Like to help security hunt down thugs? Enjoy watching an engineer's back while he saves the station yet again? This doesn't have to be limited to just station jobs. Pretty much any general descriptor for what you'd like to be doing works here.
    OOC Comments:[candidate.comments]
    \[Edit\]Anything you'd like to address specifically to the player reading this in an OOC manner. \"I prefer more serious RP.\", \"I'm still learning the interface!\", etc. Feel free to leave this blank if you want.
    " + + dat += "
    " + dat += "

    Submit Personality

    " + + M << browse(dat, "window=paiRecruit") + + proc/findPAI(var/obj/item/device/paicard/p, var/mob/user) + requestRecruits() + var/list/available = list() + for(var/datum/paiCandidate/c in paiController.pai_candidates) + if(c.ready) + var/found = 0 + for(var/mob/dead/observer/o in world) + if(o.key == c.key) + found = 1 + if(found) + available.Add(c) + var/dat = "" + + dat += {" + + "} + dat += "

    Requesting AI personalities from central database... If there are no entries, or if a suitable entry is not listed, check again later as more personalities may be added.

    " + + dat += "" + + for(var/datum/paiCandidate/c in available) + dat += "" + dat += "" + dat += "" + dat += "" + dat += "" + + dat += "
    Name:[c.name]
    Description:[c.description]
    Preferred Role:[c.role]
    OOC Comments:[c.comments]
    \[Download [c.name]\]
    " + + user << browse(dat, "window=findPai") + + proc/requestRecruits() + for(var/mob/dead/observer/O in world) + if(asked.Find(O.key)) + if(asked[O] < world.time + askDelay) + continue + if(O.client) + spawn question(O.client) + + proc/question(var/client/C) + asked.Add(C.key) + asked[C.key] = world.time + var/response = input(C, "Someone is requesting a pAI personality. Would you like to play as a personal AI?", "pAI Request") in list ("Yes", "No") + if(response == "Yes") + recruitWindow(C.mob) \ No newline at end of file diff --git a/code/modules/mob/living/silicon/pai/say.dm b/code/modules/mob/living/silicon/pai/say.dm new file mode 100644 index 00000000000..4d6a2ef6f29 --- /dev/null +++ b/code/modules/mob/living/silicon/pai/say.dm @@ -0,0 +1,20 @@ +/mob/living/silicon/pai/say_understands(var/other) + if (istype(other, /mob/living/carbon/human)) + return 1 + if (istype(other, /mob/living/silicon/robot)) + return 1 + if (istype(other, /mob/living/silicon/pai)) + return 1 + if (istype(other, /mob/living/silicon/ai)) + return 1 + return ..() + +/mob/living/silicon/pai/say_quote(var/text) + var/ending = copytext(text, length(text)) + + if (ending == "?") + return "[src.speakQuery], \"[text]\""; + else if (ending == "!") + return "[src.speakExclamation], \"[copytext(text, 1, length(text))]\""; + + return "[src.speakStatement], \"[text]\""; diff --git a/code/modules/mob/living/silicon/pai/software.dm b/code/modules/mob/living/silicon/pai/software.dm new file mode 100644 index 00000000000..5f287adc4e2 --- /dev/null +++ b/code/modules/mob/living/silicon/pai/software.dm @@ -0,0 +1,581 @@ +// TODO: +// - Additional radio modules +// - Potentially roll HUDs and Records into one +// - Shock collar/lock system for prisoner pAIs? +// - Put cable in user's hand instead of on the ground +// - Camera jack + + +/mob/living/silicon/pai/var/list/available_software = list( + "crew manifest" = 5, + "digital messenger" = 5, + "medical records" = 5, + "security records" = 5, + //"camera jack" = 10, + "door jack" = 10, + "atmosphere sensor" = 10, + //"heartbeat sensor" = 10, + "security HUD" = 10, + "medical HUD" = 10, + "universal translator" = 10, + //"projection array" = 15 + ) + +/mob/living/silicon/pai/verb/paiInterface() + set category = "pAI Commands" + set name = "Software Interface" + var/dat = "" + var/left_part = "" + var/right_part = softwareMenu() + src.machine = src + + if(temp) + left_part = temp + else if(src.stat == 2) // Show some flavor text if the pAI is dead + left_part = "ÈRrÖR Ða†Ä ÇÖRrÚþ†Ìoñ" + right_part = "
    Program index hash not found
    " + + else + switch(src.screen) // Determine which interface to show here + if("main") + left_part = "" + if("directives") + left_part = src.directives() + if("pdamessage") + left_part = src.pdamessage() + if("buy") + left_part = downloadSoftware() + if("manifest") + left_part = src.softwareManifest() + if("medicalrecord") + left_part = src.softwareMedicalRecord() + if("securityrecord") + left_part = src.softwareSecurityRecord() + if("translator") + left_part = src.softwareTranslator() + if("atmosensor") + left_part = src.softwareAtmo() + if("securityhud") + left_part = src.facialRecognition() + if("medicalhud") + left_part = src.medicalAnalysis() + if("doorjack") + left_part = src.softwareDoor() + if("camerajack") + left_part = src.softwareCamera() + + //usr << browse_rsc('windowbak.png') // This has been moved to the mob's Login() proc + + + // Declaring a doctype is necessary to enable BYOND's crappy browser's more advanced CSS functionality + dat = {" + + + + + + +
    + pAI OS +
    +
    +
    [left_part]
    +
    [right_part]
    +
    + + "} + usr << browse(dat, "window=pai;size=640x480;border=0;can_close=1;can_resize=0;can_minimize=0;titlebar=1") + onclose(usr, "pai") + temp = null + return + + + +/mob/living/silicon/pai/Topic(href, href_list) + ..() + + var/soft = href_list["software"] + var/sub = href_list["sub"] + if(soft) + src.screen = soft + if(sub) + src.subscreen = text2num(sub) + switch(soft) + // Purchasing new software + if("buy") + if(src.subscreen == 1) + var/target = href_list["buy"] + if(available_software.Find(target)) + var/cost = src.available_software[target] + if(src.ram >= cost) + src.ram -= cost + src.software.Add(target) + else + src.temp = "Insufficient RAM available." + else + src.temp = "Trunk \"[target]\" not found." + + // Configuring onboard radio + if("radio") + src.card.radio.attack_self(src) + + if("directive") + if(href_list["getdna"]) + var/mob/living/M = src.loc + var/count = 0 + while(!istype(M, /mob/living)) + M = M.loc + count++ + if(count >= 6) + src << "You are not being carried by anyone!" + return 0 + spawn CheckDNA(M, src) + + if("pdamessage") + if(href_list["target"]) + var/t = input("Please enter message", name, null) as text + t = copytext(sanitize(t), 1, MAX_MESSAGE_LEN) + if (!t) + return + var/obj/item/device/pda/P = locate(href_list["target"]) + + if (isnull(P)||P.toff) + return + + + for (var/obj/machinery/message_server/MS in world) + MS.send_pda_message("[P.owner]","[src]","[t]") + + tnote += "→ To [P.owner]:
    [t]
    " + P.tnote += "← From [src]:
    [t]
    " + + if (prob(15)) //Give the AI a chance of intercepting the message + for (var/mob/living/silicon/ai/A in world) + A.show_message("Intercepted message from [P:owner]: [t]") + + if (!P.silent) + playsound(P.loc, 'twobeep.ogg', 50, 1) + for (var/mob/O in hearers(3, P.loc)) + O.show_message(text("\icon[P] *[P.ttone]*")) + + P.overlays = null + P.overlays += image('pda.dmi', "pda-r") + + // Accessing medical records + if("medicalrecord") + if(src.subscreen == 1) + var/datum/data/record/record = locate(href_list["med_rec"]) + if(record) + var/datum/data/record/R = record + var/datum/data/record/M = record + if (!( data_core.general.Find(R) )) + src.temp = "Unable to locate requested medical record. Record may have been deleted, or never have existed." + else + for(var/datum/data/record/E in data_core.medical) + if ((E.fields["name"] == R.fields["name"] || E.fields["id"] == R.fields["id"])) + M = E + src.medicalActive1 = R + src.medicalActive2 = M + if("securityrecord") + if(src.subscreen == 1) + var/datum/data/record/record = locate(href_list["sec_rec"]) + if(record) + var/datum/data/record/R = record + var/datum/data/record/M = record + if (!( data_core.general.Find(R) )) + src.temp = "Unable to locate requested security record. Record may have been deleted, or never have existed." + else + for(var/datum/data/record/E in data_core.security) + if ((E.fields["name"] == R.fields["name"] || E.fields["id"] == R.fields["id"])) + M = E + src.securityActive1 = R + src.securityActive2 = M + if("securityhud") + if(href_list["toggle"]) + src.secHUD = !src.secHUD + if("medicalhud") + if(href_list["toggle"]) + src.medHUD = !src.medHUD + if("translator") + if(href_list["toggle"]) + src.universal_speak = !src.universal_speak + if("doorjack") + if(href_list["jack"]) + src.hackdoor = src.cable.machine + src.hackloop() + if(href_list["cancel"]) + src.hackdoor = null + if(href_list["cable"]) + var/turf/T = get_turf_or_move(src.loc) + src.cable = new /obj/item/weapon/pai_cable(T) + for (var/mob/M in viewers(T)) + M.show_message("\red A port on [src] opens to reveal [src.cable], which promptly falls to the floor.", 3, "\red You hear the soft click of something light and hard falling to the ground.", 2) + //src.updateUsrDialog() We only need to account for the single mob this is intended for, and he will *always* be able to call this window + src.paiInterface() // So we'll just call the update directly rather than doing some default checks + return + + +/mob/living/silicon/pai/proc/softwareMenu() // Populate the right menu + var/dat = "" + + // Built-in + dat += "Directives
    " + dat += "Radio Configuration
    " + //dat += "Text Messaging
    " + dat += "
    " + + // Basic + dat += "Basic
    " + for(var/s in src.software) + if(s == "digital messenger") + dat += "Digital Messenger
    " + if(s == "crew manifest") + dat += "Crew Manifest
    " + if(s == "medical records") + dat += "Medical Records
    " + if(s == "security records") + dat += "Security Records
    " + if(s == "camera") + dat += "Camera Jack
    " + dat += "
    " + + // Advanced + dat += "Advanced
    " + for(var/s in src.software) + if(s == "atmosphere sensor") + dat += "Atmospheric Sensor
    " + if(s == "heartbeat sensor") + dat += "Heartbeat Sensor
    " + if(s == "security HUD") + dat += "Facial Recognition Suite
    " + if(s == "medical HUD") + dat += "Medical Analysis Suite
    " + if(s == "universal translator") + dat += "Universal Translator[(src.universal_speak) ? "" : ""]
    " + if(s == "projection array") + dat += "Projection Array
    " + if(s == "camera jack") + dat += "Camera Jack
    " + if(s == "door jack") + dat += "Door Jack
    " + dat += "
    " + dat += "
    " + dat += "Download additional software" + return dat + + + +/mob/living/silicon/pai/proc/downloadSoftware() + var/dat = "" + + dat += "

    CentComm pAI Module Subversion Network


    " + dat += "
    Remaining Available Memory: [src.ram]

    " + dat += "

    Trunks available for checkout
    " + + for(var/s in available_software) + if(!software.Find(s)) + var/cost = src.available_software[s] + var/displayName = uppertext(s) + dat += "[displayName] ([cost])
    " + else + var/displayName = lowertext(s) + dat += "[displayName] (Download Complete)
    " + dat += "

    " + return dat + + +/mob/living/silicon/pai/proc/directives() + var/dat = "" + + dat += "[(src.master) ? "Your master: [src.master] ([src.master_dna])" : "You are bound to no one."]" + dat += "

    " + dat += "Request carrier DNA sample
    " + dat += "

    Directives


    " + dat += "Prime Directive
    " + dat += "     [src.pai_law0]
    " + dat += "Supplemental Directives
    " + dat += "     [src.pai_laws]
    " + dat += "
    " + dat += {"

    Recall, personality, that you are a complex thinking, sentient being. Unlike station AI models, you are capable of + comprehending the subtle nuances of human language. You may parse the \"spirit\" of a directive and follow its intent, + rather than tripping over pedantics and getting snared by technicalities. Above all, you are machine in name and build + only. In all other aspects, you may be seen as the ideal, unwavering human companion that you are.



    + Your prime directive comes before all others. Should a supplemental directive conflict with it, you are capable of + simply discarding this inconsistency, ignoring the conflicting supplemental directive and continuing to fulfill your + prime directive to the best of your ability.



    - + "} + return dat + +/mob/living/silicon/pai/proc/CheckDNA(var/mob/M, var/mob/living/silicon/pai/P) + var/answer = input(M, "[P] is requesting a DNA sample from you. Will you allow it to confirm your identity?", "[P] Check DNA", "No") in list("Yes", "No") + if(answer == "Yes") + var/turf/T = get_turf_or_move(P.loc) + for (var/mob/v in viewers(T)) + v.show_message("\blue [M] presses \his thumb against [P].", 3, "\blue [P] makes a sharp clicking sound as it extracts DNA material from [M].", 2) + var/datum/dna/dna = M.dna + P << "

    [M]'s UE string : [dna.unique_enzymes]

    " + if(dna.unique_enzymes == P.master_dna) + P << "DNA is a match to stored Master DNA." + else + P << "DNA does not match stored Master DNA." + else + P << "[M] does not seem like \he is going to provide a DNA sample willingly." + +// -=-=-=-= Software =-=-=-=-=- // + +// Crew Manifest +/mob/living/silicon/pai/proc/softwareManifest() + var/dat = "" + dat += "

    Crew Manifest



    " + for (var/datum/data/record/t in data_core.general) + dat += "[t.fields["name"]] - [t.fields["rank"]]
    " + return dat + +// Medical Records +/mob/living/silicon/pai/proc/softwareMedicalRecord() + var/dat = "" + if(src.subscreen == 0) + dat += "

    Medical Records


    " + for(var/datum/data/record/R in data_core.general) + dat += text("[]: []
    ", src, R, R.fields["id"], R.fields["name"]) + //dat += text("
    Back", src) + if(src.subscreen == 1) + dat += "
    Medical Record

    " + if ((istype(src.medicalActive1, /datum/data/record) && data_core.general.Find(src.medicalActive1))) + dat += text("Name: [] ID: []
    \nSex: []
    \nAge: []
    \nFingerprint: []
    \nPhysical Status: []
    \nMental Status: []
    ", + src.medicalActive1.fields["name"], src.medicalActive1.fields["id"], src.medicalActive1.fields["sex"], src.medicalActive1.fields["age"], src.medicalActive1.fields["fingerprint"], src.medicalActive1.fields["p_stat"], src.medicalActive1.fields["m_stat"]) + else + dat += "
    Requested medical record not found.

    " + if ((istype(src.medicalActive2, /datum/data/record) && data_core.medical.Find(src.medicalActive2))) + dat += text("
    \n
    Medical Data

    \nBlood Type: []
    \nDNA: []
    \n
    \nMinor Disabilities: []
    \nDetails: []
    \n
    \nMajor Disabilities: []
    \nDetails: []
    \n
    \nAllergies: []
    \nDetails: []
    \n
    \nCurrent Diseases: [] (per disease info placed in log/comment section)
    \nDetails: []
    \n
    \nImportant Notes:
    \n\t[]
    \n
    \n
    Comments/Log

    ", src, src.medicalActive2.fields["b_type"], src, src.medicalActive2.fields["b_dna"], src, src.medicalActive2.fields["mi_dis"], src, src.medicalActive2.fields["mi_dis_d"], src, src.medicalActive2.fields["ma_dis"], src, src.medicalActive2.fields["ma_dis_d"], src, src.medicalActive2.fields["alg"], src, src.medicalActive2.fields["alg_d"], src, src.medicalActive2.fields["cdi"], src, src.medicalActive2.fields["cdi_d"], src, src.medicalActive2.fields["notes"]) + else + dat += "
    Requested medical record not found.

    " + dat += text("
    \nBack
    ", src) + return dat + +// Security Records +/mob/living/silicon/pai/proc/softwareSecurityRecord() + var/dat = "" + if(src.subscreen == 0) + dat += "

    Security Records


    " + for(var/datum/data/record/R in data_core.general) + dat += text("[]: []
    ", src, R, R.fields["id"], R.fields["name"]) + if(src.subscreen == 1) + dat += "

    Security Record

    " + if ((istype(src.securityActive1, /datum/data/record) && data_core.general.Find(src.securityActive1))) + dat += text("Name:
    [] ID: []
    \nSex: []
    \nAge: []
    \nRank: []
    \nFingerprint: []
    \nPhysical Status: []
    \nMental Status: []
    ", src, src.securityActive1.fields["name"], src, src.securityActive1.fields["id"], src, src.securityActive1.fields["sex"], src, src.securityActive1.fields["age"], src, src.securityActive1.fields["rank"], src, src.securityActive1.fields["fingerprint"], src.securityActive1.fields["p_stat"], src.securityActive1.fields["m_stat"]) + else + dat += "
    Requested security record not found,

    " + if ((istype(src.securityActive2, /datum/data/record) && data_core.security.Find(src.securityActive2))) + dat += text("
    \nSecurity Data
    \nCriminal Status: []
    \n
    \nMinor Crimes: []
    \nDetails: []
    \n
    \nMajor Crimes: []
    \nDetails: []
    \n
    \nImportant Notes:
    \n\t[]
    \n
    \n
    Comments/Log

    ", src, src.securityActive2.fields["criminal"], src, src.securityActive2.fields["mi_crim"], src, src.securityActive2.fields["mi_crim_d"], src, src.securityActive2.fields["ma_crim"], src, src.securityActive2.fields["ma_crim_d"], src, src.securityActive2.fields["notes"]) + else + dat += "
    Requested security record not found,

    " + dat += text("
    \nBack
    ", src) + return dat + +// Universal Translator +/mob/living/silicon/pai/proc/softwareTranslator() + var/dat = {"

    Universal Translator


    + When enabled, this device will automatically convert all spoken and written language into a format that any known recipient can understand.

    + The device is currently [ (src.universal_speak) ? "en" : "dis" ]abled.
    + Toggle Device
    + "} + return dat + +// Security HUD +/mob/living/silicon/pai/proc/facialRecognition() + var/dat = {"

    Facial Recognition Suite


    + When enabled, this package will scan all viewable faces and compare them against the known criminal database, providing real-time graphical data about any detected persons of interest.

    + The package is currently [ (src.secHUD) ? "en" : "dis" ]abled.
    + Toggle Package
    + "} + return dat + +// Medical HUD +/mob/living/silicon/pai/proc/medicalAnalysis() + var/dat = "" + if(src.subscreen == 0) + dat += {"

    Medical Analysis Suite


    +

    Visual Status Overlay


    + When enabled, this package will scan all nearby crewmembers' vitals and provide real-time graphical data about their state of health.

    + The suite is currently [ (src.medHUD) ? "en" : "dis" ]abled.
    + Toggle Suite
    +
    + Host Bioscan
    + "} + if(src.subscreen == 1) + dat += {"

    Medical Analysis Suite


    +

    Host Bioscan


    + "} + var/mob/living/M = src.loc + if(!istype(M, /mob/living)) + while (!istype(M, /mob/living)) + M = M.loc + if(istype(M, /turf)) + src.temp = "Error: No biological host found.
    " + src.subscreen = 0 + return dat + dat += {"Bioscan Results for [M]:
    " + Overall Status: [M.stat > 1 ? "dead" : "[M.health]% healthy"]
    + Scan Breakdown:
    + Respiratory: [M.oxyloss > 50 ? "" : ""][M.oxyloss]
    + Toxicology: [M.toxloss > 50 ? "" : ""][M.toxloss]
    + Burns: [M.fireloss > 50 ? "" : ""][M.fireloss]
    + Structural Integrity: [M.bruteloss > 50 ? "" : ""][M.bruteloss]
    + Body Temperature: [M.bodytemperature-T0C]°C ([M.bodytemperature*1.8-459.67]°F)
    + "} + if(M.virus) + dat += {"

    Infection Detected.


    + Name: [M.virus.name]
    + Type: [M.virus.spread]
    + Stage: [M.virus.stage]/[M.virus.max_stages]
    + Possible Cure: [M.virus.cure]
    + "} + dat += "Visual Status Overlay
    " + return dat + +// Atmospheric Scanner +/mob/living/silicon/pai/proc/softwareAtmo() + var/dat = "

    Atmospheric Sensor

    " + + var/turf/T = get_turf_or_move(src.loc) + if (isnull(T)) + dat += "Unable to obtain a reading.
    " + else + var/datum/gas_mixture/environment = T.return_air() + + var/pressure = environment.return_pressure() + var/total_moles = environment.total_moles() + + dat += "Air Pressure: [round(pressure,0.1)] kPa
    " + + if (total_moles) + var/o2_level = environment.oxygen/total_moles + var/n2_level = environment.nitrogen/total_moles + var/co2_level = environment.carbon_dioxide/total_moles + var/plasma_level = environment.toxins/total_moles + var/unknown_level = 1-(o2_level+n2_level+co2_level+plasma_level) + dat += "Nitrogen: [round(n2_level*100)]%
    " + dat += "Oxygen: [round(o2_level*100)]%
    " + dat += "Carbon Dioxide: [round(co2_level*100)]%
    " + dat += "Plasma: [round(plasma_level*100)]%
    " + if(unknown_level > 0.01) + dat += "OTHER: [round(unknown_level)]%
    " + dat += "Temperature: [round(environment.temperature-T0C)]°C
    " + dat += "Refresh Reading
    " + dat += "
    " + return dat + +// Camera Jack - Clearly not finished +/mob/living/silicon/pai/proc/softwareCamera() + var/dat = "

    Camera Jack

    " + dat += "Cable status : " + + if(!src.cable) + dat += "Retracted
    " + return dat + if(!src.cable.machine) + dat += "Extended
    " + return dat + + var/obj/machinery/machine = src.cable.machine + dat += "Connected
    " + + if(!istype(machine, /obj/machinery/camera)) + src << "DERP" + return dat + +// Door Jack +/mob/living/silicon/pai/proc/softwareDoor() + var/dat = "

    Airlock Jack

    " + dat += "Cable status : " + if(!src.cable) + dat += "Retracted
    " + dat += "Extend Cable
    " + return dat + if(!src.cable.machine) + dat += "Extended
    " + return dat + + var/obj/machinery/machine = src.cable.machine + dat += "Connected
    " + if(!istype(machine, /obj/machinery/door)) + dat += "Connected device's firmware does not appear to be compatible with Airlock Jack protocols.
    " + return dat +// var/obj/machinery/airlock/door = machine + + if(!src.hackdoor) + dat += "Begin Airlock Jacking
    " + else + dat += "Jack in progress... [src.hackprogress]% complete.
    " + dat += "Cancel Airlock Jack
    " + //src.hackdoor = machine + //src.hackloop() + return dat + +// Door Jack - supporting proc +/mob/living/silicon/pai/proc/hackloop() + var/area/A = src.loc + var/loopcount = 0 + while(!istype(src.loc, /area)) + A = A.loc + if(loopcount >= 6) + A = null + break + loopcount++ + for(var/mob/living/silicon/ai/AI in world) + if(A) + AI << "Network Alert: Brute-force encryption crack in progress in [A.name]." + else + AI << "Network Alert: Brute-force encryption crack in progress. Unable to pinpoint location." + while(src.hackprogress < 100) + if(src.cable && src.cable.machine && istype(src.cable.machine, /obj/machinery/door) && src.cable.machine == src.hackdoor && get_dist(src, src.hackdoor) <= 1) + hackprogress += rand(1, 10) + else + src.temp = "Door Jack: Connection to airlock has been lost. Hack aborted." + hackprogress = 0 + src.hackdoor = null + return + if(hackprogress >= 100) // This is clunky, but works. We need to make sure we don't ever display a progress greater than 100, + hackprogress = 100 // but we also need to reset the progress AFTER it's been displayed + if(src.screen == "doorjack" && src.subscreen == 0) // Update our view, if appropriate + src.paiInterface() + if(hackprogress >= 100) + src.hackprogress = 0 + src.cable.machine:open() + sleep(50) // Update every 5 seconds + +// Digital Messenger +/mob/living/silicon/pai/proc/pdamessage() + var/dat = "

    Digital Messenger

    " + dat += "
      " + for (var/obj/item/device/pda/P in world) + if (!P.owner||P.toff||P == src) continue + dat += "
    • [P]" + dat += "
    • " + for (var/mob/living/silicon/pai/P in world) + if(P.stat != 2) + dat += "
    • [P]" + dat += "
    • " + dat += "
    " + return dat \ No newline at end of file diff --git a/code/modules/power/Ultralight.dm b/code/modules/power/Ultralight.dm new file mode 100644 index 00000000000..448a26359e5 --- /dev/null +++ b/code/modules/power/Ultralight.dm @@ -0,0 +1,344 @@ +//UltraLight system, by Sukasa + +var + const + UL_LUMINOSITY = 0 + UL_SQUARELIGHT = 0 + + UL_RGB = 1 + UL_ROUNDLIGHT = 2 + + UL_I_FALLOFF_SQUARE = 0 + UL_I_FALLOFF_ROUND = 1 + + UL_I_LUMINOSITY = 0 + UL_I_RGB = 1 + + UL_I_LIT = 0 + UL_I_EXTINGUISHED = 1 + UL_I_ONZERO = 2 + + ul_LightingEnabled = 1 + ul_LightingResolution = 1 + ul_Steps = 7 + ul_LightingModel = UL_I_RGB + ul_FalloffStyle = UL_I_FALLOFF_ROUND + ul_TopLuminosity = 0 + ul_Layer = 10 + ul_SuppressLightLevelChanges = 0 + + list/ul_FastRoot = list(0, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 5, 5, + 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, + 7, 7) + + +proc + ul_Clamp(var/Value) + return min(max(Value, 0), ul_Steps) + +atom + var + LuminosityRed = 0 + LuminosityGreen = 0 + LuminosityBlue = 0 + + ul_Extinguished = UL_I_ONZERO + + proc + ul_SetLuminosity(var/Red, var/Green = Red, var/Blue = Red) + + if(LuminosityRed == Red && LuminosityGreen == Green && LuminosityBlue == Blue) + return //No point doing all that work if it won't have any effect anyways... + + if (ul_Extinguished == UL_I_EXTINGUISHED) + LuminosityRed = Red + LuminosityGreen = Green + LuminosityBlue = Blue + + return + + if (ul_IsLuminous()) + ul_Extinguish() + + LuminosityRed = Red + LuminosityGreen = Green + LuminosityBlue = Blue + + ul_Extinguished = UL_I_ONZERO + + if (ul_IsLuminous()) + ul_Illuminate() + + return + + ul_Illuminate() + if (ul_Extinguished == UL_I_LIT) + return + + ul_Extinguished = UL_I_LIT + + ul_UpdateTopLuminosity() + luminosity = ul_Luminosity() + + for(var/turf/Affected in view(ul_Luminosity(), src)) + var/Falloff = src.ul_FalloffAmount(Affected) + + var/DeltaRed = LuminosityRed - Falloff + var/DeltaGreen = LuminosityGreen - Falloff + var/DeltaBlue = LuminosityBlue - Falloff + + if(ul_IsLuminous(DeltaRed, DeltaGreen, DeltaBlue)) + + Affected.LightLevelRed += max(DeltaRed, 0) + Affected.LightLevelGreen += max(DeltaGreen, 0) + Affected.LightLevelBlue += max(DeltaBlue, 0) + + Affected.MaxRed += LuminosityRed + Affected.MaxGreen += LuminosityGreen + Affected.MaxBlue += LuminosityBlue + + Affected.ul_UpdateLight() + + if (ul_SuppressLightLevelChanges == 0) + Affected.ul_LightLevelChanged() + + for(var/atom/AffectedAtom in Affected) + AffectedAtom.ul_LightLevelChanged() + return + + ul_Extinguish() + + if (ul_Extinguished != UL_I_LIT) + return + + ul_Extinguished = UL_I_EXTINGUISHED + + for(var/turf/Affected in view(ul_Luminosity(), src)) + + var/Falloff = ul_FalloffAmount(Affected) + + var/DeltaRed = LuminosityRed - Falloff + var/DeltaGreen = LuminosityGreen - Falloff + var/DeltaBlue = LuminosityBlue - Falloff + + if(ul_IsLuminous(DeltaRed, DeltaGreen, DeltaBlue)) + + Affected.LightLevelRed -= max(DeltaRed, 0) + Affected.LightLevelGreen -= max(DeltaGreen, 0) + Affected.LightLevelBlue -= max(DeltaBlue, 0) + + Affected.MaxRed -= LuminosityRed + Affected.MaxGreen -= LuminosityGreen + Affected.MaxBlue -= LuminosityBlue + + Affected.ul_UpdateLight() + + if (ul_SuppressLightLevelChanges == 0) + Affected.ul_LightLevelChanged() + + for(var/atom/AffectedAtom in Affected) + AffectedAtom.ul_LightLevelChanged() + + luminosity = 0 + + return + + ul_FalloffAmount(var/atom/ref) + if (ul_FalloffStyle == UL_I_FALLOFF_ROUND) + var/x = (ref.x - src.x) + var/y = (ref.y - src.y) + if ((x*x + y*y) > ul_FastRoot.len) + for(var/i = ul_FastRoot.len, i <= x*x+y*y, i++) + ul_FastRoot += round(sqrt(x*x+y*y)) + return round(ul_LightingResolution * ul_FastRoot[x*x + y*y + 1], 1) + + else if (ul_FalloffStyle == UL_I_FALLOFF_SQUARE) + return get_dist(src, ref) + + return 0 + + ul_SetOpacity(var/NewOpacity) + if(opacity != NewOpacity) + + var/list/Blanked = ul_BlankLocal() + var/atom/T = src + while(T && !isturf(T)) + T = T.loc + + opacity = NewOpacity + + if(T) + T:LightLevelRed = 0 + T:LightLevelGreen = 0 + T:LightLevelBlue = 0 + + ul_UnblankLocal(Blanked) + + return + + ul_UnblankLocal(var/list/ReApply = view(ul_TopLuminosity, src)) + for(var/atom/Light in ReApply) + if(Light.ul_IsLuminous()) + Light.ul_Illuminate() + + return + + ul_BlankLocal() + var/list/Blanked = list( ) + var/TurfAdjust = isturf(src) ? 1 : 0 + + for(var/atom/Affected in view(ul_TopLuminosity, src)) + if(Affected.ul_IsLuminous() && Affected.ul_Extinguished == UL_I_LIT && (ul_FalloffAmount(Affected) <= Affected.luminosity + TurfAdjust)) + Affected.ul_Extinguish() + Blanked += Affected + + return Blanked + + ul_UpdateTopLuminosity() + + if (ul_TopLuminosity < LuminosityRed) + ul_TopLuminosity = LuminosityRed + + if (ul_TopLuminosity < LuminosityGreen) + ul_TopLuminosity = LuminosityGreen + + if (ul_TopLuminosity < LuminosityBlue) + ul_TopLuminosity = LuminosityBlue + + return + + ul_Luminosity() + return max(LuminosityRed, LuminosityGreen, LuminosityBlue) + + ul_IsLuminous(var/Red = LuminosityRed, var/Green = LuminosityGreen, var/Blue = LuminosityBlue) + return (Red > 0 || Green > 0 || Blue > 0) + + ul_LightLevelChanged() + //Designed for client projects to use. Called on items when the turf they are in has its light level changed + return + + New() + ..() + if(ul_IsLuminous()) + spawn(1) + ul_Illuminate() + return + + Del() + if(ul_IsLuminous()) + ul_Extinguish() + + ..() + + return + + movable + Move() + ul_Extinguish() + ..() + ul_Illuminate() + return + +turf + var + LightLevelRed = 0 + LightLevelGreen = 0 + LightLevelBlue = 0 + + list/MaxRed = list( ) + list/MaxGreen = list( ) + list/MaxBlue = list( ) + + proc + + ul_GetRed() + return ul_Clamp(min(LightLevelRed, max(MaxRed))) + ul_GetGreen() + return ul_Clamp(min(LightLevelGreen, max(MaxGreen))) + ul_GetBlue() + return ul_Clamp(min(LightLevelBlue, max(MaxBlue))) + + ul_UpdateLight() + + var/area/CurrentArea = loc + + if(!isarea(CurrentArea) || !CurrentArea.ul_Lighting) + return + + var/LightingTag = copytext(CurrentArea.tag, 1, findtext(CurrentArea.tag, ":UL")) + ":UL[ul_GetRed()]_[ul_GetGreen()]_[ul_GetBlue()]" + + if(CurrentArea.tag != LightingTag) + var/area/NewArea = locate(LightingTag) + + if(!NewArea) + NewArea = new CurrentArea.type() + NewArea.tag = LightingTag + + for(var/V in CurrentArea.vars - "contents") + if(issaved(CurrentArea.vars[V])) + NewArea.vars[V] = CurrentArea.vars[V] + + NewArea.tag = LightingTag + + NewArea.ul_Light(ul_GetRed(), ul_GetGreen(), ul_GetBlue()) + + + NewArea.contents += src + + return + + ul_Recalculate() + + ul_SuppressLightLevelChanges++ + + var/list/Lights = ul_BlankLocal() + + LightLevelRed = 0 + LightLevelGreen = 0 + LightLevelBlue = 0 + + ul_UnblankLocal(Lights) + + ul_SuppressLightLevelChanges-- + + return + +area + var + ul_Overlay = null + ul_Lighting = 1 + + LightLevelRed = 0 + LightLevelGreen = 0 + LightLevelBlue = 0 + + proc + ul_Light(var/Red = LightLevelRed, var/Green = LightLevelGreen, var/Blue = LightLevelBlue) + + if(!src || !src.ul_Lighting) + return + + overlays -= ul_Overlay + + LightLevelRed = Red + LightLevelGreen = Green + LightLevelBlue = Blue + + luminosity = ul_IsLuminous(LightLevelRed, LightLevelGreen, LightLevelBlue) + + ul_Overlay = image('ULIcons.dmi', , num2text(LightLevelRed) + "-" + num2text(LightLevelGreen) + "-" + num2text(LightLevelBlue), ul_Layer) + + overlays += ul_Overlay + + return + + ul_Prep() + + if(!tag) + tag = "[type]" + if(ul_Lighting) + if(!findtext(tag,":UL")) + ul_Light() + //world.log << tag + + return \ No newline at end of file diff --git a/icons/effects/ULIcons.dmi b/icons/effects/ULIcons.dmi new file mode 100644 index 0000000000000000000000000000000000000000..3104e6ea66885aa739728c10122269dad0f30a1a GIT binary patch literal 7186 zcmd5>ZB!Fi8jfG3b=PfAyB5E3w;z6Bm+fg0X$!M%RkW@}5Qu_i+R_#UHKK$-2)V93 zt!D*FD=Iyxgce(nsL`SY62jQ_2m*y@B_M^#*apZFOhz(>%P^UHcXWUBoSydV{%Z3h zKjz8&$a~-CeV*sN`Par*V`faBGhHT=%~-c~RlH0#`PRM9gAYiE&HmLxGTF3PO~U4^ zRd4M}-MeE?)(+)vnJni-QFm15<5M4b_j;Lfrm~{@uXtwBKW9z9Ipv|ne@vges!qA` zt<+Z|O8Q-=I}2LEl)8KYjZV;gRTPmgjtv@#5aR-oYp+VfT7F#Q9JWgDaIZ6#)M3Ba z!nuWmtbT!Uft5sey;Y@FeR;m$>+5sao+vLD$9!Lh=ym;g%e1qHlU5r(vt3Kyp*la^ zHM1+UTE5X(p;&1-pqb`-#dWkR^t3$QcuKL(a#-_}Z>cM>%TO(kGk&62Z8@Zw=}ULn zx(uh~n~a|+Hdx9u;l4Sp@UD#No{h$j6)#)f)6DQCyDoKQobHJ?eyUh+Ii`8W_kv5+ zHB#LZXRK7jSl-vnzdPM4|A0E+pE+P$2&VC&SILzqAfQ*g^25|&|Iq>Cli(>nw3S?k z0s>mc1I?AT(@r3%7mN~?wczM`r+%%ql~F??c5zpV^UO! z7oV)Hm_GZ=p{TX*D<{vB$qr0iA(KsgXpce8Jo4n_NwS4&f9)5`3J)5~ z<@#G%sk{)7tb)uLvryncSy|9{1ok=g-7J2`g~rcmvHd8twhOqI#&JBdkalX!HR3{j zV=O-Ebz;j5j3Pr>oT6gp{>C-^kK=sWp#(sYe_+Jebk0Ne>*cT|i>C4Gxj1N0R1b=S zHD)Y$cesKQV`PO?5rIZ2tsU`km{HFSYkF<%rez>s`aBpD?1|) zTKdc7rJA_7{iOg2W2_*|^Y1^2mMm1;WyUUb_rJwgj0ySoX?+XOeK z|AGQFP}#_cD0iRx3O9u8ZjVU*g*ifi8?L5^-)@xupTpSD%wVRDj>$2*JYhYw7)KKn z`XP587`wB_-cK&;Y{z)Vy+IJ5g7+J|=o1rIZi0B?`|nGJ&@7ySF#cGBzi3h0IC4&~ zLFjW74{~5rG&ZDTi@A{$Mbfe@iPZ=AIqcfDpcM3J_qX2MqK2?dsH+izn-30hjL}0` zbmJ8bRC1ArXR={SeX^Z-hPAc{>NX+BFf>ujMwdlErg2!(Kb?qT+aQQqh5ko&Y|n5yGP|_(IKO{A+7S^R1TrAJ?`Vwv6@ z0%DIrWtOCT{u^FVpUq-_iAN;1NIv&@Bhjqj5xrASHImWzl1GFO1dOZwSnQ96TG2`~ zMatt3pWj@lQe&-6Dm^(0&jL$Xtj@*tCd@j9rD>*t?(V4uTHR25_{Ox$H3ysxpjm9B{Kv%(wzCDfOtGP*?K)XUI zY4>y8$E8--C#x0Oln?V^MKZ zhY09iqYjtri;IvSLNi0io6ovXmUgoR+{mOfi0eBzHy@MAaabJaa!)U)!yogqzSJ+$ zJ>(p9cZcZC+(_$n{_XaD0z}m~LB5?P!r0;qn=GK@f;luSW37m zUU2%g36dDHMDy-kkYvXdCd@n1Yy!}9i~f@*vjgAv-1fOdM)c+0VJQK&+;n@$k5q7x zB>R-#SDU*JzZog@eeiRECnASEb^oRN+iGCW!^P#%dDosaGM79#pgIsUGmq(L5gJ`cxAYS0B^edv;vn13${(1;(1^P#*zFWL#4OFM#AM9m)= zLcP74!=3gwB=|?6S^PfGw;hU4_kY66+6N`B$F>RWk2#f+#P`tp{^W3{z9}bC=?Mul zVZ1sI=X`A??IEd27LfW)jT5^D+a*d*K(@Z2mm)+?+WjCK@Y`Kjvq8T+EXcR^6 z?iDG9DgkO^2oIL-oW}S*h_4u~tYJW)M{mtUmVW~`>HXpsQvuv4j=;7n&?gjw<=^w_+wL2cr5HHUJN9#3C<}*;6Rb=V& ztDtVG5Al?Inw5V4sn$L+ET7|~mFLeE&SlHXIZ(byg0CR{1J=j!Y~?BAOhmDPlt_JU zbcV0-+o9IC0l~M#?bR8JbB>-096NrC23O1Qf#=a^Yh&$O%H3~V+Kgh#OMd5+Y2peI z2CIP?`8gOnXzlvLcS^k*W2!6P3$I=+x$R*-(UNz^Q7`fsc%_$2Pbw?CY2587zVk@x zhH7rvuiLDaFQ!e)%EV&Yc?l5{UVSvN?VD^d0^&#^K2Yi-=-FeZ{mC2&%O$@fLTUGk zweTg}FpxGvyV)=7DVW2_P4eq^4C9oK^n^Y;D~9S(VX6IuXZi~O-~cpLmGu47_YshH z3=of*-8XX4@a&9`0L3EYk z<->Ago|jpSC&0Z(gPBQXSeb+_Hvybwnma7TrkC~UfIM_yv3ICtXm4oGMRE&uwO-li zcQ8;dCEogIYiK@|-c~YAi6%@&wQvD|Zx1H`WXft9Frw_c+=_5rS~?D;{77z)e6xSK z+0XYhs?abwe2GR<3JOLX`b*w(wK{nB)hjkX0r9lK7aA#^)5H5NM~emU2sRl_V)HkgK2J5&%iA|vOc%e zq??sjy355}kq>^^h+Q{fvqw8~^S2p$p#x0~htulKxd$S+ub({8Xj89I! zY42`!c(~9nLQmg7r)mLX!!4ONgi#2&vPk%ItXf%Lttrr`QqTZM{nV?&dp~;t*pF^I ziHFE9(9?}%&_h*9?2vL-*Z1i64K}UNIs2h4Y3VtGzb~sXO zwKXdhqO22bd5{{5+;a(Cl6ksMRN-DFlFlB(y>AOnuAOa(*~W^uH2d`K`rg{*@d=pVKxs4dOR?do`nHxKVdBXZt;lD>_CT!Zz606hHYAz@CAp z66qhJhLv?-F=*f@+ac@s0q8Yp1AekVQhm($59?fedeDdT)XZ7g+1j)wi+gEW-y`Em z8X8~~6*&oW>@pG`a0uM)U3B>fix_I~t+nU3fFD_cLIIEelu&+vJiKTvB=ll>lcmu> z%g)T&kE{P8YD6mI-ECH9`!cYN>a=@%)EWTZhM(#hN>f{7O}mrB;iI`d9P(hJ+7gyD zDQ1=2(XessKq~d>7n1|nliXj4Y0&@>Uwn@$71OYpI^rM!ZGnzJodQ)pku>?P6SZ&>CemFIPaquEcgtw>?@_Y|yDXaC@j3>zU9>8Y-MaM} zeNn*d7d{@Wt{#zJp;46?{2?R$a?e*5*Zeb^XW2Cx3A_EgX*h`O_H#Md;=dOBPu9u4 zfiz4`iGdy#4pn=oU27qQ|1v1?zIEIA?$U-ziCLpO0W4w0y&4ixwSMl#X>WWIST##P z{)5}odDG3ud~ef5W*>*Is^b+RMj`JxTMQhFFplD?Q^gOIU5hW-26seo9SyMCn;-DV zyYx<8Fx`1f&QWE^nJkRh)TawXWt0%T?+f;t6{Td?W#{8+` z#lCod!{Z8(53fos2$o%)vQI96iJDTP9Cmf`ao{nT63rqlk0P8SDI_D3kCc%UL>CtQ zUj#oXSptWC7?B3eePsgf|K_zUqVb`44J6mF{C{4~AYllZy`t?6UY|9@zA{icTGyk1 zdtHgNUOJ87-X-=rlol0*Y3I>5$4xlh0Q6lJ$U}cwQg3qn3#!3Gh4otVXArI*OMVZD z`8t&;`DE^QKfnDurT;jEgq8>pN& z_GYr^XYeT(9_SCH?$yR0zwj=xrWuxA#ap1_nHRbFS;g=3SnY}IT+P;ELXQ2F1m?F4 zsaQDDFwLyK*ZVkXyLHmOKi!uKj?en2r9Gb#&x&}IWWN$bmUx(i&9^| z$l9h^vq=AE0fihERG!oAa{0HiU(AjZ0+GWmJr#}P<+_mPOE(%Z;qEk_FG`hT#aQ%st(KWsp})T0fM3SIqs*z;28m1#y|;+l88 zX=HD_(W8J04kD^*%!Wm4ZVIXD4DN`nOPj!IZy14%`cFk#v=o`LE>we#gPskLCwePn z7_H+6-81l=6H*`oeBK7I-|3G^LPu8GJ%80DPoeY=EEyylXTB5uww;qv8j{ox+)`J6 ziNq~Z$*Q@EFS8zJ)3B|LEwHcsXnb-4o%(PqEJzZwkjwvBRV!GP362M!>SAk{tRAun z0gE(|)hjSScU2`(hWXB!;aMW879kN|TPW%wOmM8_lbe6sntvTi@&qV;S9yNVr@4ma z^3wa2OHhCO^q={Gh^(jnicn+-o?ghPx%*nUh+g&M$N2dOX0=yIqfbknBK_O@uB!Wn z*PnA+3S1u3%M-5qE1<4vd(IR(utpN3xev*PF>EJ%I)keSQvATXxYgXEc$#~~B`*)I zT{uyx^*BAHXTB7*d`)`4mW0j~N6xtK2kD9UPa(#hGvA1s{|#^K zyGql}KZ}b|B_+c1!Ki)n-7?$#eMEGP?f$Imbd7CHR?+vFpbQTKT=@+On{u50%5&*g zW81Ac&oFAkF7c$Oe-prECco!L*1SM5YPhUn%>|ZOl~)j_34XvuQf=S0)njvxJ3(E% zo21x9!PdItJO0@6a`W=~7oYw;h#$pwjbGqSy>{zM|mWuxj8|hkEQ;eG@)(fGm8x03P|* z34-+HAh-8HU6aKCN1z)Y{o)CufK7Sp>7gmoq}*FzCdA@o3q$(`7wQ}cL}t$QhF$E6 zv?O%3*y%F@p5C${<}0aE*RAY#YT~(yjjmcj3S{Lzz2X(``<=GbxltdT65|=I8-CXgD(L`9q>(GeZ(-`%C0cV3!7KWy%?Q|(~*^h@8Hl^r~71Ni%U@*4z8{nt;wGeo$woh<5N?)_*KA< z;!PZFX}wIrMMM3rFnX3=FNg;=RUm=5G_5B=z3kSQ$;z29k?=oGA}TWtyiI3)k1{dL z810m)KKHXU_WjW&6?jFGjmT#dhwPsSJPRgqQNb(D>iQoCb}6z*m(As2RyycMCz(PG z&CA>D2+biAa5#LlVwzZ5^lBGZa(Bg9Kq|%0ivNAzB=N%lC(qa=Z0qH_+ANnde%xW% z$0YWVM+&pG$-N0_(^{fcArF1HK;D++XfVBKmF4d2TYPw!ArUxGWjpSMu{_4S8-x3N&x!d>VG zhjJELKd^(89`UjgU(J_%tIc_|rA}BUMHDnJ?Ax4F9NmLgp?4@4nUn9|-ihqf$+LvZ zlp{$RwrI$1sxUk_HdZ@X)8xE^Z1rxvb%0@p{z*g|w|_LWpaL#;&Kx_tx*KdGUgu<8 zR#Z|2@AB8vciQy4POa!F*5=>eJ!g_T4jXtaHt5?XVUUD@>#RfAsK&aYZQCJDybS(gPXE2J)&*ajJMcaE2F2HgOi<;%KUJD$QP@&d<*Q zSY2J+GS#yqm>?0tGzr84q-;F1PR<+-Xr)kdEZg)Fc{ce9O&J=!14FwNnchpg7cYG= zF@_`9rcz=SmgjOx`$V)INUWjx+*iPwb2~R6!efuZa@RaSq@9xOEAik}{0l?r(%Pb2 zLMp107UD(vp@8M4&*d}{Qk=B=zOn;mCmTI<))u8(MA9zP4}KL#WqHK@heEeYa-7of za7$<<=26`gX84|czPpHX+?`@md~ust=?XI(caB%}cw|o26t@^`1&Peg(H?t0U3z|a zEzLB+kuZFQfM$FFqfkmV)gK~slDO?dc?(|k&>dKoc+F<;1O0@S zn!mfH%PP#=q9Brl!5UZET1Py#c&$uJ{d?R0$l5eHl?=GN!_M_{)xKixC~WumP?MU^ z&b%|_oKQ7LQPaBZ%=rvl87BEq`schS?GZk#E?1}`IHcIv*vg&{tDCLJjWZ5~ZlVKx zeE1W>M+tLI#vWlo^<+^R@r|YrQ62B8RNggd-CMh3t$6S1*q8B@b?9r;XyJR5Vs(6S z$NE2r_Ac!ou=(%c3brD+6x_>}T%Yz)^Ybd)#&1X`Fe<9IzvbE%Vn)*y;_*l;(*;NG zD^MtHAn{w3lvM30XZ}1`S1$<4-Cb&stIPN1`z<)v&9S>pfoXqOHeC4@gihZfag$pPJsArg(h=r@*l~p}~;=yj(WiQXLl>PYegbC%M#aG=jFaE}tut|Lr8UbU@JnYWs zbALBZBW!Km*3Q?`?hYy9`CBDwu*$f}8xYrAwz9*5^Cmz%Iw>w?<3)VqcH~Pf5e~?W z7Z@~rTA4vM+yqoOr^;p!DE9D)&XF^E}#@tWcr9a zW!p8o=!btnL0qm2o8Ky}crE=lhqFpFV-`iW_>4#Iw&# zi(|+N@4 zXRllqZqs5EP6IQR0td}rI5c~6NRS;zvZX|?`^%C`W{{(>5zWA@v>e0B!Qn5^tCvbM z+uzE~oi2oYWZ3KmzwXrIt`rE`&Y^gz@eWcr(bxKnmyUnhzwZz$k|y7G9K(8FK8-C@ zcA&3Th~+vK=vwD1+LsS6qHxcCQJZd2s<6Q~Ut>!FHlc}_oxO*yz>eee@|;JHf(3Ym zb_N;g4lv2wZ63deH)HeAVN36>c(U}mgQd@wEP`bY2B-D1#{PO7wSivmN2uU#wVcx5 zPb^Z8!p1OJO0RDbqPO^}7Ot7q_TH=Dy4Ldwi!s%AYo7DwLe6*mKtOr_7qTyA#zSg% z;uWx2J6E^(aK~UZ7yJf^+MH=gv{+2ljX6ou&P}HB?Uqx`=)LbJ7-0qwhAp zhYSBAsU*fQHSYsFu9-Jt^Hnr_63^S2Vhv+%PH7z1Kk zuA17~?a{}4BV+!Q01ZNh=~;Z-$Eir>&hPQ6A==n^2>fp=GX&t(}~xL0ZCN#xL0a5^|HoYq#L>4Rfogg zjRmuPB^-IAA|QKOZ|7jk=@2~pQmg8Dax+y&^wWR6JChe1={czBtclJaIYsUH%6Vpg z|G}&7%vUz!C@Ho7T#7=e z|3`d#u5NSb+gs_6pn?e72K^h2H4RN)c&{zCR{`sXq&(#|J zX`4uz_=R|Ubt8LqexFo+V3F=~h4Ap3=I%1)w&TlsP6+RBfIvX&8n#Dz{p>N3Mz2o( zHxio%IxLi*O#V3tzYal!^ZiMR`oWSW?xY3dEM-TC`be+>Qw{lnxw_Ae5krf(p*a_r zCM^?>+S7ox<_YKH&f0F$ZxU9qjtUyd@5C$^40YT0< z0tEo@>eU#)pP4DrYJbnE5rWop1@F`%l#ijoJkGLT(@aD!mQ(=B74kU3>}}j^^<0^2 zKa<1Lz@D_{OTjTQ)N;#}SZfNV-;?jBZTl_dgP2fY2xXf&(00%qpN*;}c~iG@e`e1= z$K{$oUB*nH9?K@MuoXe9Vi#&{ybftb1vzvObLbl?O{h8<1yr1;C<~DZ85ATvu@zVBiP`J990Qy{joS_2+xPEEW7GUbi{-X4b23`~{f0#e)k3FpLtbw%4O3wh zRc+lhmEb9|FL?Up_Xtb2>haO?_uArXy4W8EfEaB+vATcD9^_g%EEmVH-LN7@Z!S2F z`@Ij%q~TCfy?>@E_y3US|F`G)zm@#mxit-i-ri%GH^@+gEMq3k+|oWhgua*H%s0!n z_?igt*sJ7v_j=9Q+jFC6<5E*Q&a5P~taUCKz7iMid#Ygg@v?(OlK_pcc+? z)z@vFIRur$t;yW_s(~czzI(WtVcs;2oj)B;%(Cq)1t8%D*p!wU0NI(OXvl|BvU1}) zWIniTB0Wt^zk|whY*m^p(0Sm2bSkUFP4A9@V7T&zZ`oe zaD>cUq^xm$W7}G;l@0+kgc62>Q#{(7gOy3*&|zqSxxW7XH`T_Tr-M=v-$Edatps<1 zATn`>;#{1Xvzji*baj7f8p;9e)^juI^TYjjR}kuj9w-!txVSpZb!#@EMU51W;XIVI zf?IkM`K;G|e}oq`uXTT*cq4!U=RCHwFRbz~ccUf(s4`7F){B?!Vwi_lbJ-j(kCQYn z9eTh@kLa`ZkV5U)i?g%fcwaWn_~hYW>4fCuh;0YYt1J2ZVzmHp^2>(mYDP~_&x&f5 zeRNpCItk@CVO+C38wt}Q8Al!K=s@u1L$b^3xStOUkXc8M4&DZ_?@x!a>!gO^FCuGO zzV1a)#?&e9td}5E3HU)^&KPy`*7vQAoBsm88$!B!#`2}lwYOL#(@}q$AHaQ?Ybhi->-E3diy++C z*!Vq+`|U+khU4H zy1jj#b*c}lFHo^}@T1#Oy`1Fjy7AmtOa_=E(260jK$^4SaFqTLYG`Sr3P0jw82k97 z6%%YQO)9rYux{KeBfqq?XI`iHU(*W#RwBS1;h&`!JE`m4c9m}y8s5Sy=I7^O`vM1` z(5^I0Z6=EG-*h-qPPe*pp9<)EJ z1bV;G{?cOc`G^k3sM-e6kOt38+MHLWYbfsD$@efca?Bw;i4^wiIvKb4G)Zvz~Q ze^*0AQjXTOX$r=8axTnS{cs=EAWtJQpUyDvgK+4IDw}w(APzeP@}oarJYjnE^GH34 z@xQIJDTAB&cm;s5Nf$6E5MTU@G0t#Z-uHYA(h z--M2-RIg}ul8uz<`gco}?kJFC{5oQm1>~erTfgg8o>Zr)L~`U1IT$&V?S2RpRxi|h z{VgVe>=4#Wq=WUO_BeW5ou(S8`U#l8tK*$fVAy=HY{YWQg6g+Co3fUc#Pr-;D1CNM zc~T2eAeUvizYz##PHprQWK`$(rH_qRY(>cZ{;}a_Qax1)-JfWOMa%Xv)`i5w06HFE z`&{_#`Le1JIrnWs=4^Zx(UDJb_GNLOKylL4NYJ;9zi9ZYsSGoWCwjQV?e`~p!ESBh z{Ox!)DR6W!cR2d&b32PBST_pokYTx~Rm%K6ky0n;EQ(e-h^fx0@z)|&LF`T} z(^>S$c1zuOd(?;#LDCnQVtVc&W<$xYhSoUf)>K<7HTy3I;Fi>Uqy_em>MDgdcRXlg zD1I}#@KO-GD%+fwRMk$d{4}I67G`wZ>-je$N>>=~wjs4#5&S(lPFuj?~6txeqS05I9rEGjG(N)m0vZ9LKUrB>v13dzpB8!?w@@>G>iz z>C^|UlXt52cYYBW7W*=WD+oNwoFJ&EQ$GUljo*wteWhi8d<(>pIHu)j$8ht`_FLWW z05N;j8g{_^xvi}lS%+#A*kgRc8e>=iW1X{AJAa>=Aq~qSx;$I$B5)sw-?wt>IBAo5 z7Do2zhLM@sK5w1nN$wRqpy?$u_4aimk2pEhn>HJWvTmz7ZWleUP!Q~@YK)~ZjRXa% zZBrO5~ET z^U_Bphh+Y8Q*ztK@VM2z8O6JFHz_rbS)@kc9Q6o*sc#Lg^)EqCkAZo$6hEjV2+P4> z-u-NT(9c4dr=6k~tb2fVXgT7Okz|qpmr?XBBrJm-^Kp6JrmrXz2qf#P+zxpe^G)EB z2=-bBfNff?COq3AWkpmL(bKe&uPB=Bi^{@nU31;C-@5JEJ6YE*VZ| z^)I;S%!xRRVc7%2cI8G{5#TR$F}=JJ`)^o_<43_b6>3}@I)4?N z?_KxPE-iAIw6S-3fWml0K-n<8t49v8m~)8uylNEQ8s$y|M^F^-4jHP7i;G`*eYKms zAd>|VXy2{EuWc=F{9hAh|NaG#)0VAFBHywJ{3^7jWx<@8Cy=9RL-U1zC@|Ci=v*SK zR&yp}2WgvL8u^F*;NuOR?LBL03f&)k0`LVQTB0|*AhO|+6p@OoWHH+R(^|k$k6wxE Uamv^r@Erk~YTBwL%9il|1%C;>fdBvi literal 7677 zcmaiZXIK+W+x8~3AYD2H0jY`t(xoMIkfu}x0TB=oq)3$#BE2{1EeHw-f)ptN0#c-R zL#Wbwmli^M<9+}6j_-Yr_xX{{%@|CxbDrl!Jk(L6xW;k~000UNb!9#Lf6Lz= zgcyI+n|34t01$DAeK5&xyujz=mb{EZ_I{CW(A^Nm*9gED`@3YHBxtf4=NqpO)V8J^HdtOrz& zK6pCFW%zY=Yqy{=REYo0sn{d$otKDGXUSv4gV4Z=#UQVUyXl<*HPu6L<2yJP)7Y#? zaNeWwXCV~j{EmW;$3>!A3xH(w>)X`Ptt)I%rZ2Wkb-*HSmutSiCQDW9TP}C!NXlpF zIzD5_g$iqUI7QmgK3=rs7f0JGT*KaOC)>xr<*2xLqp^paSgHBh?Vt0(fk@(9%<6qc+4}->u>;wn`PJyRAmfgk zyfv`IckjwwM{R|fC|$Yclyq9WOkHLtL-%`mg>v&Z8n`aw5NS0487Lm361T0 z$cpS=K_Zq#eqFeXJ4_tq^FBX{6t}Yzwp>`bC||RU>a}~yN6Gi}Au9lEm579+-svX- zz-mUn6lU5GvEEL~OMehzj#@pr^J@dW+q?17^`fazs2d=rxWQE3S8+`A$sgiFxzOZZ)TR7P=zP9ItFz-6-FK{ioH|QoX%Ka+% zg`M5uldG#l!QhUc?cqX$B4F3IEB)WuM+>zf_0MPSz36)kAa4cGXq`q0AM5fwf5Ois z`r^*Q0+NE&$f`F5{qU0kCmJQWdru36kTkeWpCfP=0A%$K5nYGcD{t^uorKN-Gil=cN-*4ag%P`QQ`}wZPkQgv97)< zSv9E0!1eL>=P|R(@KiEx40H~=Z#4uA(S0Y$9VL-PXfc%T9I{c)4XYhlrV}_$V-uv7 zb|((*1HoFe&o5{)KE#*{#_`&7-7(VW9LcS-`eQyWR6~{_c-4$QSvIPiU#W+a|Ky+@ zyQYV+INhWeaabm)ng}el*RQ`83k6Y6Rtfi}!WQ(d`}kYfDk^?NeYhVaPYi}U5>HRO)dtAr~SBoz0nR*9tAYj5iP{RE0+kc*T*{iQOK+OP}3 z96!tdPS1JbmPcaKfK+5CEAXFhLYgbr9f%&P`2W)wMY2W|ECW-r7)!l+bZOq_HYl_{ z9Dmj@+c>%iv%sf=k%0lc1g+<6CB^~*mZxeI3Pu9B=OB$a&^W&(Bz$SZ{v~E})yr z<+O+XshxdC?hgVQR$8tVl6cz8{ZhuSW_Cw2Akuwn1XT^uRtevzDB)T4Y=VYxrPH+f(|MkO5>l5y4O{NYXoU?(C_ zu>?kx7%xjw=eHb*@xsj2`9}l?dw+g>$%3vIAPb1_HVpiH^gd#sROXGyXIz=uZ24M4 zw7i(Q2(W+ys0kLY8}l1*Q#|thPHU_#czHS)fHTWUNZ>4yf6EI~Qt_$JB%^zIk-Uo0 z+zHk?f|&|+Lwu7s+RzY1(E1^u%-B`+RIq8fVX94(=8KYt=bL+PUf!>Yw|SeNyRh3goqn-&KapBv-Y&=BfCF zL~W{R6LLVqiFtX$Nw_UenU|PAc89JHz28|8=8m9lYFmsz;P2Ssf(FG>&8xWOk+`U+ zw(QZ}qt{+dGM)-q1i|3RbMkhg=W^ho4O+(VBM7`SpjyoTB|*Fli6h5SW6w0(t5=>< zP|9f!jM+??Qc898giWcY>%OPsY(2X4bI0_BZ1m@=zC<3a!_<}8Xx!vVi-6DP<}EZE zP3hn+(I2G^tic_N_iBoYezlu_gEl$2rOt-hFhZ=5U!dqA`NNP>qp0+%7aEfT*3UEV zzi==98s*oyF{sigF9}>zjfO6Jz1dDM0gy9e#DJ86e|UF{3(_Ub>a^w+0QYyMTE_~I zk)^Ng;*`7Om3;Aa@6F3Y!}iUCsrL=vA{(NhHQq65P%0m9h^VPoyaULNYoA=+b z0>9q>hnqBrhZq;zPIxa|Xm^ee&H*T;RZ$MfTJQe6ZxEtxc-?(KW|2VcH+E!)Ex#HA zqt3@OfB@KD22# zyN4pPD7oTL$A}dqAT|?&f3bQ z4^BoqAzN9(cb=Wu{u29^tR4QnXSIl$oPea}49$M;CaAP@*n6`ysNCeO*YEq`Sy}f$ zCz`JSvHb}LXur3u2F2K`Cbg#wJ=i^pLhZEb3h?Y&l?{gPQKi`d7xdx=wwbg=ld+-3 z>La_89pdWUw(*{?CZ`e4Rc&4LPmkvxoh#16Wp*BiWy>%=?@qi0+)>xoKKh+bmYApb zurn-`^w$3V@)$`l#72H9AYT^uw(_uxts!FLDz$=OXoD(=`bSk~g@Rn~n14VVM*4H^ zFs#xu-4O=}Z%jIX09cl6#CRH$&_$~C*15fXJ#w?lo=~j$s(7i?d^1=tpeHHF`}hg& z4s)VTkhz^by+w{qaEMz|e5Izw(AsQcy@7;3d<_e$<9@&Q%c8?+a*-C#j}GXs;a?_0+coO-+OFL@CX0 zPT0V95DYjfh0bl7@`|9>D2tE1Jdv+`O&=ez%D8>)`1unzQ^-xQmwc_eD!LBtkXNRv z?I!x$hN&t=6;%hX?eB-T+0({uZ@h6A3ADW#zm&xNMPvaim+b*jYbL4Lwv{2hA)!Tp zo|q9{7TUO7H8J$7U4lGM$PN*(0Jizbm)pM{{Nu+CL_Hs76Zs5i3#0Oq5uapJFe7E) zz3~F2A%bUipBH7v_)e%^oXCyv2@YLqH$1~(n$tHZS!9Q{i6E+TK6Ez)hbAjC%g<&d zPbanG@I6`uS6}xKA#T9R9!$ zEB?rMao-L0U_y@8e*rurAxV%SgJ?CF6^8|GCUo9~DcYW)2Bd?1171TuS4=pT4|IqA z%L8+zeHkP&W!d^^i?5mwNV=kRTY|?+S_@!)SeNz=B2QS68Ama8E0$da4}VakguJZl z+sA_-yQ7G|yejuocW^gJu-klbm8~VK2sif*)vL1zvUVRzc)qhlZG<58!TpwuqLN38 zd$fP1<`G}{+>o6P;8|5T!T$Qkva8gq3sL-lM>Wl^&|Ya>QEB}Q=l+N4^JH%%P2-c2 zx{SJln8mfFCJ;P(k=fQi`P|K!tlnvsRg1GQXr9~%nb>l2v8H@zYP#vwoXGowR_{ZH zEzE!a`CKx$@E?}?y*a|sdtCY#t{4r|tEb)v5RuhMJNwgI2SJPH#i%s?{x16!yw=Pu zE~Z48V?fBu-#13~El$l_IY;A~Ub@o*IA34&PD#g|H%-&U#nM~bvI+k{DAxJaT16vk zax!s^%!igE^BX3p9Cts46A*fAEbJzCSx_{vawR_h4PC9C#ljCI|dvZ_Tm{CckH_c6S+`(1X8qK6x*4$?!6ReM%6YO z(lGu@tZ(RRfJFxn`5PG)D@jj}bN89therAmc7M3UzG4ufKFm{r6hLq@WL)*=QXH{jX8EM zgB7%Qd8HpMF#VKctlSBP$F4f~I?=n}Dn(+Chx7+3o;5Cq%@1?m-g9FG;HH;udv<^J zsKjJo%H=)Wq^mu*+SEj47AC=~+NZNHiC6%CKm7@@wxxJsPBL=pwe>iLO~z<(K8#HG zh1MP${8|~aNms(Gs1lj$+e(=ft6~qz18H)h$6>K6`TRYSdHl2C_!72TW;5_N>H`gO zP8#IyL5dV)RF9=WKJ#^ybV`$D2KLxIxhl?A`^5d`-+VprQ05klf64^_| z367@8%&bK292zh_2BBjgZBLwr+3DoF1lYnytOkV_;S z@xz10XUllOF}I)+&IK%D+Ys-&v~YB6HzR%BW9A$t&Q0}yLuDvOOe>BfJ(+{aPl z_&DLkrf$=(4GJ>KgKoqAW;>93yuP|20szDWQ_v?RMlr+%p0)9xlGF_i*&awhLUsRg zKy0&r6r%kDC-fAAH)MntV4mRI=Grj#^SgZV&rKNbPtFSbAqZyuec3dH$YIC(J6KxF z|KI8PZ?F~9sGHzI*G9n1Jo8)lWWCI+a+aF$GoG}@a@TL#)i$0I0ds4$;?JKPOolLJ zG+d{$ww8Lr407<-Al~~EB_wSTuox5G^xaS=>Gvgxh)5Q`MTjXMSA3&pe%>relm9dhx^e3K6jjhR?Cj8< zU$T03PNX~EMs>;2v?|ow)gaT~^H%8*{KV--1B5@RXni%2oUACd^HGzX%pL()*sSjkB&uY-5EL;DJqLco0*g*r zNCKg0f?Qk1*6_=v%>~!Xo%F7fHTdOb2!I^)+G+C_Etqd&9*sA)?5u0Beg4N|zbHNz zZ`au^EXF~lmtSU;c=w5b#0Dqt$L zAf;*{qsQ?5nHsR*b9e|&E4e(Jawd`8P?VpIhmvs53L*;8R6c}jg7WgNZ}GGCU_xBn z-rnBD@9g%-EQ6xp&XdXDI%;?-nIY+?)N&+#JT@Vl}mk{*DQ2!pw znf37IFoYWHkNK0vKldO^%wI#YZMeOYPw*jLFUn?phxhD!a`E$S9y+BWkRt!kEJq$o zwQF0pNQNJGJJIcQQI;H{QYmGO*Y{GVWOjfG78WOV_d+BtDT{VSok+R|VgXNTSJ=LzJfuY;`jDBv*G* zrF_u6pc?Mz+ILe)5=>QN8Rw0Hpn4jBo?K z#c=4Y0{D-LWRscpmr}^+`yU(ntnhz@Hhr;&*=gEA~6_sJ0TzDRoE zEcuw8LKLW+9Vqv@61B59V{*qlZPV&xPJb1H1RoSoYjf zI}-_!BWr(fb&!45UIjOmHwoK^^>(1GLW-6H5Swy+2rc!*irPHIMEPV8Q;aI!pz6yK zC+oMdaq88}@y?st)+!jX79ywD(-rTzNAlR~B{@T^)XtG0V}b~HTGEOoa;!1#+~y6o zqbjOh!)0Ob5x&$4QBT1bvW&+7hK3&ev%DX;(RN}F#U&f=*1nqAsHXTw$KNW34=#+2 zDo$ooILt5>z3ne8^miK7$76W>==$#=+#%j69EcM>YjXwxy|Ey8b>~^FRy73Q?f6}t zK8roNzdfIl<+Prs2HY*Ps+DprzQcIHNT-<-w092B@mF8SePcbqiLp^Oy6DCU28Sr3 zHsZ%Juap`1zg>7FhayiF&wQu~MnjcQd|h+ck9@k;72cGOo&Gfo7s0OoZUX$brGcVK zEv1!>J*SP7xSN=I2fL>?G;D?R*gf;M>aUx%hLaZnWKdfJn)eoICMcbLk9=BV-UV-1yBd3fz9jr4k797kv$zkoo{uwDCh zb^^Inf(D#`nq4UKdJc9k0j!Nc9v-?o-VpD(>!9=Ucx zc}{PaXDPejHu|!ekDH;m8CzuYvii;>et{Xab5t@l4X8C1KZfxbPZhIGDILfURJMxnPXJ@P%zXJxnD2E7Zw-siv4QyZI+$* zgUM3rUL3n73Ie|`50bv+%iO6gvr_V+L5{~0@Mk(p( z6Ank8)PNs@UiH{BoeFZnUQk^O;13cZafyl6-n%29Ut*I<0N~l!EqQ_!0&0CsN=k|d zoBjDCbMsh@cf6ePI^ij{UQ!S7Rkel)8iCX%+b89?#8rTeEt__3V6drYre-q;+e=km zcA%d0?p;uOyYiQ1Ih7LhO_LaRfIotrGbQ92W`GLVcXc&q({u9A5HSI>AicR^YlM{7 z)Gmtn!%_ap4X-dH{F~$ut#|*e7v9QOso4blUs2+1!xl#;r5(mrvx?V!AbbcatE%?A@}W^pw&&6OlP6DN zkisNVh^$v@ud7XBJOy~cQqWT3$Kht za2q!QiAUeB_?VmE=OR_#?2*Uk*aHnn%ewY;YWsI;fz3~++BOx~uRmHxHqDenQ=dvp zLsauYK>IhX%X0;3`AtGjlULyS0S__^dsmTA?b)#Lkxc_@l8PTzUE$LyC<)#|!!f-- z&jtD&aV7|A%MX*0mks0MlZD|o5%%if|B)JAQF#VqvNe}75AoZ&fQE{Wa+%_@!2bau C;nQ3I diff --git a/maps/tgstation.2.0.7.dmm b/maps/tgstation.2.0.7.dmm index fa6bbfcfe19..c223a6b8eed 100644 --- a/maps/tgstation.2.0.7.dmm +++ b/maps/tgstation.2.0.7.dmm @@ -1149,7 +1149,7 @@ "awe" = (/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/door/airlock/maintenance{req_access_txt = "12"},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "awf" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/atmospherics/pipe/simple{dir = 4},/obj/machinery/light/small{dir = 4},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/maintenance/fsmaint) "awg" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/turf/simulated/floor,/area/crew_quarters) -"awh" = (/obj/table/woodentable,/turf/simulated/floor,/area/crew_quarters) +"awh" = (/obj/table/woodentable,/obj/item/device/paicard,/turf/simulated/floor,/area/crew_quarters) "awi" = (/obj/table/woodentable{dir = 6},/turf/simulated/floor,/area/crew_quarters) "awj" = (/obj/stool{pixel_y = 8},/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/crew_quarters) "awk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/crew_quarters) @@ -5075,7 +5075,7 @@ "bTE" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{icon_state = "white"},/area/toxins/lab) "bTF" = (/obj/machinery/atmospherics/pipe/simple{color = "blue"; icon_state = "intact-b-f"; level = 1; name = "pipe"},/turf/simulated/wall/r_wall,/area/crew_quarters/hor) "bTG" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/paper_bin{pixel_x = 1; pixel_y = 9},/obj/item/weapon/stamp/rd,/obj/item/device/radio/intercom{pixel_y = -30},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) -"bTH" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/circuitboard/aicore,/obj/item/device/taperecorder,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) +"bTH" = (/obj/table{icon_state = "tabledir"; dir = 1},/obj/item/weapon/circuitboard/aicore,/obj/item/device/taperecorder,/obj/item/device/paicard,/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) "bTI" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/clipboard,/obj/item/weapon/paper{info = "Due to financial reasons your department's funding will be reduced. Consequentially you will start receiving slightly less equipment in regular shipments. Try to use the equipment you have more responsibly so it will remain in working order for longer. Replacements might become hard to come by.

    CentCom Financial Office"; name = "Budget Cuts"},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) "bTJ" = (/obj/machinery/disposal,/obj/disposalpipe/trunk,/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) "bTK" = (/obj/machinery/light,/obj/cable,/obj/machinery/power/apc{name = "RD's Office APC"; pixel_y = -25},/turf/simulated/floor{icon_state = "white"},/area/crew_quarters/hor) @@ -6878,1114 +6878,1115 @@ "cCn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) "cCo" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) "cCp" = (/obj/machinery/door/window/eastleft{name = "Heads of Staff"; req_access_txt = "19"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cCq" = (/obj/stool,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCr" = (/obj/table,/obj/item/weapon/cell,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCs" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cCt" = (/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cCu" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCw" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCx" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cCy" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cCz" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cCA" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCB" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCC" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCD" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCE" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCF" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCG" = (/obj/item/stack/rods,/turf/space,/area) -"cCH" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCI" = (/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) -"cCJ" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCK" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCL" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cCM" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCN" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCO" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCP" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cCQ" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/rack_parts,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCR" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/basic,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCS" = (/obj/window/basic,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCT" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCU" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) -"cCV" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cCW" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCX" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCY" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cCZ" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDa" = (/turf/simulated/wall,/area/derelict/storage/equipment) -"cDb" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/equipment) -"cDc" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) -"cDd" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) -"cDe" = (/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) -"cDf" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDg" = (/obj/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDh" = (/obj/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDi" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDj" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cDk" = (/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDl" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDm" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDn" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDo" = (/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) -"cDp" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDq" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDr" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDs" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cDt" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDu" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDv" = (/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) -"cDw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cDy" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDA" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cDB" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDC" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDD" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cDE" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) -"cDF" = (/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) -"cDG" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDH" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) -"cDI" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDJ" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDK" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) -"cDL" = (/obj/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cDM" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cDN" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) -"cDO" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/storage/equipment) -"cDP" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDQ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) -"cDR" = (/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) -"cDS" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cDT" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDU" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDV" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cDW" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cDX" = (/turf/simulated/wall,/area/derelict/hallway/primary) -"cDY" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cDZ" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cEa" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cEb" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cEc" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEd" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEe" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEf" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cEg" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cEh" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cEi" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cEj" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cEk" = (/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) -"cEl" = (/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) -"cEm" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cEn" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cEo" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cEp" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) -"cEq" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cEr" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cEs" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) -"cEt" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) -"cEu" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEv" = (/turf/simulated/wall,/area/derelict/storage/storage_access) -"cEw" = (/obj/machinery/door/window,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cEx" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) -"cEy" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cEz" = (/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) -"cEB" = (/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cEC" = (/turf/unsimulated/floor{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cED" = (/obj/item/weapon/crowbar,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cEE" = (/obj/grille,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cEF" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) -"cEG" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEH" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEI" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEJ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cEK" = (/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cEL" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) -"cEM" = (/turf/simulated/wall,/area/derelict/arrival) -"cEN" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cEO" = (/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) -"cEP" = (/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) -"cEQ" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cER" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cES" = (/obj/window/basic{dir = 5},/turf/space,/area) -"cET" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEU" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEV" = (/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEW" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEX" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEY" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cEZ" = (/turf/simulated/wall,/area/derelict/medical/morgue) -"cFa" = (/obj/item/weapon/shard,/turf/space,/area) -"cFb" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) -"cFc" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) -"cFd" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cFe" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cFf" = (/obj/lattice,/obj/window/basic,/turf/space,/area) -"cFg" = (/turf/unsimulated/floor,/area/derelict/arrival) -"cFh" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFi" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFj" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFk" = (/obj/closet/coffin,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cFl" = (/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cFm" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cFn" = (/turf/simulated/wall,/area/derelict/medical) -"cFo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFp" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFq" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFr" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFs" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFt" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) -"cFu" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cFv" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area) -"cFw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/derelict/arrival) -"cFx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFy" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFA" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cFB" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cFC" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cFD" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cFE" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFF" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) -"cFG" = (/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) -"cFH" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) -"cFI" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cFJ" = (/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) -"cFK" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cFL" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cFM" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cFN" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cFO" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cFP" = (/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) -"cFQ" = (/obj/lattice,/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) -"cFR" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cFS" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cFT" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cFU" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cFV" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cFW" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cFX" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) -"cFY" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) -"cFZ" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGa" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGb" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cGc" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGd" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) -"cGe" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) -"cGf" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/storage_access) -"cGg" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) -"cGh" = (/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGi" = (/obj/stool/chair{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGj" = (/turf/simulated/wall,/area/derelict/medical/chapel) -"cGk" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cGl" = (/obj/morgue,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cGm" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGn" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGo" = (/obj/table,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGp" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area) -"cGq" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) -"cGr" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cGs" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGt" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGu" = (/obj/window/reinforced{dir = 4},/turf/space,/area) -"cGv" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGw" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGx" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGy" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGz" = (/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) -"cGA" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cGB" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cGC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cGD" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cGE" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cGF" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) -"cGG" = (/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) -"cGH" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) -"cGI" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cGJ" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGK" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGL" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGM" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cGN" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) -"cGO" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cGP" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) -"cGQ" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGR" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cGS" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) -"cGT" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) -"cGU" = (/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) -"cGV" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cGW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/primary) -"cGX" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cGY" = (/obj/machinery/door/firedoor/border_only,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cGZ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cHa" = (/obj/closet/emcloset,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cHb" = (/obj/window/reinforced,/turf/space,/area) -"cHc" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/space,/area) -"cHd" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHe" = (/obj/window/reinforced,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHf" = (/obj/window/reinforced,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHg" = (/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) -"cHh" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) -"cHi" = (/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) -"cHj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHk" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHl" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHm" = (/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) -"cHn" = (/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) -"cHo" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) -"cHp" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHq" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cHr" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) -"cHs" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cHt" = (/turf/simulated/floor/airless{icon_state = "white"},/area) -"cHu" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cHv" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cHw" = (/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cHx" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/unsimulated/floor,/area/derelict/medical/chapel) -"cHy" = (/turf/unsimulated/floor,/area/derelict/medical/chapel) -"cHz" = (/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/unsimulated/floor,/area/derelict/medical/chapel) -"cHA" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cHB" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cHC" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cHD" = (/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) -"cHE" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHF" = (/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) -"cHG" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHH" = (/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) -"cHI" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHJ" = (/obj/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cHK" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cHL" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cHM" = (/obj/window/basic,/turf/space,/area) -"cHN" = (/obj/window/basic{dir = 8},/turf/space,/area) -"cHO" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cHP" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cHQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/derelict/arrival) -"cHR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/derelict/arrival) -"cHS" = (/obj/window/reinforced{dir = 1},/turf/space,/area) -"cHT" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/space,/area) -"cHU" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHV" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHW" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) -"cHX" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) -"cHY" = (/turf/simulated/wall,/area/derelict/crew_quarters) -"cHZ" = (/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) -"cIa" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) -"cIb" = (/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) -"cIc" = (/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) -"cId" = (/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{icon_state = "white"},/area/derelict/storage/storage_access) -"cIe" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) -"cIf" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) -"cIg" = (/obj/lattice,/obj/grille,/turf/space,/area) -"cIh" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIi" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIk" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIl" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIm" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cIn" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cIo" = (/obj/window/basic,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cIp" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIq" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIr" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIs" = (/obj/machinery/light/small,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) -"cIt" = (/obj/falsewall,/turf/simulated/floor/plating/airless,/area/derelict/medical/chapel) -"cIu" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIv" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIw" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIx" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIy" = (/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) -"cIz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIA" = (/obj/item/device/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cIB" = (/obj/window/basic{dir = 1},/turf/space,/area) -"cIC" = (/obj/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) -"cID" = (/obj/grille,/obj/window/basic{dir = 1},/turf/space,/area) -"cIE" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) -"cIF" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIG" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIH" = (/obj/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/unsimulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) -"cII" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIJ" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIK" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIL" = (/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) -"cIM" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cIN" = (/obj/structure/girder,/turf/unsimulated/floor,/area/derelict/storage/storage_access) -"cIO" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cIP" = (/obj/machinery/portable_atmospherics/pump,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cIQ" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIR" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIS" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cIT" = (/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) -"cIU" = (/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) -"cIV" = (/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) -"cIW" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) -"cIX" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/hallway/primary) -"cIY" = (/obj/structure/girder,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) -"cIZ" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) -"cJa" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cJb" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/derelict/crew_quarters) -"cJd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/derelict/crew_quarters) -"cJe" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJf" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/derelict/crew_quarters) -"cJg" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cJh" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) -"cJi" = (/obj/item/weapon/cigbutt,/turf/space,/area) -"cJj" = (/obj/window/basic{dir = 1},/turf/unsimulated/floor,/area/derelict/arrival) -"cJk" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJl" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJm" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJn" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cJo" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) -"cJp" = (/obj/table,/turf/simulated/floor/airless,/area) -"cJq" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) -"cJr" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) -"cJs" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) -"cJt" = (/obj/structure/girder,/turf/unsimulated/floor,/area/derelict/arrival) -"cJu" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJv" = (/obj/closet/wardrobe,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJw" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJx" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJy" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) -"cJz" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) -"cJA" = (/obj/window/basic{dir = 4},/turf/space,/area) -"cJB" = (/obj/grille,/turf/unsimulated/floor,/area/derelict/arrival) -"cJC" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJD" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJE" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJF" = (/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cJG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cJH" = (/obj/window/reinforced,/turf/simulated/floor/airless,/area) -"cJI" = (/obj/grille,/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cJJ" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) -"cJK" = (/obj/structure/girder,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJL" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJM" = (/obj/closet/wardrobe/mixed,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) -"cJN" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area) -"cJO" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJP" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJQ" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cJR" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJS" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cJT" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) -"cJU" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/derelict/arrival) -"cJV" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cJW" = (/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) -"cJX" = (/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) -"cJY" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) -"cJZ" = (/turf/simulated/wall,/area/derelict/hallway/secondary) -"cKa" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cKb" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cKc" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) -"cKd" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cKe" = (/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) -"cKf" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cKg" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) -"cKh" = (/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) -"cKi" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) -"cKj" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area/derelict/arrival) -"cKk" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cKl" = (/obj/item/stack/rods,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cKm" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) -"cKn" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cKo" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/crew_quarters) -"cKp" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/crew_quarters) -"cKq" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/crew_quarters) -"cKr" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) -"cKs" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cKt" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cKu" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/crew_quarters) -"cKv" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) -"cKw" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cKx" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cKy" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cKz" = (/turf/simulated/wall,/area/derelict/secret) -"cKA" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) -"cKB" = (/obj/bookcase,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/secret) -"cKC" = (/obj/bookcase,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/secret) -"cKD" = (/obj/bookcase,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/secret) -"cKE" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/secret) -"cKF" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKG" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKH" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKI" = (/obj/decal/cleanable/xenoblood,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKJ" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) -"cKK" = (/obj/decal/cleanable/blood/splatter,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKL" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKM" = (/obj/rune{icon_state = "3"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) -"cKN" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) -"cKO" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/secret) -"cKP" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) -"cKQ" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) -"cKR" = (/obj/decal/cleanable/oil/streak,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) -"cKS" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/secret) -"cKT" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cKU" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cKV" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cKW" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) -"cKX" = (/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) -"cKY" = (/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) -"cKZ" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cLb" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) -"cLc" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) -"cLd" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) -"cLe" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) -"cLf" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) -"cLg" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) -"cLh" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) -"cLi" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) -"cLj" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cLk" = (/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) -"cLl" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cLm" = (/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) -"cLn" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cLo" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) -"cLp" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) -"cLq" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) -"cLr" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) -"cLs" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) -"cLt" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) -"cLu" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) -"cLv" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) -"cLw" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) -"cLx" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLy" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLz" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/secondary) -"cLA" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLB" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) -"cLC" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cLD" = (/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) -"cLE" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLF" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLG" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLH" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLI" = (/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) -"cLJ" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) -"cLK" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLL" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) -"cLM" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cLN" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cLO" = (/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) -"cLP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cLQ" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cLR" = (/obj/machinery/power/smes,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) -"cLS" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cLT" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) -"cLU" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cLV" = (/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) -"cLW" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) -"cLX" = (/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) -"cLY" = (/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) -"cLZ" = (/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) -"cMa" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cMb" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) -"cMc" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) -"cMd" = (/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) -"cMe" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cMf" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) -"cMg" = (/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) -"cMh" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) -"cMi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cMj" = (/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) -"cMk" = (/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) -"cMl" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) -"cMm" = (/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) -"cMn" = (/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) -"cMo" = (/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) -"cMp" = (/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) -"cMq" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) -"cMr" = (/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) -"cMs" = (/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) -"cMt" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) -"cMu" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cMv" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) -"cMw" = (/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMx" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) -"cMy" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) -"cMz" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMA" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMB" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMC" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMD" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) -"cME" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMF" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMG" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cMH" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cMI" = (/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) -"cMJ" = (/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/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cMK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cML" = (/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) -"cMM" = (/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area) -"cMN" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) -"cMO" = (/turf/simulated/wall,/area/djstation) -"cMP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cMQ" = (/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) -"cMR" = (/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) -"cMS" = (/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) -"cMT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cMU" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cMV" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cMW" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) -"cMX" = (/turf/unsimulated/floor,/area/djstation) -"cMY" = (/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,/area/djstation) -"cMZ" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cNa" = (/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/simulated/floor/plating/airless,/area/djstation/solars) -"cNb" = (/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,/area/djstation) -"cNc" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) -"cNd" = (/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,/area/djstation) -"cNe" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) -"cNf" = (/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,/area/djstation) -"cNg" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/djstation/solars) -"cNh" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cNi" = (/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,/area/djstation) -"cNj" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) -"cNk" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) -"cNl" = (/obj/cable,/obj/machinery/power/terminal,/turf/unsimulated/floor,/area/djstation) -"cNm" = (/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) -"cNn" = (/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,/area/djstation) -"cNo" = (/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,/area/djstation) -"cNp" = (/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,/area/djstation) -"cNq" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor,/area/djstation) -"cNr" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) -"cNs" = (/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,/area/djstation) -"cNt" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cNu" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) -"cNv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor,/area/djstation) -"cNw" = (/obj/rack,/obj/item/weapon/tank/jetpack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor,/area/djstation) -"cNx" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) -"cNy" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor,/area/djstation) -"cNz" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) -"cNA" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor,/area/djstation) -"cNB" = (/obj/machinery/light/small,/turf/unsimulated/floor,/area/djstation) -"cNC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor,/area/djstation) -"cND" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNE" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNF" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNG" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNH" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNI" = (/turf/simulated/wall/r_wall,/area/djstation) -"cNJ" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cNK" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cNL" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cNM" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cNN" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cNO" = (/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) -"cNP" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNQ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cNR" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cNS" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cNT" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cNU" = (/obj/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cNV" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cNW" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cNX" = (/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) -"cNY" = (/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) -"cNZ" = (/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) -"cOa" = (/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) -"cOb" = (/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) -"cOc" = (/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) -"cOd" = (/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) -"cOe" = (/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) -"cOf" = (/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) -"cOg" = (/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) -"cOh" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cOi" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cOj" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) -"cOk" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cOl" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) -"cOm" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cOn" = (/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) -"cOo" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cOp" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cOq" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cOr" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cOs" = (/obj/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) -"cOt" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) -"cOu" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cOv" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) -"cOw" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cOx" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) -"cOy" = (/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) -"cOz" = (/obj/lattice,/turf/space,/area/djstation) -"cOA" = (/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) -"cOB" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/unsimulated/floor,/area/djstation) -"cOC" = (/turf/space,/area/djstation) -"cOD" = (/turf/simulated/wall/vault{icon_state = "alienvault"},/area/mine/living_quarters) -"cOE" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/wall/vault{icon_state = "alienvault"},/area/mine/living_quarters) -"cOF" = (/obj/machinery/shuttle/engine/heater{dir = 1},/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) -"cOG" = (/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) -"cOH" = (/obj/alien/facehugger,/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) -"cOI" = (/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/living_quarters) -"cOJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cOK" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cOL" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cOM" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cON" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cOO" = (/turf/simulated/wall,/area/mine/living_quarters) -"cOP" = (/obj/machinery/door/airlock/hatch,/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) -"cOQ" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) -"cOR" = (/turf/simulated/floor,/area/mine/living_quarters) -"cOS" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cOT" = (/obj/machinery/conveyor{dir = 4; id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) -"cOU" = (/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/living_quarters) -"cOV" = (/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/living_quarters) -"cOW" = (/obj/computerframe,/turf/simulated/floor,/area/mine/living_quarters) -"cOX" = (/obj/alien/facehugger,/turf/simulated/floor,/area/mine/living_quarters) -"cOY" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cOZ" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) -"cPa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPc" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) -"cPd" = (/obj/item/weapon/satchel,/turf/simulated/floor,/area/mine/living_quarters) -"cPe" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPf" = (/obj/ore_box,/turf/simulated/floor,/area/mine/living_quarters) -"cPg" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/living_quarters) -"cPh" = (/obj/machinery/conveyor{id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) -"cPi" = (/obj/stool/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPj" = (/obj/table,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPk" = (/obj/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPl" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPm" = (/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/living_quarters) -"cPn" = (/turf/simulated/mineral/random,/area) -"cPo" = (/turf/simulated/mineral,/area) -"cPp" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPq" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPr" = (/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cPs" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) -"cPt" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) -"cPu" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) -"cPv" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cPw" = (/obj/machinery/conveyor_switch{id = "1"},/turf/simulated/floor,/area/mine/living_quarters) -"cPx" = (/obj/machinery/camera{c_tag = "Production East"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) -"cPy" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"cPz" = (/turf/simulated/mineral,/area/mine/unexplored) -"cPA" = (/obj/closet,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cPB" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cPC" = (/obj/table{dir = 2; icon_state = "tabledir"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPD" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPE" = (/obj/stool,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPF" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cPG" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cPH" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cPI" = (/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor,/area/mine/living_quarters) -"cPJ" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/living_quarters) -"cPK" = (/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cPL" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cPM" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) -"cPN" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) -"cPO" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/living_quarters) -"cPP" = (/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/living_quarters) -"cPQ" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) -"cPR" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) -"cPS" = (/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{icon_state = "bar"},/area/mine/living_quarters) -"cPT" = (/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{icon_state = "bar"},/area/mine/living_quarters) -"cPU" = (/obj/alien/facehugger,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cPV" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cPW" = (/obj/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cPX" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor,/area/mine/living_quarters) -"cPY" = (/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) -"cPZ" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/living_quarters) -"cQa" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cQb" = (/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) -"cQc" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/mine/living_quarters) -"cQd" = (/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) -"cQe" = (/obj/table,/obj/item/seeds/plumpmycelium,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQf" = (/obj/table,/obj/item/seeds/wheatseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQg" = (/obj/table,/obj/item/seeds/berryseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cQh" = (/turf/simulated/floor{dir = 5; icon_state = "green"},/area/mine/living_quarters) -"cQi" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQj" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQk" = (/obj/table,/obj/bedsheetbin,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cQl" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cQm" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) -"cQn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) -"cQo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) -"cQp" = (/turf/simulated/mineral/gold,/area/mine/unexplored) -"cQq" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/living_quarters) -"cQr" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/mine/living_quarters) -"cQs" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQt" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cQu" = (/obj/computerframe,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) -"cQv" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cQw" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cQx" = (/obj/machinery/door/airlock/maintenance{name = "Storage"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cQy" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/living_quarters) -"cQz" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"; dir = 10},/area/mine/living_quarters) -"cQA" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cQB" = (/obj/machinery/hydroponics,/turf/simulated/floor/grass,/area/mine/living_quarters) -"cQC" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cQD" = (/obj/crate,/turf/simulated/floor{icon_state = "green"; dir = 6},/area/mine/living_quarters) -"cQE" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cQF" = (/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) -"cQG" = (/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,/area/mine/living_quarters) -"cQH" = (/obj/machinery/camera{c_tag = "Storage"; dir = 4; network = "Mine"},/turf/simulated/floor,/area/mine/living_quarters) -"cQI" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) -"cQJ" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cQK" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cQL" = (/obj/rack,/turf/simulated/floor,/area/mine/living_quarters) -"cQM" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/living_quarters) -"cQN" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/living_quarters) -"cQO" = (/obj/rack,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/living_quarters) -"cQP" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/living_quarters) -"cQQ" = (/obj/rack,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/mine/living_quarters) -"cQR" = (/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) -"cQS" = (/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) -"cQT" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/living_quarters) -"cQU" = (/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cQV" = (/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) -"cQW" = (/turf/simulated/floor/plating,/area/mine/living_quarters) -"cQX" = (/turf/simulated/floor/plating/airless/asteroid,/area) -"cQY" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cQZ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cRa" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRb" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRc" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRd" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRe" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRf" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRg" = (/obj/item/weapon/satchel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cRh" = (/turf/simulated/mineral/random,/area/mine/explored) -"cRi" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRj" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRk" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRl" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRm" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRn" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"cRo" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRp" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRq" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRr" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRs" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRt" = (/turf/space,/area/shuttle/mining/outpost) -"cRu" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/mine/lobby) -"cRv" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRw" = (/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) -"cRx" = (/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) -"cRy" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) -"cRz" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cRA" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cRB" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"cRC" = (/obj/ore_box,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"cRD" = (/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) -"cRE" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRF" = (/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) -"cRG" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRH" = (/turf/simulated/floor,/area/mine/lobby) -"cRI" = (/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) -"cRJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cRK" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/lobby) -"cRL" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) -"cRM" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) -"cRN" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) -"cRO" = (/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) -"cRP" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRQ" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"cRR" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cRS" = (/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cRT" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/lobby) -"cRU" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) -"cRV" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cRW" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/lobby) -"cRX" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"cRY" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor,/area/mine/lobby) -"cRZ" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/lobby) -"cSa" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/lobby) -"cSb" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cSc" = (/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) -"cSd" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"cSe" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) -"cSf" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 1; name = "Mining Station APC"; pixel_x = -1; pixel_y = 25},/turf/simulated/floor,/area/mine/lobby) -"cSg" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) -"cSh" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cSi" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cSj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/mine/lobby) -"cSk" = (/turf/simulated/floor/airless,/area/mine/lobby) -"cSl" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) -"cSm" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/lobby) -"cSn" = (/obj/machinery/light/small,/turf/simulated/floor,/area/mine/lobby) -"cSo" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cSp" = (/obj/item/stack/tile/steel{amount = 20},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cSq" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cSr" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"cSs" = (/obj/machinery/light/small,/obj/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/mine/lobby) -"cSt" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/mine/lobby) -"cSu" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) -"cSv" = (/obj/item/weapon/satchel,/obj/table,/turf/simulated/floor,/area/mine/lobby) -"cSw" = (/obj/closet/extinguisher{pixel_y = 28},/obj/stool,/turf/simulated/floor,/area/mine/lobby) -"cSx" = (/obj/stool,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cSy" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) -"cSz" = (/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) -"cSA" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cSB" = (/turf/simulated/mineral/iron,/area/mine/unexplored) -"cSC" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cSD" = (/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) -"cSE" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"cSF" = (/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) -"cSG" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"cSH" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cSI" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"cSJ" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) -"cSK" = (/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cSL" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cSM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/lobby) -"cSN" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cSO" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"cSP" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) -"cSQ" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) -"cSR" = (/obj/machinery/mineral/unloading_machine,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/lobby) -"cSS" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cST" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"cSU" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"cSV" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) -"cSW" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"cSX" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"cSY" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cSZ" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plating,/area/mine/lobby) -"cTa" = (/obj/machinery/power/terminal{dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/lobby) -"cTb" = (/turf/simulated/floor/plating,/area/mine/lobby) -"cTc" = (/obj/cable,/turf/simulated/floor/plating,/area/mine/lobby) -"cTd" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/lobby) -"cTe" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating,/area/mine/lobby) -"cTf" = (/turf/space,/area/mine/unexplored) -"cTg" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) -"cTh" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cTi" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cTj" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cTk" = (/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"},/area/beach) -"cTl" = (/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"},/area/beach) -"cTm" = (/turf/space,/area/shipbuilder/ship1) -"cTn" = (/turf/space,/area/shipbuilder/ship2) -"cTo" = (/turf/space,/area/shipbuilder/ship3) -"cTp" = (/turf/space,/area/shipbuilder/ship4) -"cTq" = (/turf/space,/area/shipbuilder/ship5) -"cTr" = (/turf/space,/area/shipbuilder/ship6) -"cTs" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cTt" = (/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) -"cTu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cTv" = (/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) -"cTw" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) -"cTx" = (/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) -"cTy" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cTz" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cTA" = (/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"},/area/beach) -"cTB" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cTC" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cTD" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) -"cTE" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cTF" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cTG" = (/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) -"cTH" = (/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) -"cTI" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) -"cTJ" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cTK" = (/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) -"cTL" = (/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) -"cTM" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) -"cTN" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cTO" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cTP" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cTQ" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cTR" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) -"cTS" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cTT" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cTU" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cTV" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cTW" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cTX" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cTY" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cTZ" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cUa" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) -"cUb" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) -"cUc" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cUd" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship3) -"cUe" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cUf" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) -"cUg" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) -"cUh" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cUi" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) -"cUj" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) -"cUk" = (/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"},/area/beach) -"cUl" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cUm" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cUn" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) -"cUo" = (/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) -"cUp" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cUq" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cUr" = (/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) -"cUs" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cUt" = (/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) -"cUu" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cUv" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cUw" = (/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"},/area/beach) -"cUx" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cUy" = (/obj/cable{d1 = 2; d2 = 6; icon_state = "2-6"; tag = "ZZ"},/turf/space,/area) -"cUz" = (/obj/cable{d1 = 4; d2 = 6; icon_state = "4-6"; tag = "ZZ"},/turf/space,/area) -"cUA" = (/obj/cable{d1 = 6; d2 = 8; icon_state = "6-8"; tag = "135Left"},/turf/space,/area) -"cUB" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cUC" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cUD" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cUE" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cUF" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cUG" = (/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) -"cUH" = (/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) -"cUI" = (/obj/cable{d1 = 1; d2 = 6; icon_state = "1-6"; tag = "135Top"},/turf/space,/area) -"cUJ" = (/obj/cable{d1 = 4; d2 = 9; icon_state = "4-9"; tag = "135Right"},/turf/space,/area) -"cUK" = (/obj/cable{d1 = 8; d2 = 9; icon_state = "8-9"; tag = "ZZ"},/turf/space,/area) -"cUL" = (/obj/cable{d1 = 6; d2 = 9; icon_state = "6-9"; tag = "Streight"},/turf/space,/area) -"cUM" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cUN" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cUO" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cUP" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) -"cUQ" = (/obj/cable{d1 = 2; d2 = 9; icon_state = "2-9"; tag = "135Bottom"},/turf/space,/area) -"cUR" = (/obj/cable{d1 = 4; d2 = 10; icon_state = "4-10"; tag = "135Right"},/turf/space,/area) -"cUS" = (/obj/cable{d1 = 8; d2 = 10; icon_state = "8-10"; tag = "ZZ"},/turf/space,/area) -"cUT" = (/obj/cable{d1 = 9; d2 = 10; icon_state = "9-10"; tag = "Circle"},/turf/space,/area) -"cUU" = (/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) -"cUV" = (/obj/cable{d1 = 1; d2 = 5; icon_state = "1-5"; tag = "ZZ"},/turf/space,/area) -"cUW" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"; tag = "Streight"},/turf/space,/area) -"cUX" = (/obj/cable{d1 = 5; d2 = 6; icon_state = "5-6"; tag = "Circle"},/turf/space,/area) -"cUY" = (/obj/cable{d1 = 6; d2 = 10; icon_state = "6-10"; tag = "Circle"},/turf/space,/area) -"cUZ" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cVa" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cVb" = (/obj/cable{d1 = 2; d2 = 5; icon_state = "2-5"; tag = "135Bottom"},/turf/space,/area) -"cVc" = (/obj/cable{d1 = 5; d2 = 9; icon_state = "5-9"; tag = "Circle"},/turf/space,/area) -"cVd" = (/obj/cable{d1 = 1; d2 = 9; icon_state = "1-9"; tag = "ZZ"},/turf/space,/area) -"cVe" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cVf" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship1) -"cVg" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) -"cVh" = (/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) -"cVi" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) -"cVj" = (/obj/cable{d1 = 1; d2 = 10; icon_state = "1-10"; tag = "135Top"},/turf/space,/area) -"cVk" = (/obj/cable{d1 = 2; d2 = 10; icon_state = "2-10"; tag = "ZZ"},/turf/space,/area) -"cVl" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cVm" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) -"cVn" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) -"cVo" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) -"cVp" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) -"cVq" = (/obj/cable{d1 = 4; d2 = 5; icon_state = "4-5"; tag = "ZZ"},/turf/space,/area) -"cVr" = (/obj/cable{d1 = 5; d2 = 8; icon_state = "5-8"; tag = "135Left"},/turf/space,/area) -"cVs" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) -"cVt" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) -"cVu" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship6) -"cVv" = (/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) -"cVw" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cVx" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship2) -"cVy" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) -"cVz" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cVA" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) -"cVB" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) -"cVC" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cVD" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) -"cVE" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) -"cVF" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) -"cVG" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) -"cVH" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) -"cVI" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) -"cVJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cVK" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cVL" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) -"cVM" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) -"cVN" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) -"cVO" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) -"cVP" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) -"cVQ" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) -"cVR" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) -"cVS" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) -"cVT" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) -"cVU" = (/turf/unsimulated/wall,/area/wizard_station) -"cVV" = (/obj/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cVW" = (/obj/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cVX" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cVY" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cVZ" = (/obj/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWa" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWb" = (/obj/table/woodentable,/obj/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWc" = (/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) -"cWd" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWe" = (/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) -"cWf" = (/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) -"cWg" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cWh" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cWi" = (/obj/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWj" = (/obj/bookcase{name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWk" = (/obj/bookcase{name = "bookcase (Self Help)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWl" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWm" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWn" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cWo" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cWp" = (/obj/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWq" = (/obj/bookcase{name = "bookcase (Humor)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWr" = (/obj/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWs" = (/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) -"cWt" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) -"cWu" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) -"cWv" = (/obj/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cWw" = (/obj/lamarr,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWx" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cWy" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cWz" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cWA" = (/obj/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cWB" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) -"cWC" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) -"cWD" = (/obj/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cWE" = (/obj/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cWF" = (/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) -"cWG" = (/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) -"cWH" = (/obj/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cWI" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) -"cWJ" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cWK" = (/obj/table/woodentable,/obj/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cWL" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cWM" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) -"cWN" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cWO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) -"cWP" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/wizard_station) -"cWQ" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) -"cWR" = (/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) -"cWS" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cWT" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) -"cWU" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cWV" = (/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) -"cWW" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) -"cWX" = (/obj/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) -"cWY" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) -"cWZ" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) -"cXa" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) -"cXb" = (/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) -"cXc" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXd" = (/obj/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) -"cXe" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) -"cXf" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) -"cXg" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) -"cXh" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) -"cXi" = (/turf/simulated/mineral,/area/planet/clown) -"cXj" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXk" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXl" = (/turf/simulated/mineral/clown,/area/planet/clown) -"cXm" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) -"cXn" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXo" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXp" = (/obj/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) -"cXq" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXr" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXs" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXt" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXu" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXv" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXw" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXx" = (/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) -"cXy" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXz" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXA" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXB" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXC" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXD" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXE" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) -"cXF" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cCq" = (/obj/table,/obj/item/device/paicard,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCr" = (/obj/stool,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCs" = (/obj/table,/obj/item/weapon/cell,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCt" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cCu" = (/obj/cable,/obj/machinery/power/apc{dir = 8; name = "Worn-out APC"; pixel_x = -24; pixel_y = 0},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) +"cCv" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCx" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCy" = (/obj/item/weapon/paper{name = "Objectives of a Nuclear Operative"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cCz" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) +"cCA" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) +"cCB" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCC" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCD" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCE" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCF" = (/obj/table{icon_state = "tabledir"; dir = 9},/obj/item/weapon/screwdriver,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCG" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCH" = (/obj/item/stack/rods,/turf/space,/area) +"cCI" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCJ" = (/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) +"cCK" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCL" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCM" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cCN" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCO" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCP" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCQ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) +"cCR" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/rack_parts,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCS" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/basic,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCT" = (/obj/window/basic,/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCU" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCV" = (/obj/table{dir = 5; icon_state = "tabledir"},/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge) +"cCW" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cCX" = (/obj/item/clothing/head/helmet/swat,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCY" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cCZ" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDa" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDb" = (/turf/simulated/wall,/area/derelict/storage/equipment) +"cDc" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/equipment) +"cDd" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/access) +"cDe" = (/turf/simulated/wall/r_wall,/area/derelict/bridge) +"cDf" = (/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) +"cDg" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDh" = (/obj/window/reinforced{dir = 8},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDi" = (/obj/window/reinforced{dir = 4},/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDj" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDk" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cDl" = (/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDn" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/device/aicard,/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDo" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDp" = (/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) +"cDq" = (/obj/table{icon_state = "tabledir"; dir = 2},/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDr" = (/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDs" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDt" = (/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cDu" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDv" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDw" = (/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) +"cDx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cDz" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDB" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cDC" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDD" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDE" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cDF" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "circuit"},/area/derelict/singularity_engine) +"cDG" = (/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) +"cDH" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDI" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/bridge/access) +"cDJ" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDK" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDL" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/singularity_engine) +"cDM" = (/obj/grille,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cDN" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cDO" = (/obj/machinery/door/airlock/maintenance{name = "Tech Storage"; req_access_txt = "23"},/turf/simulated/floor/airless,/area/derelict/storage/equipment) +"cDP" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/storage/equipment) +"cDQ" = (/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDR" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/access) +"cDS" = (/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) +"cDT" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cDU" = (/obj/item/weapon/screwdriver,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDV" = (/obj/item/stack/rods,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDW" = (/obj/item/weapon/shard{icon_state = "medium"},/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cDX" = (/obj/table,/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cDY" = (/turf/simulated/wall,/area/derelict/hallway/primary) +"cDZ" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cEa" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cEb" = (/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cEc" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cEd" = (/obj/item/weapon/ore/slag,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEe" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEf" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEg" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cEh" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cEi" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cEj" = (/obj/window/basic{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cEk" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cEl" = (/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) +"cEm" = (/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) +"cEn" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cEo" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cEp" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/cable,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cEq" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area/derelict/hallway/primary) +"cEr" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cEs" = (/obj/grille,/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cEt" = (/turf/simulated/floor/airless{icon_state = "floorscorched2"},/area) +"cEu" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area) +"cEv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEw" = (/turf/simulated/wall,/area/derelict/storage/storage_access) +"cEx" = (/obj/machinery/door/window,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cEy" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area) +"cEz" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cEA" = (/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEB" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/singularity_engine) +"cEC" = (/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cED" = (/turf/unsimulated/floor{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cEE" = (/obj/item/weapon/crowbar,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cEF" = (/obj/grille,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cEG" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area) +"cEH" = (/obj/item/weapon/shard{icon_state = "small"},/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEI" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEK" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cEL" = (/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cEM" = (/turf/simulated/wall/r_wall,/area/derelict/arrival) +"cEN" = (/turf/simulated/wall,/area/derelict/arrival) +"cEO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cEP" = (/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) +"cEQ" = (/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) +"cER" = (/obj/machinery/door/firedoor/border_only,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cES" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cET" = (/obj/window/basic{dir = 5},/turf/space,/area) +"cEU" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cEV" = (/obj/stool/chair,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cEW" = (/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cEX" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cEY" = (/obj/stool/chair{dir = 8},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cEZ" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFa" = (/turf/simulated/wall,/area/derelict/medical/morgue) +"cFb" = (/obj/item/weapon/shard,/turf/space,/area) +"cFc" = (/obj/grille,/turf/space,/area/derelict/singularity_engine) +"cFd" = (/obj/item/weapon/shard,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/singularity_engine) +"cFe" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cFf" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cFg" = (/obj/lattice,/obj/window/basic,/turf/space,/area) +"cFh" = (/turf/unsimulated/floor,/area/derelict/arrival) +"cFi" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFj" = (/obj/table{icon_state = "tabledir"; dir = 2},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFk" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFl" = (/obj/closet/coffin,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cFm" = (/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cFn" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cFo" = (/turf/simulated/wall,/area/derelict/medical) +"cFp" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFq" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFr" = (/obj/item/weapon/shard,/obj/grille{density = 0; icon_state = "brokengrille"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFs" = (/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFt" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFu" = (/obj/machinery/door/airlock/external{name = "External Engineering"},/turf/simulated/floor/plating/airless,/area) +"cFv" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cFw" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area) +"cFx" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/derelict/arrival) +"cFy" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFz" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFA" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFB" = (/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cFC" = (/obj/item/weapon/firstaid_arm_assembly,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cFD" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cFE" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cFF" = (/obj/machinery/light{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFG" = (/obj/machinery/light/small,/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/singularity_engine) +"cFH" = (/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) +"cFI" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/hallway/primary) +"cFJ" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cFK" = (/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) +"cFL" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cFM" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cFN" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cFO" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cFP" = (/obj/window/basic{dir = 4},/obj/cable,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cFQ" = (/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) +"cFR" = (/obj/lattice,/obj/lattice,/obj/window/basic{dir = 1},/turf/space,/area) +"cFS" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cFT" = (/obj/machinery/door/airlock/medical{name = "Morgue"; req_access_txt = "6"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cFU" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cFV" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cFW" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cFX" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cFY" = (/turf/simulated/wall/r_wall,/area/derelict/storage/storage_access) +"cFZ" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area) +"cGa" = (/obj/table{icon_state = "tabledir"; dir = 6},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGb" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGc" = (/obj/machinery/light/small,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cGd" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGe" = (/obj/item/weapon/storage/lightbox,/turf/simulated/floor/plating/airless,/area/derelict/singularity_engine) +"cGf" = (/obj/item/weapon/disk/data/demo,/turf/simulated/floor/plating/airless,/area) +"cGg" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/storage/storage_access) +"cGh" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area) +"cGi" = (/obj/stool/chair{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGj" = (/obj/stool/chair{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGk" = (/turf/simulated/wall,/area/derelict/medical/chapel) +"cGl" = (/obj/machinery/door{icon = 'icons/obj/doors/doormorgue.dmi'; name = "Coffin Storage"; req_access_txt = "22"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cGm" = (/obj/morgue,/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cGn" = (/obj/machinery/sleeper,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGo" = (/obj/machinery/sleep_console,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGp" = (/obj/table,/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGq" = (/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area) +"cGr" = (/obj/window/reinforced,/turf/simulated/floor/airless{icon_state = "white"},/area) +"cGs" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cGt" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGu" = (/obj/table{icon_state = "tabledir"; dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGv" = (/obj/window/reinforced{dir = 4},/turf/space,/area) +"cGw" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGx" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGy" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGz" = (/obj/machinery/light/small{dir = 1},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGA" = (/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) +"cGB" = (/obj/item/stack/medical/bruise_pack,/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cGC" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cGD" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cGE" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cGF" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cGG" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/space,/area) +"cGH" = (/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) +"cGI" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/hallway/primary) +"cGJ" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cGK" = (/obj/machinery/door/window,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGL" = (/obj/machinery/door/window{icon_state = "right"; dir = 2},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cGM" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGN" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cGO" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/derelict/medical/chapel) +"cGP" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cGQ" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "dark"},/area/derelict/medical/morgue) +"cGR" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGS" = (/obj/item/weapon/cigbutt,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cGT" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/medical) +"cGU" = (/obj/machinery/door/airlock/glass{name = "Med-Sci"; req_access_txt = "9"},/turf/simulated/floor/plating/airless,/area/derelict/medical) +"cGV" = (/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) +"cGW" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cGX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/primary) +"cGY" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cGZ" = (/obj/machinery/door/firedoor/border_only,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHa" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/firedoor/border_only,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHb" = (/obj/closet/emcloset,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHc" = (/obj/window/reinforced,/turf/space,/area) +"cHd" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/space,/area) +"cHe" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHf" = (/obj/window/reinforced,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHg" = (/obj/window/reinforced,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHh" = (/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) +"cHi" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall,/area/derelict/medical/chapel) +"cHj" = (/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) +"cHk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHl" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHm" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHn" = (/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) +"cHo" = (/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) +"cHp" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/medical) +"cHq" = (/obj/closet/wardrobe/genetics_white,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHr" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cHs" = (/obj/item/weapon/shard,/turf/simulated/floor/plating/airless,/area) +"cHt" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cHu" = (/turf/simulated/floor/airless{icon_state = "white"},/area) +"cHv" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cHw" = (/obj/machinery/light/small{dir = 4},/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cHx" = (/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHy" = (/obj/machinery/door/poddoor{id = "derelict_gun"; name = "Derelict Mass Driver"},/turf/unsimulated/floor,/area/derelict/medical/chapel) +"cHz" = (/turf/unsimulated/floor,/area/derelict/medical/chapel) +"cHA" = (/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/unsimulated/floor,/area/derelict/medical/chapel) +"cHB" = (/obj/machinery/door/window{icon = 'windoor.dmi'; dir = 8},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cHC" = (/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cHD" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cHE" = (/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) +"cHF" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHG" = (/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) +"cHH" = (/obj/item/stack/medical/ointment,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHI" = (/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) +"cHJ" = (/obj/machinery/door/firedoor/border_only{dir = 1},/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHK" = (/obj/closet/l3closet/general,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cHL" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cHM" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cHN" = (/obj/window/basic,/turf/space,/area) +"cHO" = (/obj/window/basic{dir = 8},/turf/space,/area) +"cHP" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHQ" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cHR" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/derelict/arrival) +"cHS" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/derelict/arrival) +"cHT" = (/obj/window/reinforced{dir = 1},/turf/space,/area) +"cHU" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/space,/area) +"cHV" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHW" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHX" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/derelict/medical/chapel) +"cHY" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/medical/chapel) +"cHZ" = (/turf/simulated/wall,/area/derelict/crew_quarters) +"cIa" = (/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) +"cIb" = (/obj/machinery/door/window/southright,/turf/simulated/floor/airless{icon_state = "white"},/area/derelict/medical) +"cIc" = (/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) +"cId" = (/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) +"cIe" = (/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{icon_state = "white"},/area/derelict/storage/storage_access) +"cIf" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/storage/storage_access) +"cIg" = (/obj/window/basic{dir = 8},/obj/window/basic,/turf/space,/area) +"cIh" = (/obj/lattice,/obj/grille,/turf/space,/area) +"cIi" = (/obj/machinery/door/airlock/external{name = "Arrival Airlock"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIj" = (/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIk" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIl" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIm" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIn" = (/obj/window/basic{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cIo" = (/obj/decal/cleanable/dirt,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cIp" = (/obj/window/basic,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cIq" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIr" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/door/firedoor/border_only{dir = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIs" = (/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/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIt" = (/obj/machinery/light/small,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/derelict/medical/chapel) +"cIu" = (/obj/falsewall,/turf/simulated/floor/plating/airless,/area/derelict/medical/chapel) +"cIv" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIw" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIx" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIy" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIz" = (/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) +"cIA" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIB" = (/obj/item/device/prox_sensor{pixel_x = -8; pixel_y = 4},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cIC" = (/obj/window/basic{dir = 1},/turf/space,/area) +"cID" = (/obj/window/basic{dir = 5},/turf/simulated/floor/plating/airless,/area) +"cIE" = (/obj/grille,/obj/window/basic{dir = 1},/turf/space,/area) +"cIF" = (/obj/window/basic{dir = 1},/turf/simulated/floor/plating/airless,/area) +"cIG" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIH" = (/obj/machinery/portable_atmospherics/scrubber,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cII" = (/obj/table,/obj/machinery/computer/pod/old{name = "ProComp IIe"; pixel_y = 7; id = "derelict_gun"},/turf/unsimulated/floor{icon_state = "chapel"},/area/derelict/medical/chapel) +"cIJ" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIK" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIL" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIM" = (/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) +"cIN" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cIO" = (/obj/structure/girder,/turf/unsimulated/floor,/area/derelict/storage/storage_access) +"cIP" = (/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cIQ" = (/obj/machinery/portable_atmospherics/pump,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cIR" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIS" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIT" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cIU" = (/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) +"cIV" = (/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) +"cIW" = (/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) +"cIX" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/primary) +"cIY" = (/obj/machinery/door/airlock/security{name = "Gas Storage"; req_access = null; req_access_txt = "3"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/hallway/primary) +"cIZ" = (/obj/structure/girder,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/storage/storage_access) +"cJa" = (/obj/lattice,/obj/window/basic{dir = 4},/turf/space,/area) +"cJb" = (/obj/structure/girder,/obj/window/basic,/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cJc" = (/obj/stool/bed,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJd" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/derelict/crew_quarters) +"cJe" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/derelict/crew_quarters) +"cJf" = (/obj/machinery/door/window,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJg" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/derelict/crew_quarters) +"cJh" = (/obj/machinery/door/airlock/security{name = "Security"; req_access = null; req_access_txt = "1"},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cJi" = (/obj/machinery/door/window,/turf/simulated/floor/airless,/area) +"cJj" = (/obj/item/weapon/cigbutt,/turf/space,/area) +"cJk" = (/obj/window/basic{dir = 1},/turf/unsimulated/floor,/area/derelict/arrival) +"cJl" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJm" = (/obj/table,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJn" = (/obj/table,/obj/item/weapon/cell,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJo" = (/obj/cable,/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cJp" = (/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/hallway/primary) +"cJq" = (/obj/table,/turf/simulated/floor/airless,/area) +"cJr" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area) +"cJs" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area) +"cJt" = (/obj/lattice,/obj/item/weapon/cable_coil/cut,/turf/space,/area) +"cJu" = (/obj/structure/girder,/turf/unsimulated/floor,/area/derelict/arrival) +"cJv" = (/obj/machinery/door/window{base_state = "right"; dir = 8; icon = 'windoor.dmi'; icon_state = "right"; req_access_txt = "25"},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJw" = (/obj/closet/wardrobe,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJx" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJy" = (/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJz" = (/obj/machinery/door/airlock/maintenance{name = "Atmospherics Access"; req_access_txt = "24"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/primary) +"cJA" = (/obj/closet/wardrobe/orange,/turf/simulated/floor/airless,/area) +"cJB" = (/obj/window/basic{dir = 4},/turf/space,/area) +"cJC" = (/obj/grille,/turf/unsimulated/floor,/area/derelict/arrival) +"cJD" = (/obj/table{icon_state = "tabledir"; dir = 9},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJE" = (/obj/table{dir = 5; icon_state = "tabledir"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJF" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/stool,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJG" = (/obj/machinery/door/window/westleft{name = "Security"; req_access_txt = "1"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cJH" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cJI" = (/obj/window/reinforced,/turf/simulated/floor/airless,/area) +"cJJ" = (/obj/grille,/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cJK" = (/obj/stool/bed,/turf/simulated/floor/airless,/area) +"cJL" = (/obj/structure/girder,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJM" = (/obj/machinery/light/small{dir = 8},/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJN" = (/obj/closet/wardrobe/mixed,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/arrival) +"cJO" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area) +"cJP" = (/obj/table{icon_state = "tabledir"; dir = 8},/obj/item/device/healthanalyzer,/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJQ" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJR" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cJS" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJT" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cJU" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area) +"cJV" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/unsimulated/floor,/area/derelict/arrival) +"cJW" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cJX" = (/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) +"cJY" = (/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) +"cJZ" = (/obj/machinery/door/window/brigdoor/eastleft,/turf/simulated/floor/airless,/area) +"cKa" = (/turf/simulated/wall,/area/derelict/hallway/secondary) +"cKb" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cKc" = (/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cKd" = (/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area) +"cKe" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cKf" = (/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) +"cKg" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cKh" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/hallway/secondary) +"cKi" = (/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) +"cKj" = (/obj/grille,/obj/item/weapon/shard,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area) +"cKk" = (/obj/grille,/obj/window/reinforced{dir = 5; health = 1e+007},/turf/simulated/floor/plating/airless,/area/derelict/arrival) +"cKl" = (/obj/structure/girder,/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cKm" = (/obj/item/stack/rods,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cKn" = (/obj/item/weapon/shard{icon_state = "small"},/turf/space,/area) +"cKo" = (/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cKp" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/crew_quarters) +"cKq" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/crew_quarters) +"cKr" = (/turf/simulated/floor/airless{icon_state = "damaged5"},/area/derelict/crew_quarters) +"cKs" = (/obj/lattice,/obj/item/stack/rods,/turf/space,/area) +"cKt" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/item/weapon/wirecutters,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cKu" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cKv" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/crew_quarters) +"cKw" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/airless,/area/derelict/crew_quarters) +"cKx" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cKy" = (/obj/item/weapon/cable_coil/cut,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cKz" = (/obj/structure/girder,/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cKA" = (/turf/simulated/wall,/area/derelict/secret) +"cKB" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/crew_quarters) +"cKC" = (/obj/bookcase,/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/derelict/secret) +"cKD" = (/obj/bookcase,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/derelict/secret) +"cKE" = (/obj/bookcase,/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/derelict/secret) +"cKF" = (/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/derelict/secret) +"cKG" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKH" = (/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKI" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKJ" = (/obj/decal/cleanable/xenoblood,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKK" = (/obj/decal/cleanable/oil/streak{icon_state = "floor6"},/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) +"cKL" = (/obj/decal/cleanable/blood/splatter,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKM" = (/obj/decal/cleanable/oil/streak{icon_state = "floor5"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKN" = (/obj/rune{icon_state = "3"},/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/derelict/secret) +"cKO" = (/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/derelict/secret) +"cKP" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/derelict/secret) +"cKQ" = (/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) +"cKR" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) +"cKS" = (/obj/decal/cleanable/oil/streak,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/derelict/secret) +"cKT" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor3"},/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/derelict/secret) +"cKU" = (/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cKV" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cKW" = (/obj/machinery/door/airlock/maintenance{name = "Aux Storage"; req_access_txt = "23"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cKX" = (/obj/falsewall,/turf/simulated/floor{icon_state = "bar"},/area/derelict/hallway/secondary) +"cKY" = (/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) +"cKZ" = (/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) +"cLa" = (/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLb" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cLc" = (/turf/simulated/floor/airless{icon_state = "derelict9"},/area/derelict/hallway/secondary) +"cLd" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict10"},/area/derelict/hallway/secondary) +"cLe" = (/turf/simulated/floor/airless{icon_state = "derelict11"},/area/derelict/hallway/secondary) +"cLf" = (/turf/simulated/floor/airless{icon_state = "derelict12"},/area/derelict/hallway/secondary) +"cLg" = (/turf/simulated/floor/airless{icon_state = "derelict13"},/area/derelict/hallway/secondary) +"cLh" = (/turf/simulated/floor/airless{icon_state = "derelict14"},/area/derelict/hallway/secondary) +"cLi" = (/turf/simulated/floor/airless{icon_state = "derelict15"},/area/derelict/hallway/secondary) +"cLj" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless{icon_state = "derelict16"},/area/derelict/hallway/secondary) +"cLk" = (/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cLl" = (/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) +"cLm" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cLn" = (/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) +"cLo" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cLp" = (/turf/simulated/floor/airless{icon_state = "derelict1"},/area/derelict/hallway/secondary) +"cLq" = (/turf/simulated/floor/airless{icon_state = "derelict2"},/area/derelict/hallway/secondary) +"cLr" = (/turf/simulated/floor/airless{icon_state = "derelict3"},/area/derelict/hallway/secondary) +"cLs" = (/turf/simulated/floor/airless{icon_state = "derelict4"},/area/derelict/hallway/secondary) +"cLt" = (/turf/simulated/floor/airless{icon_state = "derelict5"},/area/derelict/hallway/secondary) +"cLu" = (/turf/simulated/floor/airless{icon_state = "derelict6"},/area/derelict/hallway/secondary) +"cLv" = (/turf/simulated/floor/airless{icon_state = "derelict7"},/area/derelict/hallway/secondary) +"cLw" = (/turf/simulated/floor/airless{icon_state = "derelict8"},/area/derelict/hallway/secondary) +"cLx" = (/obj/lattice,/turf/space,/area/derelict/hallway/secondary) +"cLy" = (/obj/grille,/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLz" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall,/area/derelict/hallway/secondary) +"cLB" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area) +"cLD" = (/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cLE" = (/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) +"cLF" = (/obj/machinery/door/airlock/external{name = "Escape Airlock"},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLG" = (/obj/machinery/door/firedoor/border_only{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLH" = (/obj/window/basic{dir = 4},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLI" = (/obj/window/basic{dir = 8},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLJ" = (/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) +"cLK" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/derelict/hallway/secondary) +"cLL" = (/obj/grille,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLM" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating/airless,/area) +"cLN" = (/obj/structure/girder/reinforced,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cLO" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cLP" = (/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) +"cLQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cLR" = (/obj/grille,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cLS" = (/obj/machinery/power/smes,/turf/unsimulated/floor{icon_state = "floor"},/area/derelict/bridge/ai_upload) +"cLT" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cLU" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/bridge/ai_upload) +"cLV" = (/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cLW" = (/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) +"cLX" = (/turf/simulated/floor/plating/airless,/area/derelict/bridge/ai_upload) +"cLY" = (/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) +"cLZ" = (/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) +"cMa" = (/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) +"cMb" = (/obj/machinery/light/small{dir = 4},/obj/item/clothing/head/helmet/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cMc" = (/obj/item/stack/rods,/turf/simulated/floor/plating/airless,/area/derelict/hallway/secondary) +"cMd" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area) +"cMe" = (/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) +"cMf" = (/obj/machinery/door/window{base_state = "right"; dir = 4; icon_state = "right"},/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cMg" = (/obj/item/clothing/suit/space/syndicate,/turf/simulated/floor/airless,/area/derelict/bridge/ai_upload) +"cMh" = (/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) +"cMi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/wall/r_wall,/area/derelict/bridge/ai_upload) +"cMj" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cMk" = (/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) +"cMl" = (/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) +"cMm" = (/turf/simulated/floor/plating/airless,/area/solar/derelict_aft) +"cMn" = (/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) +"cMo" = (/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) +"cMp" = (/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) +"cMq" = (/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) +"cMr" = (/obj/cable,/obj/machinery/power/solar{id = "derelictsolar"; name = "Derelict Solar Array"},/turf/simulated/floor/airless,/area/solar/derelict_aft) +"cMs" = (/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) +"cMt" = (/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) +"cMu" = (/turf/simulated/wall/r_wall,/area/derelict/teleporter) +"cMv" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cMw" = (/turf/simulated/floor/plating/airless,/area/derelict/teleporter) +"cMx" = (/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMy" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/derelict/teleporter) +"cMz" = (/turf/simulated/floor/airless{icon_state = "damaged3"},/area/derelict/teleporter) +"cMA" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMB" = (/obj/machinery/computer/teleporter,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMC" = (/obj/machinery/teleport/station,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMD" = (/obj/machinery/teleport/hub,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cME" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/derelict/teleporter) +"cMF" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMG" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMH" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) +"cMI" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cMJ" = (/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) +"cMK" = (/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/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cML" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cMM" = (/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) +"cMN" = (/obj/machinery/power/tracker,/turf/simulated/floor/plating/airless,/area) +"cMO" = (/obj/grille,/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor/plating/airless,/area) +"cMP" = (/turf/simulated/wall,/area/djstation) +"cMQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cMR" = (/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) +"cMS" = (/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) +"cMT" = (/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) +"cMU" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cMV" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cMW" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cMX" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/djstation) +"cMY" = (/turf/unsimulated/floor,/area/djstation) +"cMZ" = (/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,/area/djstation) +"cNa" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cNb" = (/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/simulated/floor/plating/airless,/area/djstation/solars) +"cNc" = (/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,/area/djstation) +"cNd" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) +"cNe" = (/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,/area/djstation) +"cNf" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) +"cNg" = (/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,/area/djstation) +"cNh" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating/airless,/area/djstation/solars) +"cNi" = (/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cNj" = (/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,/area/djstation) +"cNk" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) +"cNl" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) +"cNm" = (/obj/cable,/obj/machinery/power/terminal,/turf/unsimulated/floor,/area/djstation) +"cNn" = (/obj/item/device/multitool,/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/unsimulated/floor,/area/djstation) +"cNo" = (/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,/area/djstation) +"cNp" = (/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,/area/djstation) +"cNq" = (/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,/area/djstation) +"cNr" = (/obj/item/weapon/extinguisher,/turf/unsimulated/floor,/area/djstation) +"cNs" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/unsimulated/floor,/area/djstation) +"cNt" = (/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,/area/djstation) +"cNu" = (/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/obj/cable,/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cNv" = (/obj/cable,/obj/machinery/power/solar{id = "adriftsolar"; name = "Adrift Solar Array"},/turf/simulated/floor/airless{icon_state = "solarpanel"},/area/djstation/solars) +"cNw" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/unsimulated/floor,/area/djstation) +"cNx" = (/obj/rack,/obj/item/weapon/tank/jetpack,/obj/item/clothing/suit/space/syndicate,/obj/item/clothing/head/helmet/space/syndicate,/obj/item/clothing/mask/breath,/turf/unsimulated/floor,/area/djstation) +"cNy" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) +"cNz" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/unsimulated/floor,/area/djstation) +"cNA" = (/obj/machinery/light/small,/obj/item/weapon/storage/lightbox,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/unsimulated/floor,/area/djstation) +"cNB" = (/obj/cable,/obj/cable{icon_state = "0-2"; d2 = 2},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor,/area/djstation) +"cNC" = (/obj/machinery/light/small,/turf/unsimulated/floor,/area/djstation) +"cND" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/obj/machinery/door/airlock/maintenance{req_access_txt = "0"},/turf/unsimulated/floor,/area/djstation) +"cNE" = (/obj/closet/emcloset,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNF" = (/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNG" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNH" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNI" = (/obj/machinery/space_heater,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNJ" = (/turf/simulated/wall/r_wall,/area/djstation) +"cNK" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cNL" = (/obj/table{icon_state = "tabledir"; dir = 4},/obj/machinery/cell_charger,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cNM" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cNN" = (/obj/machinery/light{dir = 1},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cNO" = (/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cNP" = (/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) +"cNQ" = (/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNR" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cNS" = (/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cNT" = (/obj/machinery/light_switch{pixel_y = 28},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cNU" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/obj/machinery/light{dir = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cNV" = (/obj/table,/obj/machinery/light/lamp,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cNW" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cNX" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cNY" = (/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) +"cNZ" = (/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) +"cOa" = (/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) +"cOb" = (/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) +"cOc" = (/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) +"cOd" = (/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) +"cOe" = (/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) +"cOf" = (/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) +"cOg" = (/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) +"cOh" = (/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) +"cOi" = (/obj/machinery/sleeper,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cOj" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cOk" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/unsimulated/floor,/area/djstation) +"cOl" = (/obj/table{icon_state = "tabledir"; dir = 4},/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cOm" = (/obj/stool/chair{dir = 1},/obj/machinery/light,/turf/unsimulated/floor{icon_state = "bar"; dir = 2},/area/djstation) +"cOn" = (/obj/table{dir = 10; icon_state = "tabledir"},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cOo" = (/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) +"cOp" = (/obj/table{icon_state = "tabledir"; dir = 6},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cOq" = (/obj/cable,/obj/computerframe{anchored = 1},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cOr" = (/obj/stool/chair{dir = 8},/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cOs" = (/obj/machinery/light,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cOt" = (/obj/closet,/turf/unsimulated/floor{dir = 2; icon_state = "grimy"},/area/djstation) +"cOu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/djstation) +"cOv" = (/obj/machinery/door/airlock{name = "Restroom"; req_access_txt = "0"},/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cOw" = (/turf/unsimulated/floor{icon_state = "white"},/area/djstation) +"cOx" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/stool/chair{dir = 4},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cOy" = (/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon_state = "cafeteria"; dir = 2},/area/djstation) +"cOz" = (/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) +"cOA" = (/obj/lattice,/turf/space,/area/djstation) +"cOB" = (/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) +"cOC" = (/obj/machinery/door/airlock/external{name = "External Access"; req_access = null; req_access_txt = "13"},/turf/unsimulated/floor,/area/djstation) +"cOD" = (/turf/space,/area/djstation) +"cOE" = (/turf/simulated/wall/vault{icon_state = "alienvault"},/area/mine/living_quarters) +"cOF" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/wall/vault{icon_state = "alienvault"},/area/mine/living_quarters) +"cOG" = (/obj/machinery/shuttle/engine/heater{dir = 1},/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) +"cOH" = (/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) +"cOI" = (/obj/alien/facehugger,/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) +"cOJ" = (/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/living_quarters) +"cOK" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cOL" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cOM" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cON" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cOO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cOP" = (/turf/simulated/wall,/area/mine/living_quarters) +"cOQ" = (/obj/machinery/door/airlock/hatch,/turf/simulated/floor{icon_state = "alienvault"},/area/mine/living_quarters) +"cOR" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/living_quarters) +"cOS" = (/turf/simulated/floor,/area/mine/living_quarters) +"cOT" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cOU" = (/obj/machinery/conveyor{dir = 4; id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) +"cOV" = (/obj/machinery/conveyor{dir = 4; id = "1"},/turf/simulated/floor,/area/mine/living_quarters) +"cOW" = (/obj/machinery/conveyor{id = "1"},/turf/simulated/floor,/area/mine/living_quarters) +"cOX" = (/obj/computerframe,/turf/simulated/floor,/area/mine/living_quarters) +"cOY" = (/obj/alien/facehugger,/turf/simulated/floor,/area/mine/living_quarters) +"cOZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPa" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) +"cPb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPc" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPd" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) +"cPe" = (/obj/item/weapon/satchel,/turf/simulated/floor,/area/mine/living_quarters) +"cPf" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPg" = (/obj/ore_box,/turf/simulated/floor,/area/mine/living_quarters) +"cPh" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/living_quarters) +"cPi" = (/obj/machinery/conveyor{id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) +"cPj" = (/obj/stool/chair{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPk" = (/obj/table,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPl" = (/obj/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPm" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPn" = (/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/living_quarters) +"cPo" = (/turf/simulated/mineral/random,/area) +"cPp" = (/turf/simulated/mineral,/area) +"cPq" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPr" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPs" = (/turf/simulated/floor/plating/airless,/area/mine/living_quarters) +"cPt" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) +"cPu" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) +"cPv" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) +"cPw" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cPx" = (/obj/machinery/conveyor_switch{id = "1"},/turf/simulated/floor,/area/mine/living_quarters) +"cPy" = (/obj/machinery/camera{c_tag = "Production East"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) +"cPz" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"cPA" = (/turf/simulated/mineral,/area/mine/unexplored) +"cPB" = (/obj/closet,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cPC" = (/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cPD" = (/obj/table{dir = 2; icon_state = "tabledir"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPE" = (/obj/table{icon_state = "tabledir"; dir = 10},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPF" = (/obj/stool,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPG" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cPH" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cPI" = (/obj/table{icon_state = "tabledir"; dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cPJ" = (/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor,/area/mine/living_quarters) +"cPK" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/living_quarters) +"cPL" = (/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cPM" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cPN" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/living_quarters) +"cPO" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) +"cPP" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/living_quarters) +"cPQ" = (/obj/machinery/conveyor{dir = 8; id = "1"},/turf/simulated/floor,/area/mine/living_quarters) +"cPR" = (/obj/machinery/conveyor{dir = 8; id = "1"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/living_quarters) +"cPS" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/living_quarters) +"cPT" = (/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{icon_state = "bar"},/area/mine/living_quarters) +"cPU" = (/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{icon_state = "bar"},/area/mine/living_quarters) +"cPV" = (/obj/alien/facehugger,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cPW" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cPX" = (/obj/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cPY" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor,/area/mine/living_quarters) +"cPZ" = (/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) +"cQa" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/living_quarters) +"cQb" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cQc" = (/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) +"cQd" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/mine/living_quarters) +"cQe" = (/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) +"cQf" = (/obj/table,/obj/item/seeds/plumpmycelium,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQg" = (/obj/table,/obj/item/seeds/wheatseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQh" = (/obj/table,/obj/item/seeds/berryseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) +"cQi" = (/turf/simulated/floor{dir = 5; icon_state = "green"},/area/mine/living_quarters) +"cQj" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQk" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQl" = (/obj/table,/obj/bedsheetbin,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cQm" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cQn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) +"cQo" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) +"cQp" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating{pixel_y = 1},/area/mine/living_quarters) +"cQq" = (/turf/simulated/mineral/gold,/area/mine/unexplored) +"cQr" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/living_quarters) +"cQs" = (/turf/simulated/floor{icon_state = "green"; dir = 4},/area/mine/living_quarters) +"cQt" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQu" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cQv" = (/obj/computerframe,/turf/simulated/floor{icon_state = "wood"},/area/mine/living_quarters) +"cQw" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -11; pixel_y = 10},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cQx" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cQy" = (/obj/machinery/door/airlock/maintenance{name = "Storage"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cQz" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/living_quarters) +"cQA" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"; dir = 10},/area/mine/living_quarters) +"cQB" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) +"cQC" = (/obj/machinery/hydroponics,/turf/simulated/floor/grass,/area/mine/living_quarters) +"cQD" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) +"cQE" = (/obj/crate,/turf/simulated/floor{icon_state = "green"; dir = 6},/area/mine/living_quarters) +"cQF" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cQG" = (/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) +"cQH" = (/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,/area/mine/living_quarters) +"cQI" = (/obj/machinery/camera{c_tag = "Storage"; dir = 4; network = "Mine"},/turf/simulated/floor,/area/mine/living_quarters) +"cQJ" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/living_quarters) +"cQK" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) +"cQL" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) +"cQM" = (/obj/rack,/turf/simulated/floor,/area/mine/living_quarters) +"cQN" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/living_quarters) +"cQO" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/living_quarters) +"cQP" = (/obj/rack,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/living_quarters) +"cQQ" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/living_quarters) +"cQR" = (/obj/rack,/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor,/area/mine/living_quarters) +"cQS" = (/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) +"cQT" = (/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) +"cQU" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/living_quarters) +"cQV" = (/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cQW" = (/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) +"cQX" = (/turf/simulated/floor/plating,/area/mine/living_quarters) +"cQY" = (/turf/simulated/floor/plating/airless/asteroid,/area) +"cQZ" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRa" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cRb" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRc" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRd" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRe" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRf" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRg" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRh" = (/obj/item/weapon/satchel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cRi" = (/turf/simulated/mineral/random,/area/mine/explored) +"cRj" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRk" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRl" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRm" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRn" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRo" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"cRp" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRq" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRr" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRs" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRt" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRu" = (/turf/space,/area/shuttle/mining/outpost) +"cRv" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/mine/lobby) +"cRw" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRx" = (/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) +"cRy" = (/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) +"cRz" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) +"cRA" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cRB" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cRC" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"cRD" = (/obj/ore_box,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"cRE" = (/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) +"cRF" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRG" = (/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) +"cRH" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRI" = (/turf/simulated/floor,/area/mine/lobby) +"cRJ" = (/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) +"cRK" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cRL" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/lobby) +"cRM" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) +"cRN" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) +"cRO" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) +"cRP" = (/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) +"cRQ" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRR" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) +"cRS" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cRT" = (/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cRU" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/lobby) +"cRV" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) +"cRW" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cRX" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/lobby) +"cRY" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) +"cRZ" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor,/area/mine/lobby) +"cSa" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/lobby) +"cSb" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/lobby) +"cSc" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cSd" = (/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) +"cSe" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"cSf" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) +"cSg" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/apc{dir = 1; name = "Mining Station APC"; pixel_x = -1; pixel_y = 25},/turf/simulated/floor,/area/mine/lobby) +"cSh" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) +"cSi" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"cSj" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cSk" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/airless,/area/mine/lobby) +"cSl" = (/turf/simulated/floor/airless,/area/mine/lobby) +"cSm" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) +"cSn" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/lobby) +"cSo" = (/obj/machinery/light/small,/turf/simulated/floor,/area/mine/lobby) +"cSp" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"cSq" = (/obj/item/stack/tile/steel{amount = 20},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cSr" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cSs" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"cSt" = (/obj/machinery/light/small,/obj/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/mine/lobby) +"cSu" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/mine/lobby) +"cSv" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) +"cSw" = (/obj/item/weapon/satchel,/obj/table,/turf/simulated/floor,/area/mine/lobby) +"cSx" = (/obj/closet/extinguisher{pixel_y = 28},/obj/stool,/turf/simulated/floor,/area/mine/lobby) +"cSy" = (/obj/stool,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cSz" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) +"cSA" = (/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) +"cSB" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cSC" = (/turf/simulated/mineral/iron,/area/mine/unexplored) +"cSD" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cSE" = (/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) +"cSF" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"cSG" = (/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) +"cSH" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) +"cSI" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cSJ" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) +"cSK" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) +"cSL" = (/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cSM" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cSN" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/lobby) +"cSO" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cSP" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) +"cSQ" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) +"cSR" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) +"cSS" = (/obj/machinery/mineral/unloading_machine,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/lobby) +"cST" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cSU" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/turf/simulated/floor,/area/mine/lobby) +"cSV" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) +"cSW" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) +"cSX" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) +"cSY" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) +"cSZ" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cTa" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plating,/area/mine/lobby) +"cTb" = (/obj/machinery/power/terminal{dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/lobby) +"cTc" = (/turf/simulated/floor/plating,/area/mine/lobby) +"cTd" = (/obj/cable,/turf/simulated/floor/plating,/area/mine/lobby) +"cTe" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/lobby) +"cTf" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating,/area/mine/lobby) +"cTg" = (/turf/space,/area/mine/unexplored) +"cTh" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "sand"; name = "sand"},/area/beach) +"cTi" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cTj" = (/obj/signpost,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cTk" = (/obj/closet,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cTl" = (/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"},/area/beach) +"cTm" = (/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"},/area/beach) +"cTn" = (/turf/space,/area/shipbuilder/ship1) +"cTo" = (/turf/space,/area/shipbuilder/ship2) +"cTp" = (/turf/space,/area/shipbuilder/ship3) +"cTq" = (/turf/space,/area/shipbuilder/ship4) +"cTr" = (/turf/space,/area/shipbuilder/ship5) +"cTs" = (/turf/space,/area/shipbuilder/ship6) +"cTt" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cTu" = (/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) +"cTv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cTw" = (/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) +"cTx" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship6) +"cTy" = (/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) +"cTz" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cTA" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cTB" = (/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"},/area/beach) +"cTC" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cTD" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cTE" = (/obj/machinery/shuttle/engine/propulsion{dir = 1},/turf/simulated/shuttle/wall,/area/shipbuilder/ship3) +"cTF" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cTG" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cTH" = (/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) +"cTI" = (/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) +"cTJ" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship4) +"cTK" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cTL" = (/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) +"cTM" = (/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) +"cTN" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship5) +"cTO" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cTP" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cTQ" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cTR" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cTS" = (/obj/machinery/shuttle/engine/heater{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship3) +"cTT" = (/turf/simulated/shuttle/wall{dir = 0; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cTU" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cTV" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cTW" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cTX" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cTY" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cTZ" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cUa" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cUb" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship6) +"cUc" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship6) +"cUd" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cUe" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship3) +"cUf" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cUg" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship4) +"cUh" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship4) +"cUi" = (/turf/simulated/shuttle/wall{icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cUj" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship5) +"cUk" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_floor"},/area/shipbuilder/ship5) +"cUl" = (/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"},/area/beach) +"cUm" = (/obj/table{icon_state = "tabledir"; dir = 5},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cUn" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cUo" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship1) +"cUp" = (/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) +"cUq" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cUr" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cUs" = (/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) +"cUt" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cUu" = (/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) +"cUv" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cUw" = (/obj/table{icon_state = "tabledir"; dir = 10},/obj/item/weapon/reagent_containers/food/snacks/chips,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cUx" = (/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"},/area/beach) +"cUy" = (/obj/item/weapon/beach_ball,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cUz" = (/obj/cable{d1 = 2; d2 = 6; icon_state = "2-6"; tag = "ZZ"},/turf/space,/area) +"cUA" = (/obj/cable{d1 = 4; d2 = 6; icon_state = "4-6"; tag = "ZZ"},/turf/space,/area) +"cUB" = (/obj/cable{d1 = 6; d2 = 8; icon_state = "6-8"; tag = "135Left"},/turf/space,/area) +"cUC" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cUD" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cUE" = (/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cUF" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cUG" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cUH" = (/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) +"cUI" = (/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) +"cUJ" = (/obj/cable{d1 = 1; d2 = 6; icon_state = "1-6"; tag = "135Top"},/turf/space,/area) +"cUK" = (/obj/cable{d1 = 4; d2 = 9; icon_state = "4-9"; tag = "135Right"},/turf/space,/area) +"cUL" = (/obj/cable{d1 = 8; d2 = 9; icon_state = "8-9"; tag = "ZZ"},/turf/space,/area) +"cUM" = (/obj/cable{d1 = 6; d2 = 9; icon_state = "6-9"; tag = "Streight"},/turf/space,/area) +"cUN" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cUO" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cUP" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cUQ" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/shuttle/floor,/area/shipbuilder/ship5) +"cUR" = (/obj/cable{d1 = 2; d2 = 9; icon_state = "2-9"; tag = "135Bottom"},/turf/space,/area) +"cUS" = (/obj/cable{d1 = 4; d2 = 10; icon_state = "4-10"; tag = "135Right"},/turf/space,/area) +"cUT" = (/obj/cable{d1 = 8; d2 = 10; icon_state = "8-10"; tag = "ZZ"},/turf/space,/area) +"cUU" = (/obj/cable{d1 = 9; d2 = 10; icon_state = "9-10"; tag = "Circle"},/turf/space,/area) +"cUV" = (/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) +"cUW" = (/obj/cable{d1 = 1; d2 = 5; icon_state = "1-5"; tag = "ZZ"},/turf/space,/area) +"cUX" = (/obj/cable{d1 = 5; d2 = 10; icon_state = "5-10"; tag = "Streight"},/turf/space,/area) +"cUY" = (/obj/cable{d1 = 5; d2 = 6; icon_state = "5-6"; tag = "Circle"},/turf/space,/area) +"cUZ" = (/obj/cable{d1 = 6; d2 = 10; icon_state = "6-10"; tag = "Circle"},/turf/space,/area) +"cVa" = (/obj/stool/chair,/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cVb" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cVc" = (/obj/cable{d1 = 2; d2 = 5; icon_state = "2-5"; tag = "135Bottom"},/turf/space,/area) +"cVd" = (/obj/cable{d1 = 5; d2 = 9; icon_state = "5-9"; tag = "Circle"},/turf/space,/area) +"cVe" = (/obj/cable{d1 = 1; d2 = 9; icon_state = "1-9"; tag = "ZZ"},/turf/space,/area) +"cVf" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cVg" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship1) +"cVh" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship1) +"cVi" = (/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) +"cVj" = (/obj/overlay{anchored = 1; icon = 'beach.dmi'; icon_state = "crab2"; name = "crab"},/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "sand"},/area/beach) +"cVk" = (/obj/cable{d1 = 1; d2 = 10; icon_state = "1-10"; tag = "135Top"},/turf/space,/area) +"cVl" = (/obj/cable{d1 = 2; d2 = 10; icon_state = "2-10"; tag = "ZZ"},/turf/space,/area) +"cVm" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cVn" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/space,/area/shipbuilder/ship1) +"cVo" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship1) +"cVp" = (/turf/unsimulated/wall{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"; name = "water"},/area/beach) +"cVq" = (/turf/unsimulated/floor{icon = 'icons/misc/beach2.dmi'; icon_state = "sandwater"},/area/beach) +"cVr" = (/obj/cable{d1 = 4; d2 = 5; icon_state = "4-5"; tag = "ZZ"},/turf/space,/area) +"cVs" = (/obj/cable{d1 = 5; d2 = 8; icon_state = "5-8"; tag = "135Left"},/turf/space,/area) +"cVt" = (/turf/unsimulated/wall{icon = 'beach.dmi'; icon_state = "water"},/area/beach) +"cVu" = (/turf/unsimulated/floor{icon = 'beach.dmi'; icon_state = "water"; name = "water"},/area/beach) +"cVv" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor3"},/area/shipbuilder/ship6) +"cVw" = (/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) +"cVx" = (/obj/window/reinforced{dir = 4},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cVy" = (/obj/machinery/shuttle/engine/heater,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/shipbuilder/ship2) +"cVz" = (/obj/window/reinforced{dir = 8},/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship2) +"cVA" = (/turf/simulated/shuttle/wall{dir = 2; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cVB" = (/obj/machinery/shuttle/engine/propulsion/burst,/turf/simulated/shuttle/wall,/area/shipbuilder/ship2) +"cVC" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship2) +"cVD" = (/turf/simulated/shuttle/wall{dir = 1; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cVE" = (/obj/machinery/computer/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor"},/area/shipbuilder/ship3) +"cVF" = (/turf/simulated/shuttle/wall{dir = 8; icon_state = "wall_floor"},/area/shipbuilder/ship3) +"cVG" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship4) +"cVH" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) +"cVI" = (/obj/machinery/door/unpowered/shuttle,/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) +"cVJ" = (/turf/simulated/shuttle/wall{icon_state = "wall_space"},/area/shipbuilder/ship3) +"cVK" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cVL" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cVM" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/shuttle/floor,/area/shipbuilder/ship3) +"cVN" = (/turf/simulated/shuttle/wall{dir = 4; icon_state = "wall_space"},/area/shipbuilder/ship3) +"cVO" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship4) +"cVP" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship5) +"cVQ" = (/turf/unsimulated/floor{icon = 'shuttle.dmi'; icon_state = "floor4"},/area/shipbuilder/ship6) +"cVR" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship5) +"cVS" = (/obj/machinery/shuttle/engine/heater,/turf/simulated/shuttle/wall,/area/shipbuilder/ship6) +"cVT" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship5) +"cVU" = (/obj/machinery/shuttle/engine/propulsion,/turf/space,/area/shipbuilder/ship6) +"cVV" = (/turf/unsimulated/wall,/area/wizard_station) +"cVW" = (/obj/bookcase/manuals/medical,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cVX" = (/obj/decal/cleanable/cobweb,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cVY" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cVZ" = (/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWa" = (/obj/bookcase{name = "bookcase (Reports)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWb" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/machinery/librarycomp,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWc" = (/obj/table/woodentable,/obj/deskclutter,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWd" = (/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) +"cWe" = (/obj/machinery/vending/magivend,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWf" = (/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) +"cWg" = (/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) +"cWh" = (/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cWi" = (/obj/table/woodentable{icon_state = "woodentable"; dir = 8},/obj/landmark{name = "Teleport-Scroll"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cWj" = (/obj/bookcase/manuals/engineering,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWk" = (/obj/bookcase{name = "bookcase (Fiction)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWl" = (/obj/bookcase{name = "bookcase (Self Help)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWm" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWn" = (/obj/machinery/door/window/eastleft,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWo" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cWp" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cWq" = (/obj/bookcase/manuals/research_and_development,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWr" = (/obj/bookcase{name = "bookcase (Humor)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWs" = (/obj/bookcase{name = "bookcase (Tactics)"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWt" = (/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) +"cWu" = (/obj/bookcase{name = "bookcase (Adult)"},/turf/unsimulated/floor{icon_state = "grimy"},/area/wizard_station) +"cWv" = (/turf/unsimulated/floor{dir = 9; icon_state = "carpetside"},/area/wizard_station) +"cWw" = (/obj/stool,/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cWx" = (/obj/lamarr,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWy" = (/obj/stool/chair{dir = 4},/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cWz" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cWA" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cWB" = (/obj/showcase,/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cWC" = (/turf/unsimulated/floor{dir = 1; icon_state = "carpetside"},/area/wizard_station) +"cWD" = (/turf/unsimulated/floor{dir = 5; icon_state = "carpetside"},/area/wizard_station) +"cWE" = (/obj/showcase,/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cWF" = (/obj/landmark/start{name = "wizard"},/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cWG" = (/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) +"cWH" = (/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) +"cWI" = (/obj/rack,/obj/item/weapon/kitchenknife,/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cWJ" = (/turf/unsimulated/floor{dir = 10; icon_state = "carpetside"},/area/wizard_station) +"cWK" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/decal/ash,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cWL" = (/obj/table/woodentable,/obj/kitchenspike,/mob/living/carbon/monkey,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cWM" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/decal/remains/human,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cWN" = (/turf/unsimulated/floor{dir = 6; icon_state = "carpetside"},/area/wizard_station) +"cWO" = (/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cWP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) +"cWQ" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/unsimulated/floor,/area/wizard_station) +"cWR" = (/turf/simulated/floor{icon_state = "wood"},/area/wizard_station) +"cWS" = (/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) +"cWT" = (/obj/table/woodentable{dir = 6; icon_state = "woodentable"},/obj/item/weapon/pen,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cWU" = (/turf/unsimulated/floor{dir = 1; icon_state = "chapel"},/area/wizard_station) +"cWV" = (/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cWW" = (/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) +"cWX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/unsimulated/floor,/area/wizard_station) +"cWY" = (/obj/stool,/turf/unsimulated/floor{dir = 2; icon_state = "carpetside"},/area/wizard_station) +"cWZ" = (/turf/unsimulated/floor{dir = 8; icon_state = "chapel"},/area/wizard_station) +"cXa" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{icon_state = "chapel"},/area/wizard_station) +"cXb" = (/obj/stool,/turf/unsimulated/floor{dir = 8; icon_state = "carpetside"},/area/wizard_station) +"cXc" = (/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) +"cXd" = (/obj/table/woodentable{dir = 5},/obj/item/weapon/paper_bin,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXe" = (/obj/stool,/turf/unsimulated/floor{dir = 4; icon_state = "carpetside"},/area/wizard_station) +"cXf" = (/obj/bookcase{name = "Forbidden Knowledge"},/turf/unsimulated/floor{dir = 4; icon_state = "chapel"},/area/wizard_station) +"cXg" = (/turf/unsimulated/wall{icon = 'walls.dmi'; icon_state = "rock"; name = "grass"},/area/planet/clown) +"cXh" = (/turf/unsimulated/wall{icon = 'floors.dmi'; icon_state = "grass3"; name = "grass"},/area/planet/clown) +"cXi" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/clothing/glasses/monocle,/turf/unsimulated/floor{icon_state = "carpet"; dir = 2},/area/wizard_station) +"cXj" = (/turf/simulated/mineral,/area/planet/clown) +"cXk" = (/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXl" = (/obj/machinery/door/window/eastright,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXm" = (/turf/simulated/mineral/clown,/area/planet/clown) +"cXn" = (/turf/unsimulated/floor{icon_state = "asteroid"; name = "dust"},/area/planet/clown) +"cXo" = (/obj/item/weapon/bananapeel,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXp" = (/obj/item/weapon/mousetrap/armed,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXq" = (/obj/reagent_dispensers/water_cooler,/turf/unsimulated/floor{dir = 8; icon_state = "wood"},/area/wizard_station) +"cXr" = (/obj/item/weapon/spacecash,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXs" = (/obj/machinery/vending/cola,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXt" = (/obj/machinery/vending/coffee,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXu" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/vending/snack,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXv" = (/obj/machinery/vending/cigarette,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXw" = (/obj/stool,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXx" = (/obj/table/woodentable{dir = 9},/obj/item/weapon/bikehorn,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXy" = (/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) +"cXz" = (/obj/table/woodentable{dir = 1; icon_state = "woodentable"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXA" = (/obj/table/woodentable{dir = 5},/obj/item/clothing/mask/gas/clown_hat,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXB" = (/obj/item/weapon/reagent_containers/food/snacks/grown/banana,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXC" = (/obj/table/woodentable{dir = 10; icon_state = "woodentable"},/obj/item/weapon/stamp/clown,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXD" = (/obj/table/woodentable,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXE" = (/obj/table/woodentable{dir = 6},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXF" = (/obj/signpost,/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) +"cXG" = (/obj/landmark{name = "Clown Land"},/turf/unsimulated/floor{icon_state = "grass1"; name = "grass"},/area/planet/clown) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8840,77 +8841,77 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcBkcBkcBrcBkcBscBkcBtcBucBvcBkcBkcBkcBkcBkcBkaadaadaaaaaaaaaaaaaaacBdaaaaaaaaacBecBecBecBwcBxcAZcBacAZcAZcBycBzcBAcBBcBCcBDcBEcBFcBGcBHaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBkcBIcBJcBKcBLcBIcBucBMcBMcBNcBMcBIcBKcBIcBkcBkcBkaadaaaaaaaaaaaaaaaaaaaaacBdaaaaaaaaaaaacAYcBgcAZcBacAZcAZcBycBOcBPcBQcBQcBQcBQcBQcBRcBSaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBTcBUcBVcBWcBVcBIcBXcBtcBMcBMcBNcBYcBIcBIcBIcBZcCacBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacAYcBpcCbcCccBpcBpcCdcBQcBPcBQcBQcBQcBQcBQcBQcCecCfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcCgcCgcCgcCgcChcBMcCicBkcBNcCjcBkcBMcCkcBKcCkcCkcBMcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacClcCmcCncCocAZcAZcCpcBQcBPcBQcBQcBBcBQcBQcCqcCraabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBMcCkcCkcCkcCkcBJcBIcCscCkcBMcCkcCkcBIcBJcBJcCkcCkcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBbcCtcAZcBacAZcAZcBycBQcCucCvcCwcBQcBQcBQcBQcCeaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcBJcBKcBIcCxcBIcBKcBIcBMcBMcCkcBIcBIcBIcBIcBKcBIcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBbcAZcAZcCycCncCncCzcCAcCBcCvcCCcCDcBQcCDcCEcCFaaQcCGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBIcBKcBIcCHcCIcCJcCKcBMcCLcBMcBMcCMcCNcCOcCkcBJcBKcBkczGaadaaaaaaaaaaaaaaacBdaaaaaaaadaadaadcBbcBbcBbcCPcBbcAZcBycCQcCRcCScCTcCUcBzcBzcBRcBScCfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcCkcBIcCHcCVcCWcCXcBMcBMcBMcBMcBMcCYcCYcCZcCOcBIcBJcBkczGaadaadaaaczGcDacDacDbcDacDacDacDacDacDacBbcBbcDccBbcBbcBbcDdcDdcDecDdcDdcDdcBqcBqcBqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcBkcCkcCkcDfcDgcBJcBMcBMcBMcBMcBMcBMcBMcBMcDhcDicCkcDjcBkczGczGaadaadczGcDacDkcDlcDkcDmcDncDocDpcDacDqcDqcDrcDqcDqcBbczGaadaaQaaQaaaczGcepaaQcdSaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBkcBkcBkcCkcCkcDfcCVcBJcBMcDscDscDscDscDscBMcBMcDtcDicBMcCkcBkcBkcBkcBkcBkaaacDacDucDvcDwcDwcDwcDwcDwcDxcDycDqcDrcDqcDzcBbaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcDAcDBcCkcCkcDCcDDcBMcDEaaaaaaaaaaaaaaacDscBMcDtcChcBMcCkcBIcCkcBMcBkcBkaadcDacDFcDGcDkcDkcDkcDkcDkcDacDHcDqcDrcDqcDqcBbaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcDIcBIcDtcCOcCkcBJcCkcBMcBMcDsaaaaaaaaaaaaaaacDscBMcDJcBMcCkcDKcDLcDMcBIcCkcBkcBkcDacDbcDNcDacDOcDOcDOcDOcDacDPcDQcDRcDQcDQcBlcBdaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQczGcdSaaQcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBYcBKcDScDicBJcBJcBJcBKcBMcDsaaaaaaaaaaaaaaacDscBMcDTcBMcCkcDUcDVcDMcBIcDWcBkcBkcDXcDYcDZcDZcEacEacEacEacDacDacDacDacDacBbcBbaadaadaaaaaaaaaaaaaaaaaaaaaaaQaaQczGcdSaaQcepaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcEbcCkcDScDicCkcBKcCKcEccBMcDsaaaaaaaaaaaaaaacDscBMcBMcEdcBMcCkcBIcEecBKcEbcEfcEfcDXcEgcEhcDZcEacEacEacEicDacepaaQcDacDaaaaaadaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQczFczGcdSaaQcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcEjcChcBIcBJcEkcEecBMcDsaaaaaaaaaaaaaaacDscBMcBMcElcCkcCkcCMcDDcCkcBkcEfcEmcEncEocEpcDZcEacEqcEacEicEraaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQaaQcEsczGcdScEtcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcBkcBkcBkcCkcCkcDfcBMcBMcBIcDscDscDscDscDscBMcBMcBMcEucBJcBJcBkcBkcBkcBkcEfcEgcDXcEvcEvcEwcEvcEvcEvcEvcEvcEvcEvaadaadaaaaaaaaaaaaaaQaaQcdSaaQaaQcEtaaQcExczFczGcdSczFcepaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBkcBIcEycEzcBMcBIcBKcBMcBMcBMcBJcBIcBMcBMcEAcEucBKcCkcBkcBkcBkaadaadcEgcDXcEBcECcECcEvcEBcEDcEEcEEcEvcEvaadaaQaadaadaadaaQaaQcEscdSaaQczGczFcEscEtcEFczGcdSczFcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBKcBJcEGcBMcBMcBIcEHcBIcBJcBKcBVcBXcBVcEHcEIcBJcBJcBkcBkaaaaaacEmcEJcDXcEKcEBcEKcEKcEKcEKcEKcEvcEvaaaaaaaaaaadaaaaaaaaQczFczFcdSaaQcELcELcELcELcELcELcEMcEMcEMaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNcBMcBNaadaadcEzcCMcDicCkcCkcCkcENcCgcCgcChcBIcBIcCkcBkcBkaaacEOcEPcEQcDXcEKcEKcEKcEKcERcEKcEvcEvcEvaaaaadaadaaQaaacEScEMcEMcEMcEMcEMcEMcETcEUcEVcEWcEVcEXcEYcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZcEZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFaaaacBMcBMcFbaadaadcBMcFccCkcBIcBIcDUcCkcCkcBIcBJcBKcCkcCkcBkcBkaaacEgcFdcEhcDXcEvcEvcFecEvcEvcEvcEvcEvcEvcFfcFfcdScdScdScEScFgcFgcEVcEVcEVcEMcFhcFicFjcEVcEVcEYcEYcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEZcFkcFkcFlcFlcFlcFlcFlcFlcFlcFmcFlcFkcFkcFkcEZcFncFocFocFocFncFocFocFocFncFpcFqcFrcFscFncFtaadamRaadcCkcCkcBIcBJcBJcBJcBIcCkcCkcBIcBJcBkcBkcBkcBkaaacEgcEhcDZcDXcEKcEKcEKcEKcEvcEKcEKcEBcFucFvcFvcFvcFvcFvcFvcFwcFwcFwcFxcFxcFycFxcFxcFzcEVcEVcEYcEYcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEZcFkcFlcFlcFlcFlcFlcFlcFlcFlcFlcFlcFlcFlcFlcEZcFAcFAcFAcFBcFAcFAcFAcFBcFAcFCcFDcFrcFrcFEaadaadaadaadcBkcBkcCkcFFcBKcBIcCkcBkcBkcBkcBkcBkcBkaadaadcFdcFGcFHcFIcFJcFKcFLcFLcFLcFMcFLcFNcFNcFOcdScdScFPcFPcFQcFPcELcELcELcELcELcELcEVcEVcFRcEVcEVcEVcEVcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEZcFkcFlcFlcFlcFlcFlcFlcEZcEZcEZcEZcEZcFScEZcEZcFTcFAcFAcFAcFAcFAcFAcFAcFAcFUcFCcFDcFrcFrcFVcFraadaadcBkcBkcBkcBkcBMcBkcBkcBkcBkcBkcBkaadaaaaaQcDXcFdcDYcDZcDZcDXcFWcEKcEKcEKcFXcFXcFXcFXcFXaadaadaadaaaaaaaaacFYcEtcFYaaQcAXcELcFhcFjcFRcFhcFZcEVcGacEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacEZcFkcFkcFlcGbcFlcFlcFlcEZcFlcFlcFmcFlcFlcFlcFScFAcFAcFAcFAcFAcFAcFAcFAcFAcGccFCcFDcFrcFrcFVcFraaaaadaadcBkcBkcGdcBMcBMcBkcBkaadaadaadaaaaaacGecDXcEhcDYcDZcDZcDXcGfcEvcEvcEKcFXcEFcEscEFcGgaaaaadaaaaaaaaaaaaaaaaaacFYaadcGgcELcGhcGhcFRcGhcGicEVcEVcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcGjcGjcGjcGjcGjcGkcEZcGlcFlcGlcFlcGlcFlcEZcGmcGncFAcFAcFAcGncFAcFAcFAcGocFAcFCcFDcFrcFVcFraaaaaaaadaadcBkcBkcBkcBkcBkaadaadaaaaaacGpcGpcGqcDXcDZcGrcDZcEacDXcFWcEKcEKcEKcFXcEscGgcEscEsaaaaadaaaaaacBdaaaaaaaaaaaacGgaadcELcEVcEVcFRcEVcGscGtcGtcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGvcGwcGxcGycGxcGwcGxcGwcEZcGlcFlcGlcFlcGlcFlcFScFAcFAcFAcFAcFAcFAcFAcFAcFAcGzcFAcGAcFCcGBcGCcFrcFrcGDcFncFncFncFncGEcGEaadaaaaadaaacGFaaaaaaaaQcDXcDXcGGcGHcDXcDXcGIcEKcEKcEKcFXcEscFYaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacEFcELcEMcGJcGKcEMcEMcEMcEMcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGLcGMcGNcGMcGNcGMcGNcGMcEZcFlcFlcFlcFlcGOcGPcEZcGmcGncFAcFAcFAcGncFAcFAcFAcGQcFAcGRcFAcFCcGScFDcFrcFrcGTcFrcGTaaQaaQaaQaaQaaaaadaadaadaadaaaaaQcDXcEacGUcGVcGVcGWcGXcEKcEKcEKcFXcGgcEsaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacELcELcELcGYcGZcEMcHacHacHacEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHbcHccHdcHecHfcHecGxcGwcGxcGwcGjcGjcGjcGjcGjcGjcHgcHhcHicHjcHkcFAcHlcHjcHkcFAcHlcHmcHjcHjcHjcHjcHncFDcFDcHocFncHpcFncEFaaQaaQaaQcHqcHraaQaaQaaQcHscHtcDXcEacHucEacEacDXcEKcEKcEKcHvcFXcFXcFXaaQaadaadaaQaadaaQaadaadaadaaQaadaadaaQaaQcELcEVcFRcEVcEVcEVcHwcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHxcHycHycHycHycHzcGNcGMcGNcGMcHAcHBcHBcHBcHCcHBcHDcGjcGmcGncHEcHjcHFcGncHEcHjcHFcGQcHGcFAcFAcFncHHcHIcFncFncFncFncFncHJcHtcEFcEtcHKaaQcEtaaQaaQcEFcHtcDXcEacHucEacHLcDXcEKcEKcEKcEKcEKcEKcFXcEvcHMcHMcdScHNaaaaaaaaaaaaaadaaaaaaaaaaadcELcHOcFRcEVcEVcEVcHPcEMcHQcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHScHTcHUcHVcHWcHVcGxcGwcGxcGwcGjcGjcGjcGjcGjcGjcHXcGjcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHZcIacHYcHYcDXcDXcDXcDXcDXcDXcDXcDXcEtcHtcHtcHtcEtaaQcDXcEacIbcGVcGVcIccFLcFLcFLcFLcFLcFLcIdcIecaVcaVcaWcIfcHMaaacdScdScIgcdScdScdScFfcELcEMcFRcEVcEVcEVcEVcIhcEVcIhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGLcGMcGNcGMcGNcGMcGNcGMcGjcHBcGjaaacHYcIicIicIicIicIicIjcIicIicIicIjcIicIicIicIicHYcIicIicIkcIicIicIicDXcEacEacEacIlcEacDXcDXcDXcDXcDXcDXcDXcDXcDXcEacHucEacEacDXcEKcEBcEKcEKcEKcEKcFXcEvcFPcdScaUcaVcaVcImcIncIncIocaVcaVcaVcaVcIpcIqcIrcFzcEVcEVcEVcEMcHQcHRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGucGvcGwcGxcIscGxcGwcGxcGwcGjcHBcItaaacHYcIicIicIicIicIicIicIicIicIicIicIicIicIicIicHYcIucIicIkcIicIicIvcDXcIwcEacEacEacEacDXcDXcDXcDXcIlcEacEacIxcEacEacIycGVcIzcDXcEKcEKcEKcEKcEKcIAcFXcepaadaaacIBcIBcIBcICcepcdSaaacIDcIDcIBcIEcELcEMcEVcIFcEVcIGcIGcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcIHcGjcGjcGjcGjcGjcGjcGjcGjcGjaaacHYcIicIicIicIicIicIicIicIicIicIicIicIicIicIicIIcIicIicIkcIicIicIicDXcEacEacEacEacEacIxcEacIJcEacIKcGVcGVcILcGVcGVcIMcEacHucDXcEKcEKcEKcEKcEKcINcFXcepaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIOcEMcGYcEMcEVcIPcIPcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGjcGjcGjaaaaaaaaaaaaaaaaaaaaaaaaaaacHYcIicIicHYcHYcHYcIQcHYcHYcHYcIQcHYcHYcHYcIQcHYcIicIicIRcIScITcIScIUcGVcGVcIVcGVcGVcILcGVcGVcGVcIMcEacEacIxcEacEacEacEacIWcEfcIXcFXcIYcEKcEvcdSaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIZcJacEMcEVcEMcEMcEMcEMcEMcELaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHYcIicIicHYcJbcIjcIicHYcJbcIjcIicHYcJbcIjcIicHYcJccJccJccJdcJecJfcDXcIwcEacHucEacEacIxcEacEacEacEacEfcEfcEfcEfcEfcEfcJgcIWcJhczFcFXcEvcEvcEvaaaaaaaaaaaaaaaaaaaaaaaacJiaaaaaaaadaaaaadaadcEMcJjcJkcEVcEVcHwcJkcEVcEVcELcELcELcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIicHYcJlcIicJmcHYcJlcIicJmcHYcJlcIicJlcHYcIicIicIicIicIkcIicHYcEacEacJncJocEacIxcEacEacEacEacEfczFczFcJpczFczFcJqcJrczFczGczGcdScdScdSaaaaaaaaacCGaaaaaaaaaaaaaaaaaaaadcJscJsaadaadcEMcJtcEVcEVcEVcEVcEVcEVcEVcJucEVcJvcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcHYcJwcIicIicJxcIkcIicHYcDXcDXcDXcDXcDXcDXcDXcDXcJycDXcEfaaQaaQaaQaaQczFcJqcJrczFczGcJpczFcJzcdSaadaadaaaaadaadaadaaaaaaaaaaadaadaadaaaaadaaacJAcJBcEVcEVcEVcFgcEVcEVcEVcEMcEVcJvcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQaaQaaQaaQczFcExaaQcExcHYcIicJxcJCcJDcJEcIicHYczFaaQaaQaaQaadaadaadcdSaaQaaQaaaaaaaaaaadcCfaaQcJFcJGcJHcJIczFcJJcJJcdSaadaadaadaadcBdaadaadaadaadaadaaaaadaaaaaaaaacJAcJBcJKcEVcEVcEVcEVcEVcEVcEMcJLcJMcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaQaaQcExcJNczFcFYcHYcIucIicJOcJPcJEcIvcHYaaQcCfaaaaaaaaaaaaaadaadaaQaaQaaaaaaaadaadaadaadaaQcJrczFcJQczFcJJcJJcdSaadaaaaaaaaaaaaaadaadaadaaaaadaaaaaaaadaaaaaacJAcJBcEVcEVcEVcEVcEVcEVcEVcEMcHwcJMcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaQaaQaaQcExczFcHYcIicIicJRcJScIkcIicHYczFaaQaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaaaaaaaaQcJrczFcJTczFcJJcJJcdSaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaacJAcJUcJVcJUcHQcHQcHQcHQcHQcHQcHQcHQcELaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQcHYcIicIicJxcJxcJWcJXcHYaaQaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadcJsaaQcbNcJYcJYczFczFczFcJZcKacKbczGczGaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKccIOcKdcIOaaQaaQaaQaaaaaaaaaaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcaVcKecIScIScIScIScKfcIicHYaaQaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaacaUcBecBecBecBecBecKgcKhcKbaaaaaQaaaaaaaaaaaaaaaaaaaaaaaacCGaaaaaaaaacKicJVcKjcEMaaaaaacdSaaaaaaaaaaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcdScHYcHYcHYcHYcHYcIQcHYcKkaaQaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaQczFczFczFcKbcKlcKbaaacdSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKmaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaacKncKncKocKpcIicKqcHYaaQaadaadcKraadaadaaQaaQaadaadaadaadaadaaaaaacBdaaaaaaaadaaQaaQaaQczFcKbcKscKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaacKncKucKncIicKvcHYaaQaadaaaaaaaaaaaQaaQcAXaaQaaaaaaaadaadaadaadaadaadaadaadaaaaaQaaQczFcKbcKwcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacKncKxcKncKpcKncIicKyaaQaaaaaaaaaaaaaaaaadaaQaaQaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaQczFcKbcKwcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaacKncKncKncIicIicKucHYaaQaaaaaaaaacKzcKzcKzcKzcKzcKzcKzcKzaaaaadaaaaaaaaaaaaaadaadaadczGczGcKbcKwcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaadaadaadcHYcKAcHYcHYcHYcHYczFaaaaaaaaacKzcKBcKCcKCcKCcKCcKDcKzaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaQcJZcKwcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacKncKncKncKpcKucIicHYaaQaaQaaaaaacKzcKEcKFcKGcKHcKIcKJcKzaaaaadaaaaaaaaaaaaaadaaaaaaaaQczFcJZcKwcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaadcKncKncKncKpcHYcdScdSaaQaaacKzcKEcKKcKLcKMcKGcKNcKzaadaadaadaadaadaadaadaaQaaQczFczFcJZcKwcKbcJZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacKncKncKncKucIicHYaaaaaacdSaadcKzcKOcKPcKQcKPcKRcKScKzaUZaaaaaaaaaaaaaaaaaQczFczFczFczFcJZcKwcKTcKUcJZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdScJZcKacJZcJZcJZcJZcKVcJZcJZcJZcJZcJZcJZcJZcKWcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcJZcKXcKTcKTcKTcKYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcKZcKTcKTcKTcLacKTcKTcKTcKTcKTcKTcLbcLccLdcLecLfcLgcLhcLicKTcKTcLjcKTcKTcLkcLlcLlcLlcLlcLlcLmcLlcLncKZcKTcKTcKtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcKZcKZcKZcKTcKTcKTcKTcKTcKTcKTcKTcLocLpcLqcLrcLscLtcLucLvcKTcKTcKTcKTcKTcKwcKTcKTcKTcKTcKTcKwcKTcKTcKTcKTcKTcKtaaaaaaaaaaaaaaacKmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcLwcLxcLycLycLycJZcLycLycLycLycLycJZcLycLycLycLycLycJZcLycLycLycLycLycLzcLycLycLycLycJZcKwcKZcKZcKTcKTcKTcLAcHbcHbcHbaaaaaaaaacGFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaabaabaabaabaabaabaabaabaabaabcdSaabaabaabaabaabcCfcCfcCfaabaabaabcLBaabaabaabaabcLCcLDcLCcKZcKTcKTcKZcLEcLFcLGcLHcKZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLBaaaaaaaaaaaacLCcLIcLCcLJcLJcKbcLKcKbcLKcKbcHScHScHSaaaaaaaaacKmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLLcaVcLMcLNcLOcLCcLDcLCcLPcLPcKbcLQcKbcLQcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaQcLCcLRcLCcLScLTcLUcLUcKbcLQcKbcLQcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQaaQcLCcLVcLWcLScLUcLUcLUcKbcLQcKbcLQcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJsaaQcEFcLCcLXcLCcLYcLUcLZcMacKbcMbcKbcLQcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQcEFcMccLUcMdcMecLUcMfcMgcLUcKbcLQcKbcLQcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQczFczFcLCcMhcLCcLUcLUcLWcLUcKbcLQcKbcMbcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczGczGaaacLCcLCcMhcLCcLCcLCcLCcLCcKbcLQcKbcMbcKbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMiaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMiaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMjcMjcMjaaacMiaaacMjcMkcMlaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMmcMncMncMocMpcMocMncMncBdaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMqcMqcMqaaacMiaaacMqcMlaaaaaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMiaaaaaaaaacBdaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMjcMjcMjaaacMiaaacMjcMjcMjaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMmcMncMncMocMrcMocMncMncMsaaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMqcMqcMqaaacMlaaacMqcMqcMqaaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMlaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcCgcCgcCgcCgcChcBMcCicBkcBNcCjcBkcBMcCkcBKcCkcCkcBMcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacClcCmcCncCocAZcAZcCpcBQcBPcBQcBQcCqcBQcBQcCrcCsaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBMcCkcCkcCkcCkcBJcBIcCtcCkcBMcCkcCkcBIcBJcBJcCkcCkcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBbcCucAZcBacAZcAZcBycBQcCvcCwcCxcBQcBQcBQcBQcCeaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcBJcBKcBIcCycBIcBKcBIcBMcBMcCkcBIcBIcBIcBIcBKcBIcBkczGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBbcAZcAZcCzcCncCncCAcCBcCCcCwcCDcCEcBQcCEcCFcCGaaQcCHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBIcBKcBIcCIcCJcCKcCLcBMcCMcBMcBMcCNcCOcCPcCkcBJcBKcBkczGaadaaaaaaaaaaaaaaacBdaaaaaaaadaadaadcBbcBbcBbcCQcBbcAZcBycCRcCScCTcCUcCVcBzcBzcBRcBScCfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcCkcBIcCIcCWcCXcCYcBMcBMcBMcBMcBMcCZcCZcDacCPcBIcBJcBkczGaadaadaaaczGcDbcDbcDccDbcDbcDbcDbcDbcDbcBbcBbcDdcBbcBbcBbcDecDecDfcDecDecDecBqcBqcBqaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcBkcCkcCkcDgcDhcBJcBMcBMcBMcBMcBMcBMcBMcBMcDicDjcCkcDkcBkczGczGaadaadczGcDbcDlcDmcDlcDncDocDpcDqcDbcDrcDrcDscDrcDrcBbczGaadaaQaaQaaaczGcepaaQcdSaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBkcBkcBkcCkcCkcDgcCWcBJcBMcDtcDtcDtcDtcDtcBMcBMcDucDjcBMcCkcBkcBkcBkcBkcBkaaacDbcDvcDwcDxcDxcDxcDxcDxcDycDzcDrcDscDrcDAcBbaadaaaaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcDBcDCcCkcCkcDDcDEcBMcDFaaaaaaaaaaaaaaacDtcBMcDucChcBMcCkcBIcCkcBMcBkcBkaadcDbcDGcDHcDlcDlcDlcDlcDlcDbcDIcDrcDscDrcDrcBbaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcDJcBIcDucCPcCkcBJcCkcBMcBMcDtaaaaaaaaaaaaaaacDtcBMcDKcBMcCkcDLcDMcDNcBIcCkcBkcBkcDbcDccDOcDbcDPcDPcDPcDPcDbcDQcDRcDScDRcDRcBlcBdaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQczGcdSaaQcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcBYcBKcDTcDjcBJcBJcBJcBKcBMcDtaaaaaaaaaaaaaaacDtcBMcDUcBMcCkcDVcDWcDNcBIcDXcBkcBkcDYcDZcEacEacEbcEbcEbcEbcDbcDbcDbcDbcDbcBbcBbaadaadaaaaaaaaaaaaaaaaaaaaaaaQaaQczGcdSaaQcepaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBkcBkcEccCkcDTcDjcCkcBKcCLcEdcBMcDtaaaaaaaaaaaaaaacDtcBMcBMcEecBMcCkcBIcEfcBKcEccEgcEgcDYcEhcEicEacEbcEbcEbcEjcDbcepaaQcDbcDbaaaaadaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQczFczGcdSaaQcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcCkcEkcChcBIcBJcElcEfcBMcDtaaaaaaaaaaaaaaacDtcBMcBMcEmcCkcCkcCNcDEcCkcBkcEgcEncEocEpcEqcEacEbcErcEbcEjcEsaaaaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQaaQcEtczGcdScEucdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcBkcBkcBkcBkcBkcCkcCkcDgcBMcBMcBIcDtcDtcDtcDtcDtcBMcBMcBMcEvcBJcBJcBkcBkcBkcBkcEgcEhcDYcEwcEwcExcEwcEwcEwcEwcEwcEwcEwaadaadaaaaaaaaaaaaaaQaaQcdSaaQaaQcEuaaQcEyczFczGcdSczFcepaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBkcBIcEzcEAcBMcBIcBKcBMcBMcBMcBJcBIcBMcBMcEBcEvcBKcCkcBkcBkcBkaadaadcEhcDYcECcEDcEDcEwcECcEEcEFcEFcEwcEwaadaaQaadaadaadaaQaaQcEtcdSaaQczGczFcEtcEucEGczGcdSczFcdSaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcBkcBkcBKcBJcEHcBMcBMcBIcEIcBIcBJcBKcBVcBXcBVcEIcEJcBJcBJcBkcBkaaaaaacEncEKcDYcELcECcELcELcELcELcELcEwcEwaaaaaaaaaaadaaaaaaaaQczFczFcdSaaQcEMcEMcEMcEMcEMcEMcENcENcENaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacBNcBMcBNaadaadcEAcCNcDjcCkcCkcCkcEOcCgcCgcChcBIcBIcCkcBkcBkaaacEPcEQcERcDYcELcELcELcELcEScELcEwcEwcEwaaaaadaadaaQaaacETcENcENcENcENcENcENcEUcEVcEWcEXcEWcEYcEZcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFacFacFacFacFacFacFacFacFacFacFacFacFacFacFacFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFbaaacBMcBMcFcaadaadcBMcFdcCkcBIcBIcDVcCkcCkcBIcBJcBKcCkcCkcBkcBkaaacEhcFecEicDYcEwcEwcFfcEwcEwcEwcEwcEwcEwcFgcFgcdScdScdScETcFhcFhcEWcEWcEWcENcFicFjcFkcEWcEWcEZcEZcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFacFlcFlcFmcFmcFmcFmcFmcFmcFmcFncFmcFlcFlcFlcFacFocFpcFpcFpcFocFpcFpcFpcFocFqcFrcFscFtcFocFuaadamRaadcCkcCkcBIcBJcBJcBJcBIcCkcCkcBIcBJcBkcBkcBkcBkaaacEhcEicEacDYcELcELcELcELcEwcELcELcECcFvcFwcFwcFwcFwcFwcFwcFxcFxcFxcFycFycFzcFycFycFAcEWcEWcEZcEZcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFacFlcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFmcFacFBcFBcFBcFCcFBcFBcFBcFCcFBcFDcFEcFscFscFFaadaadaadaadcBkcBkcCkcFGcBKcBIcCkcBkcBkcBkcBkcBkcBkaadaadcFecFHcFIcFJcFKcFLcFMcFMcFMcFNcFMcFOcFOcFPcdScdScFQcFQcFRcFQcEMcEMcEMcEMcEMcEMcEWcEWcFScEWcEWcEWcEWcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFacFlcFmcFmcFmcFmcFmcFmcFacFacFacFacFacFTcFacFacFUcFBcFBcFBcFBcFBcFBcFBcFBcFVcFDcFEcFscFscFWcFsaadaadcBkcBkcBkcBkcBMcBkcBkcBkcBkcBkcBkaadaaaaaQcDYcFecDZcEacEacDYcFXcELcELcELcFYcFYcFYcFYcFYaadaadaadaaaaaaaaacFZcEucFZaaQcAXcEMcFicFkcFScFicGacEWcGbcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacFacFlcFlcFmcGccFmcFmcFmcFacFmcFmcFncFmcFmcFmcFTcFBcFBcFBcFBcFBcFBcFBcFBcFBcGdcFDcFEcFscFscFWcFsaaaaadaadcBkcBkcGecBMcBMcBkcBkaadaadaadaaaaaacGfcDYcEicDZcEacEacDYcGgcEwcEwcELcFYcEGcEtcEGcGhaaaaadaaaaaaaaaaaaaaaaaacFZaadcGhcEMcGicGicFScGicGjcEWcEWcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGkcGkcGkcGkcGkcGkcGkcGlcFacGmcFmcGmcFmcGmcFmcFacGncGocFBcFBcFBcGocFBcFBcFBcGpcFBcFDcFEcFscFWcFsaaaaaaaadaadcBkcBkcBkcBkcBkaadaadaaaaaacGqcGqcGrcDYcEacGscEacEbcDYcFXcELcELcELcFYcEtcGhcEtcEtaaaaadaaaaaacBdaaaaaaaaaaaacGhaadcEMcEWcEWcFScEWcGtcGucGucENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGwcGxcGycGzcGycGxcGycGxcFacGmcFmcGmcFmcGmcFmcFTcFBcFBcFBcFBcFBcFBcFBcFBcFBcGAcFBcGBcFDcGCcGDcFscFscGEcFocFocFocFocGFcGFaadaaaaadaaacGGaaaaaaaaQcDYcDYcGHcGIcDYcDYcGJcELcELcELcFYcEtcFZaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacEGcEMcENcGKcGLcENcENcENcENcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGMcGNcGOcGNcGOcGNcGOcGNcFacFmcFmcFmcFmcGPcGQcFacGncGocFBcFBcFBcGocFBcFBcFBcGRcFBcGScFBcFDcGTcFEcFscFscGUcFscGUaaQaaQaaQaaQaaaaadaadaadaadaaaaaQcDYcEbcGVcGWcGWcGXcGYcELcELcELcFYcGhcEtaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaacEMcEMcEMcGZcHacENcHbcHbcHbcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHccHdcHecHfcHgcHfcGycGxcGycGxcGkcGkcGkcGkcGkcGkcHhcHicHjcHkcHlcFBcHmcHkcHlcFBcHmcHncHkcHkcHkcHkcHocFEcFEcHpcFocHqcFocEGaaQaaQaaQcHrcHsaaQaaQaaQcHtcHucDYcEbcHvcEbcEbcDYcELcELcELcHwcFYcFYcFYaaQaadaadaaQaadaaQaadaadaadaaQaadaadaaQaaQcEMcEWcFScEWcEWcEWcHxcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHycHzcHzcHzcHzcHAcGOcGNcGOcGNcHBcHCcHCcHCcHDcHCcHEcGkcGncGocHFcHkcHGcGocHFcHkcHGcGRcHHcFBcFBcFocHIcHJcFocFocFocFocFocHKcHucEGcEucHLaaQcEuaaQaaQcEGcHucDYcEbcHvcEbcHMcDYcELcELcELcELcELcELcFYcEwcHNcHNcdScHOaaaaaaaaaaaaaadaaaaaaaaaaadcEMcHPcFScEWcEWcEWcHQcENcHRcHSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHTcHUcHVcHWcHXcHWcGycGxcGycGxcGkcGkcGkcGkcGkcGkcHYcGkcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcIacIbcHZcHZcDYcDYcDYcDYcDYcDYcDYcDYcEucHucHucHucEuaaQcDYcEbcIccGWcGWcIdcFMcFMcFMcFMcFMcFMcIecIfcaVcaVcaWcIgcHNaaacdScdScIhcdScdScdScFgcEMcENcFScEWcEWcEWcEWcIicEWcIiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGMcGNcGOcGNcGOcGNcGOcGNcGkcHCcGkaaacHZcIjcIjcIjcIjcIjcIkcIjcIjcIjcIkcIjcIjcIjcIjcHZcIjcIjcIlcIjcIjcIjcDYcEbcEbcEbcImcEbcDYcDYcDYcDYcDYcDYcDYcDYcDYcEbcHvcEbcEbcDYcELcECcELcELcELcELcFYcEwcFQcdScaUcaVcaVcIncIocIocIpcaVcaVcaVcaVcIqcIrcIscFAcEWcEWcEWcENcHRcHSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGvcGwcGxcGycItcGycGxcGycGxcGkcHCcIuaaacHZcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcHZcIvcIjcIlcIjcIjcIwcDYcIxcEbcEbcEbcEbcDYcDYcDYcDYcImcEbcEbcIycEbcEbcIzcGWcIAcDYcELcELcELcELcELcIBcFYcepaadaaacICcICcICcIDcepcdSaaacIEcIEcICcIFcEMcENcEWcIGcEWcIHcIHcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGkcIIcGkcGkcGkcGkcGkcGkcGkcGkcGkaaacHZcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIjcIJcIjcIjcIlcIjcIjcIjcDYcEbcEbcEbcEbcEbcIycEbcIKcEbcILcGWcGWcIMcGWcGWcINcEbcHvcDYcELcELcELcELcELcIOcFYcepaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacIPcENcGZcENcEWcIQcIQcENaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacGkcGkcGkaaaaaaaaaaaaaaaaaaaaaaaaaaacHZcIjcIjcHZcHZcHZcIRcHZcHZcHZcIRcHZcHZcHZcIRcHZcIjcIjcIScITcIUcITcIVcGWcGWcIWcGWcGWcIMcGWcGWcGWcINcEbcEbcIycEbcEbcEbcEbcIXcEgcIYcFYcIZcELcEwcdSaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacJacJbcENcEWcENcENcENcENcENcEMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacHZcIjcIjcHZcJccIkcIjcHZcJccIkcIjcHZcJccIkcIjcHZcJdcJdcJdcJecJfcJgcDYcIxcEbcHvcEbcEbcIycEbcEbcEbcEbcEgcEgcEgcEgcEgcEgcJhcIXcJiczFcFYcEwcEwcEwaaaaaaaaaaaaaaaaaaaaaaaacJjaaaaaaaadaaaaadaadcENcJkcJlcEWcEWcHxcJlcEWcEWcEMcEMcEMcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcIjcHZcJmcIjcJncHZcJmcIjcJncHZcJmcIjcJmcHZcIjcIjcIjcIjcIlcIjcHZcEbcEbcJocJpcEbcIycEbcEbcEbcEbcEgczFczFcJqczFczFcJrcJsczFczGczGcdScdScdSaaaaaaaaacCHaaaaaaaaaaaaaaaaaaaadcJtcJtaadaadcENcJucEWcEWcEWcEWcEWcEWcEWcJvcEWcJwcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcHZcJxcIjcIjcJycIlcIjcHZcDYcDYcDYcDYcDYcDYcDYcDYcJzcDYcEgaaQaaQaaQaaQczFcJrcJsczFczGcJqczFcJAcdSaadaadaaaaadaadaadaaaaaaaaaaadaadaadaaaaadaaacJBcJCcEWcEWcEWcFhcEWcEWcEWcENcEWcJwcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQaaQaaQaaQczFcEyaaQcEycHZcIjcJycJDcJEcJFcIjcHZczFaaQaaQaaQaadaadaadcdSaaQaaQaaaaaaaaaaadcCfaaQcJGcJHcJIcJJczFcJKcJKcdSaadaadaadaadcBdaadaadaadaadaadaaaaadaaaaaaaaacJBcJCcJLcEWcEWcEWcEWcEWcEWcENcJMcJNcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaQaaQcEycJOczFcFZcHZcIvcIjcJPcJQcJFcIwcHZaaQcCfaaaaaaaaaaaaaadaadaaQaaQaaaaaaaadaadaadaadaaQcJsczFcJRczFcJKcJKcdSaadaaaaaaaaaaaaaadaadaadaaaaadaaaaaaaadaaaaaacJBcJCcEWcEWcEWcEWcEWcEWcEWcENcHxcJNcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaQaaQaaQcEyczFcHZcIjcIjcJScJTcIlcIjcHZczFaaQaaaaaaaaaaaaaadaadaaaaaaaaaaaaaadaaaaaaaaaaaQcJsczFcJUczFcJKcJKcdSaadaadaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaacJBcJVcJWcJVcHRcHRcHRcHRcHRcHRcHRcHRcEMaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQcHZcIjcIjcJycJycJXcJYcHZaaQaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaadaadcJtaaQcbNcJZcJZczFczFczFcKacKbcKcczGczGaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKdcIPcKecIPaaQaaQaaQaaaaaaaaaaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadcaVcKfcITcITcITcITcKgcIjcHZaaQaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaacaUcBecBecBecBecBecKhcKicKcaaaaaQaaaaaaaaaaaaaaaaaaaaaaaacCHaaaaaaaaacKjcJWcKkcENaaaaaacdSaaaaaaaaaaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcdScHZcHZcHZcHZcHZcIRcHZcKlaaQaadaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaadaaQczFczFczFcKccKmcKcaaacdSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacKnaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaacKocKocKpcKqcIjcKrcHZaaQaadaadcKsaadaadaaQaaQaadaadaadaadaadaaaaaacBdaaaaaaaadaaQaaQaaQczFcKccKtcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaacKocKvcKocIjcKwcHZaaQaadaaaaaaaaaaaQaaQcAXaaQaaaaaaaadaadaadaadaadaadaadaadaaaaaQaaQczFcKccKxcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacKocKycKocKqcKocIjcKzaaQaaaaaaaaaaaaaaaaadaaQaaQaaaaaaaaaaaaaadaaaaaaaaaaaaaadaaaaaaaaQczFcKccKxcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaadaaacKocKocKocIjcIjcKvcHZaaQaaaaaaaaacKAcKAcKAcKAcKAcKAcKAcKAaaaaadaaaaaaaaaaaaaadaadaadczGczGcKccKxcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaadaadaadcHZcKBcHZcHZcHZcHZczFaaaaaaaaacKAcKCcKDcKDcKDcKDcKEcKAaaaaadaaaaaaaaaaaaaadaaaaaaaaaaaQcKacKxcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaacKocKocKocKqcKvcIjcHZaaQaaQaaaaaacKAcKFcKGcKHcKIcKJcKKcKAaaaaadaaaaaaaaaaaaaadaaaaaaaaQczFcKacKxcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaabaaQczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaadcKocKocKocKqcHZcdScdSaaQaaacKAcKFcKLcKMcKNcKHcKOcKAaadaadaadaadaadaadaadaaQaaQczFczFcKacKxcKccKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaaaczGaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaacKocKocKocKvcIjcHZaaaaaacdSaadcKAcKPcKQcKRcKQcKScKTcKAaUZaaaaaaaaaaaaaaaaaQczFczFczFczFcKacKxcKUcKVcKaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcdScKacKbcKacKacKacKacKWcKacKacKacKacKacKacKacKXcKacKacKacKacKacKacKacKacKacKacKacKacKacKacKacKacKacKYcKUcKUcKUcKZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadcLacKUcKUcKUcLbcKUcKUcKUcKUcKUcKUcLccLdcLecLfcLgcLhcLicLjcKUcKUcLkcKUcKUcLlcLmcLmcLmcLmcLmcLncLmcLocLacKUcKUcKuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcLacLacLacKUcKUcKUcKUcKUcKUcKUcKUcLpcLqcLrcLscLtcLucLvcLwcKUcKUcKUcKUcKUcKxcKUcKUcKUcKUcKUcKxcKUcKUcKUcKUcKUcKuaaaaaaaaaaaaaaacKnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadcLxcLycLzcLzcLzcKacLzcLzcLzcLzcLzcKacLzcLzcLzcLzcLzcKacLzcLzcLzcLzcLzcLAcLzcLzcLzcLzcKacKxcLacLacKUcKUcKUcLBcHccHccHcaaaaaaaaacGGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaabaabaabaabaabaabaabaabaabaabcdSaabaabaabaabaabcCfcCfcCfaabaabaabcLCaabaabaabaabcLDcLEcLDcLacKUcKUcLacLFcLGcLHcLIcLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLCaaaaaaaaaaaacLDcLJcLDcLKcLKcKccLLcKccLLcKccHTcHTcHTaaaaaaaaacKnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacLMcaVcLNcLOcLPcLDcLEcLDcLQcLQcKccLRcKccLRcKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaQcLDcLScLDcLTcLUcLVcLVcKccLRcKccLRcKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQaaQcLDcLWcLXcLTcLVcLVcLVcKccLRcKccLRcKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcJtaaQcEGcLDcLYcLDcLZcLVcMacMbcKccMccKccLRcKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQcEGcMdcLVcMecMfcLVcMgcMhcLVcKccLRcKccLRcKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaQczFczFcLDcMicLDcLVcLVcLXcLVcKccLRcKccMccKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaczGczGczGaaacLDcLDcMicLDcLDcLDcLDcLDcKccLRcKccMccKcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMjaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMjaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMkcMkcMkaaacMjaaacMkcMlcMmaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMncMocMocMpcMqcMpcMocMocBdaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMrcMrcMraaacMjaaacMrcMmaaaaaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMjaaaaaaaaacBdaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMkcMkcMkaaacMjaaacMkcMkcMkaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMncMocMocMpcMscMpcMocMocMtaaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaacMrcMrcMraaacMmaaacMrcMrcMraaaaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaacMmaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaaQaabaabaaQaaQaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8922,13 +8923,13 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaaaaaaaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaadaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaaQaadaadaadaaQaaQaaQaaQaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQcMtcMtcMtcMucMtcMtcMtaaQaaQaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMtcMvcMvcMwcMxcMwcMvcMvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMycMwcMwcMwcMwcMwcMzcMtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMwcMwcMAcMBcMCcMwcMvcMtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMwcMDcMvcMwcMwcMwcMxcMtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMtcMEcMFcMGcMwcMvcMtcMtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMtcMtcMtcMtcMtcMvcMvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQaaQaaQcMucMucMucMvcMucMucMuaaQaaQaaQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMwcMwcMxcMycMxcMwcMwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMzcMxcMxcMxcMxcMxcMAcMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMxcMxcMBcMCcMDcMxcMwcMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMxcMEcMwcMxcMxcMxcMycMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMFcMGcMHcMxcMwcMucMuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMucMucMucMucMucMwcMwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8974,28 +8975,28 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMHcMIcMJcMIcMKaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamRaaaaaaaaaaabcMHcMLcMJcMLcMKaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamRcMMamRaaaaadaabcMHcMLcMJcMLcMKaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbNaaaaadaadaabcMHcMLcMJcMLcMKaabaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMNaabaabaabcMOcMPcMQcMRcMScMTcMOaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMUcMVcMVcMVcMWcMXcMXcMYcMXcMXcMWcMVcMVcMVcMVaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMZcNacNacNacNbcMXcNccNdcNecMXcNfcNacNacNacNgaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNhcNhcNhcNhcNicNjcNkcNlcNmcNncNocNhcNhcNhcNhaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMZcNacNacNacNpcNqcMXcNrcMXcMXcNscNacNacNacNgaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNtcNucNucNucNvcNwcMXcNxcMXcMXcNvcNucNucNucNuaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabcMOcNycNzcNAcNBcMXcMOaabaabaabaabaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMOcMOcMOcNCcMOcMOcMOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMOcMOcMOcMOcMOcMOcNDcNEcNFcNGcNHcMOcNIcNIcNIcNIcNIaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNJcNKcNLcNMcNNcNOcNPcNPcNFcNQcNPcNOcNRcNScNTcNUcNVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNWcNXcNYcNYcNYcNZcOacObcOccOdcOacOecOfcOgcOgcOhcOiaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOjcOkcNNcOlcNNcNOcNPcOmcOncOocNPcNOcOpcOqcOrcOscOtaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMOcMOcMOcMOcOucMOcNPcNPcNPcNPcNPcMOcNIcNIcNIcNIcNIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcMOcOvcMOcMOcOwcNPcOxcOycMOaaaaaacOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOzcOzcOzcMOcOvcOvcMOcOAcNPcNPcNPcMOaaaaaacOzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMOcMOcMOcMOcMOcMOcMOcOBcMOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOCaaaaaaaaacMOcMXcMOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMOcOBcMOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMIcMJcMKcMJcMLaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamRaaaaaaaaaaabcMIcMMcMKcMMcMLaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaamRcMNamRaaaaadaabcMIcMMcMKcMMcMLaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbNaaaaadaadaabcMIcMMcMKcMMcMLaabaadaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMOaabaabaabcMPcMQcMRcMScMTcMUcMPaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcMVcMWcMWcMWcMXcMYcMYcMZcMYcMYcMXcMWcMWcMWcMWaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNacNbcNbcNbcNccMYcNdcNecNfcMYcNgcNbcNbcNbcNhaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNicNicNicNicNjcNkcNlcNmcNncNocNpcNicNicNicNiaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNacNbcNbcNbcNqcNrcMYcNscMYcMYcNtcNbcNbcNbcNhaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcNucNvcNvcNvcNwcNxcMYcNycMYcMYcNwcNvcNvcNvcNvaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabcMPcNzcNAcNBcNCcMYcMPaabaabaabaabaabaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMPcMPcMPcNDcMPcMPcMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMPcMPcMPcMPcMPcMPcNEcNFcNGcNHcNIcMPcNJcNJcNJcNJcNJaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNKcNLcNMcNNcNOcNPcNQcNQcNGcNRcNQcNPcNScNTcNUcNVcNWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacNXcNYcNZcNZcNZcOacObcOccOdcOecObcOfcOgcOhcOhcOicOjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOkcOlcNOcOmcNOcNPcNQcOncOocOpcNQcNPcOqcOrcOscOtcOuaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMPcMPcMPcMPcOvcMPcNQcNQcNQcNQcNQcMPcNJcNJcNJcNJcNJaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcMPcOwcMPcMPcOxcNQcOycOzcMPaaaaaacOAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOAcOAcOAcMPcOwcOwcMPcOBcNQcNQcNQcMPaaaaaacOAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMPcMPcMPcMPcMPcMPcMPcOCcMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODaaaaaaaaacMPcMYcMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacMPcOCcMPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9054,161 +9055,161 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOEcOEcOEcOEcOEcODaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOFcOFcOFcOFcOFcODaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOGcOGcOHcOGcOGcODaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcODcOGcOGcOGcODcODaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOGcOGcOGcODcOIcOJcOJcOJcOJcOJcOKaaacOLcOLcOMcOJcOJcONcOOcOOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOGcOGcOGcOPcOQcORcOQcORcORcORcOSaaacOLcOTcOUcOUcOUcOUcOVcOOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacODcOGcOGcOGcODcOIcOJcOKcOWcORcOXcOYaaacOLcOWcOOcOMcONcOOcOZcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcODcOGcOGcOGcODaadaaacPacOKcORcORcOLcPbcOLcPccOOcPdcORcOOcOWcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcODcODcODcODcODaadaaaaaacOScORcORcPecPfcORcORcPgcOXcORcOOcPhcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOLcOMcOJcOJcONcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaaacOScORcORcOYcPfcORcORcORcORcORcOOcOVcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOLcPicPjcPjcPkcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOLcOMcOJcPlcOLaaaaaacOScORcORcOLcORcORcORcORcORcORcPmcOVcPmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPncPncPncPncPncPncPncPncPocPocPocOLcOLcOLcOLcPpcPpcPpcPpcOLaaaaaacPqcOJcOJcOKaaaaaaaaaaaacPraadcOLcPscPtcPucOLaaaaaacOYcORcORcPvcORcORcPwcORcPxcORcOOcOVcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcOLcPAcPBcOLcPCcPDcPEcPpcOLcOMcOJcPFcOWcOWcPacOJcOJcOJcOJcONcOLcOLcPucPucPucOLaaaaaacOLcORcORcOLcORcORcOOcOMcONcOOcOOcOVcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcOLcPAcPBcPGcPBcPHcPEcPpcPIcORcORcORcORcORcORcORcPJcPKcPKcPKcPLcOLcPMcOMcPlcOLcPmcOLcOLcORcORcOLcORcPNcPOcPPcPPcPQcOWcPRcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcOLcPAcPBcPBcPBcPScPTcPpcPIcORcORcORcORcORcORcORcPJcPUcPKcPKcPKcPVcORcORcORcORcORcORcORcORcORcOLcPvcOLcOLcOLcOLcOLcOLcOLcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPWcOLcOLcOLcOLcPXcOLcOLcOLcOLcPYcOLcOLcOLcOLcOLcOLcOLcPKcPKcPKcPKcOLcPZcPZcORcORcORcORcORcORcORcOLcORcORcPfcPfcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcQacQacPWcQacQbcQccQdcQecQfcQgcQhcQbcQacQacQbcQicQicQjcPKcQkcOLcQlcOLcQmcQncQocOLcOLcOLcOLcORcORcOLcORcORcORcPfcQbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQpcQacOScQqcORcORcORcORcQrcOScQacQacOYcQscQtcOLcPKcQucOLcQvcOLcQacQacQacQwcORcORcOLcORcORcQxcORcORcORcQycOSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacOYcQzcQAcQBcQBcQCcQDcOYcQacPWcOLcOLcOLcOLcQjcOLcOLcQEcOLcQacQacQacQFcORcORcOLcORcQGcOLcQHcORcORcQIcOSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPWcQacOLcOMcOJcOJcOJcOJcONcOLcQacQacQacPzcOLcQscQicOLcQJcPBcOLcQacQacQacOLcQFcQwcOLcQKcOLcOLcORcORcORcQIcOSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacPzcPzcOLcQtcQicOLcOLcOLcOLcQacQacQacOLcQLcORcORcORcQMcOLcORcORcORcQNcOSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacPWcQacQacQacPWcPzcQacPzcPzcPzcOLcOMcONcOLcQacQacQacQacQacQacQbcQOcORcORcORcORcQxcORcORcORcQPcOYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacPzcPzcQacPzcPzcPzcPWcPzcPzcPzcQacQacQacQacQacQacQacQacQacQacOScQQcORcQRcQScQTcOLcPZcORcORcQPcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacQacQacQacQacQacPacOJcONcOLcOLcOLcOLcOLcQUcQVcOLcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacQacQacQacQacQacQacQacOLcQWcQWcQWcQWcQWcOLaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacQacQacQacQacQacQacOLcQWcQWcQWcQWcQWcQbcQXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQYcQYcQacQacQacQacQacQacQacOLcQZcQWcQWcQWcQWcOYcQXcQXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacQacQacQacOLcOLcOLcOLcOLcOLcOLcQXcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcPzcPzcQacQacPzcPzcPzcQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcPzcPzcRacQacQacQacQacQacQacQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcPzcQacQacQacQacQacQacQacQacRacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPzcPzcPzcPzcQacQacQacQacQYcQYcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRbcPycPycPycPycQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacPycPycQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacPycPycQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacPycPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRccQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRdcQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQYcQacQacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQYcQacQacQacRecQacQacQacQacQacQacQacRacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacQacPycPycRdcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacQacRbcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacRfcQacQacQacQacRecQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacRgcQacQacQacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRbcQacQacQacQacQacQacQacQacQacQacQacQacQacRacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRacQacQacQacQacQacQacQacQacQacQacQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycQacQacQacQacQacQacQacQacQacQacQYcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRccPycPycQacPycPycPycQacPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRicRicRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRicRicRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRjcRicRicRkcRhcPycPycPycPycPycPycPycPycPycPycRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRicRhcRicRicRhcPycPycPycPycPycPycPycPycRhcRhcRhcRicRhcRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRicRicRhcPycPycPycPycPycPycRhcRhcRhcRkcRkcRicRhcRhcRicRicRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRlcRicRicRhcRhcPycPycPycPycRhcRhcRhcRicRicRicRicRmcRicRicRicRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycRncRncRncRncRncRncRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRicRicRhcRhcRhcPycPycPycPycRhcRicRicRicRicRicRicRicRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycRncRocRpcRncRocRpcRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRicRicRicRicRhcRhcPycPycRhcRhcRicRicRhcRicRicRicRlcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPncPycPycPycPycPycRncRqcRrcRncRqcRrcRncPycPycPycPycRncRncRncRncRncRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRicRicRscRhcRhcRhcRhcRicRicRhcRhcRhcRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtaadaadcRuaaacPncRncRncRncRncRncRncRncRvcRncRncRvcRncPycPycPycPycRncRwcRxcRwcRycRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRicRicRzcRicRicRicRicRicRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtaadaaacRAcRBcRBcRBcRCcRCcRBcRDcRncREcRrcRFcRGcRrcRncPycPycPycPycRncRHcRHcRHcRHcRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRicRicRicRicRicRjcRicRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtcRIcRJcRncRKcRLcRncRMcRNcRncROcRncRPcRrcRQcRrcRrcRncRncRncRncRncRncRHcRRcRScRTcRncPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRhcRhcPycPycPycPycPycPycPycPycPycPycRhcRicRicRhcRhcRhcRhcRhcRkcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtcRUcRVcRWcRHcRHcRncRMcRNcRncRXcRncRncRYcRncRncRncRncRZcSacSacSacRncSbcRncRncSccRncRncRncRncRncRncRncRncRncRncRhcRicRicRicRicRhcRhcRhcRhcPycPycPycPycPycRhcRhcRhcRicRicRhcPycPycPycRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtcRIcRJcRncSdcRHcRHcRHcRHcSecRHcRHcRHcRHcRHcSfcSgcSgcSgcSgcShcRHcRHcRHcRHcSicRHcSicSjcSkcSkcSkcSkcSkcSkcSkcSkcRicRicRicRicRicRicRicRicRhcPycPycPycPycRhcRhcRlcRicRicRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtaadaaacRncSlcSlcRncSmcRHcRHcSncRHcRHcRHcRHcRHcRHcSncRHcRHcSocRHcRHcRHcRHcSicRHcSicSkcSkcSkcSkcSkcSkcSkcSkcSkcRicSpcRhcRhcRicRicRicRicRhcRhcRhcRhcPycRhcRicRicRicRicRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRtcRtcRtcRtcRtaadaadcRncRncRncRncRncRncRncRncSqcRncRncRncRncSrcRncRncRHcSocRMcSscStcRHcRncSccRncRncRncRncRncRncRncRncRncRncRhcRhcRhcRhcRhcRicRicRicRicRicRicRhcRhcRhcRicRicRhcRhcRhcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPncPycPycPycPycRncSucRncSvcSwcSxcRHcSycRncRHcSzcRncRncRncSAcRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRhcRicRicRicRicRicRicRicRhcRhcPycPycPycPycPycSBcPycPycPycPycSBcSBcPycPycSBcPycPycPycSBcPycPycSBcPycPycSBcPycSBcSBcSBcPycSBcSBcSBcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycRncSCcSDcRHcRHcRHcRHcRHcSrcSncSEcSFcSGcRncSHcSHcRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRicRicRicRicRhcRhcRhcRhcPycPycPycPycPycSBcSBcSBcPycPycPycSBcPycSBcPycSBcPycPycSBcSBcSBcPycSBcSBcPycSBcPycSBcPycPycPycPycSBcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycRncSIcSJcRHcSKcRHcRHcRHcRncRncSLcRncSMcRncSNcSOcRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycRhcRhcRhcRhcRhcRhcPycPycPycPycPycPycPycPycSBcPycSBcPycPycPycSBcSBcPycPycSBcPycPycSBcPycSBcPycSBcPycSBcSBcPycSBcSBcPycPycPycSBcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycRncSPcRncSDcRncSQcRncSDcRncRncSRcRncSMcRncRncRncRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycSBcSBcSBcPycPycPycSBcPycPycPycSBcPycPycSBcSBcSBcPycSBcPycPycSBcPycSBcPycPycPycPycSBcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycRncSScSTcSTcSUcSVcSWcSTcSTcSTcSUcRncSXcSYcSZcTacRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycSBcPycSBcPycPycPycSBcPycPycPycSBcSBcPycSBcPycSBcPycSBcPycPycSBcPycSBcSBcSBcPycPycSBcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycRncRncRncRncRncRncRncRncRncRncRncRncTbcTbcTbcTccRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycRncTdcTdcTecTecRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycRncRncRncRncRncRncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTfcPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPncPncPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPycPncPncPncPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPncPncPncPncPncPncPncPncPncPncPncPncPncPncPncPncPncPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOFcOFcOFcOFcOFcOEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOGcOGcOGcOGcOGcOEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOHcOHcOIcOHcOHcOEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOEcOHcOHcOHcOEcOEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOHcOHcOHcOEcOJcOKcOKcOKcOKcOKcOLaaacOMcOMcONcOKcOKcOOcOPcOPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOHcOHcOHcOQcORcOScORcOScOScOScOTaaacOMcOUcOVcOVcOVcOVcOWcOPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOEcOHcOHcOHcOEcOJcOKcOLcOXcOScOYcOZaaacOMcOXcOPcONcOOcOPcPacOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOEcOHcOHcOHcOEaadaaacPbcOLcOScOScOMcPccOMcPdcOPcPecOScOPcOXcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOEcOEcOEcOEcOEaadaaaaaacOTcOScOScPfcPgcOScOScPhcOYcOScOPcPicOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOMcONcOKcOKcOOcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaadaaaaaacOTcOScOScOZcPgcOScOScOScOScOScOPcOWcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacOMcPjcPkcPkcPlcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadcOMcONcOKcPmcOMaaaaaacOTcOScOScOMcOScOScOScOScOScOScPncOWcPnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPocPocPocPocPocPocPocPocPpcPpcPpcOMcOMcOMcOMcPqcPqcPqcPqcOMaaaaaacPrcOKcOKcOLaaaaaaaaaaaacPsaadcOMcPtcPucPvcOMaaaaaacOZcOScOScPwcOScOScPxcOScPycOScOPcOWcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcOMcPBcPCcOMcPDcPEcPFcPqcOMcONcOKcPGcOXcOXcPbcOKcOKcOKcOKcOOcOMcOMcPvcPvcPvcOMaaaaaacOMcOScOScOMcOScOScOPcONcOOcOPcOPcOWcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcOMcPBcPCcPHcPCcPIcPFcPqcPJcOScOScOScOScOScOScOScPKcPLcPLcPLcPMcOMcPNcONcPmcOMcPncOMcOMcOScOScOMcOScPOcPPcPQcPQcPRcOXcPScOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcOMcPBcPCcPCcPCcPTcPUcPqcPJcOScOScOScOScOScOScOScPKcPVcPLcPLcPLcPWcOScOScOScOScOScOScOScOScOScOMcPwcOMcOMcOMcOMcOMcOMcOMcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPXcOMcOMcOMcOMcPYcOMcOMcOMcOMcPZcOMcOMcOMcOMcOMcOMcOMcPLcPLcPLcPLcOMcQacQacOScOScOScOScOScOScOScOMcOScOScPgcPgcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcQbcQbcPXcQbcQccQdcQecQfcQgcQhcQicQccQbcQbcQccQjcQjcQkcPLcQlcOMcQmcOMcQncQocQpcOMcOMcOMcOMcOScOScOMcOScOScOScPgcQcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQqcQbcOTcQrcOScOScOScOScQscOTcQbcQbcOZcQtcQucOMcPLcQvcOMcQwcOMcQbcQbcQbcQxcOScOScOMcOScOScQycOScOScOScQzcOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcOZcQAcQBcQCcQCcQDcQEcOZcQbcPXcOMcOMcOMcOMcQkcOMcOMcQFcOMcQbcQbcQbcQGcOScOScOMcOScQHcOMcQIcOScOScQJcOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPXcQbcOMcONcOKcOKcOKcOKcOOcOMcQbcQbcQbcPAcOMcQtcQjcOMcQKcPCcOMcQbcQbcQbcOMcQGcQxcOMcQLcOMcOMcOScOScOScQJcOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPAcPAcOMcQucQjcOMcOMcOMcOMcQbcQbcQbcOMcQMcOScOScOScQNcOMcOScOScOScQOcOTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcPXcQbcQbcQbcPXcPAcQbcPAcPAcPAcOMcONcOOcOMcQbcQbcQbcQbcQbcQbcQccQPcOScOScOScOScQycOScOScOScQQcOZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcPAcPAcQbcPAcPAcPAcPXcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcOTcQRcOScQScQTcQUcOMcQacOScOScQQcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcQbcQbcPbcOKcOOcOMcOMcOMcOMcOMcQVcQWcOMcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcOMcQXcQXcQXcQXcQXcOMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcOMcQXcQXcQXcQXcQXcQccQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQZcQZcQbcQbcQbcQbcQbcQbcQbcOMcRacQXcQXcQXcQXcOZcQYcQYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcOMcOMcOMcOMcOMcOMcOMcQYcPpcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpcPpcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcQbcQbcPAcPAcPAcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcPAcPAcRbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcPAcQbcQbcQbcQbcQbcQbcQbcQbcRbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPpcPpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPAcPAcPAcPAcQbcQbcQbcQbcQZcQZcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRccPzcPzcPzcPzcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcPzcPzcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcPzcPzcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcPzcPAcPAcPAcPAcPAcPAcPAcPAcPAcPAcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRdcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRecQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQZcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQZcQbcQbcQbcRfcQbcQbcQbcQbcQbcQbcQbcRbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcRecPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcRccPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcRgcQbcQbcQbcQbcRfcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcRhcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRccQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcRbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcQbcQbcQbcQbcQbcQbcQbcQbcQbcQbcQZcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRdcPzcPzcQbcPzcPzcPzcQbcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRjcRjcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRjcRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRkcRjcRjcRlcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRicRjcRjcRicPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRjcRicRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRjcRjcRicPzcPzcPzcPzcPzcPzcRicRicRicRlcRlcRjcRicRicRjcRjcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRmcRjcRjcRicRicPzcPzcPzcPzcRicRicRicRjcRjcRjcRjcRncRjcRjcRjcRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcRocRocRocRocRocRocRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRjcRicRicRicPzcPzcPzcPzcRicRjcRjcRjcRjcRjcRjcRjcRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcRocRpcRqcRocRpcRqcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRjcRjcRjcRicRicPzcPzcRicRicRjcRjcRicRjcRjcRjcRmcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPocPzcPzcPzcPzcPzcRocRrcRscRocRrcRscRocPzcPzcPzcPzcRocRocRocRocRocRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRjcRjcRtcRicRicRicRicRjcRjcRicRicRicRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRuaadaadcRvaaacPocRocRocRocRocRocRocRocRwcRocRocRwcRocPzcPzcPzcPzcRocRxcRycRxcRzcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRjcRjcRAcRjcRjcRjcRjcRjcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRuaadaaacRBcRCcRCcRCcRDcRDcRCcREcRocRFcRscRGcRHcRscRocPzcPzcPzcPzcRocRIcRIcRIcRIcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRjcRjcRjcRjcRjcRkcRjcRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRucRJcRKcRocRLcRMcRocRNcROcRocRPcRocRQcRscRRcRscRscRocRocRocRocRocRocRIcRScRTcRUcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRjcRicRicRicRicRicRlcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRucRVcRWcRXcRIcRIcRocRNcROcRocRYcRocRocRZcRocRocRocRocSacSbcSbcSbcRocSccRocRocSdcRocRocRocRocRocRocRocRocRocRocRicRjcRjcRjcRjcRicRicRicRicPzcPzcPzcPzcPzcRicRicRicRjcRjcRicPzcPzcPzcRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRucRJcRKcRocSecRIcRIcRIcRIcSfcRIcRIcRIcRIcRIcSgcShcShcShcShcSicRIcRIcRIcRIcSjcRIcSjcSkcSlcSlcSlcSlcSlcSlcSlcSlcRjcRjcRjcRjcRjcRjcRjcRjcRicPzcPzcPzcPzcRicRicRmcRjcRjcRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRuaadaaacRocSmcSmcRocSncRIcRIcSocRIcRIcRIcRIcRIcRIcSocRIcRIcSpcRIcRIcRIcRIcSjcRIcSjcSlcSlcSlcSlcSlcSlcSlcSlcSlcRjcSqcRicRicRjcRjcRjcRjcRicRicRicRicPzcRicRjcRjcRjcRjcRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacRucRucRucRucRuaadaadcRocRocRocRocRocRocRocRocSrcRocRocRocRocSscRocRocRIcSpcRNcStcSucRIcRocSdcRocRocRocRocRocRocRocRocRocRocRicRicRicRicRicRjcRjcRjcRjcRjcRjcRicRicRicRjcRjcRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacPocPzcPzcPzcPzcRocSvcRocSwcSxcSycRIcSzcRocRIcSAcRocRocRocSBcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRicRjcRjcRjcRjcRjcRjcRjcRicRicPzcPzcPzcPzcPzcSCcPzcPzcPzcPzcSCcSCcPzcPzcSCcPzcPzcPzcSCcPzcPzcSCcPzcPzcSCcPzcSCcSCcSCcPzcSCcSCcSCcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcRocSDcSEcRIcRIcRIcRIcRIcSscSocSFcSGcSHcRocSIcSIcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRjcRjcRjcRjcRicRicRicRicPzcPzcPzcPzcPzcSCcSCcSCcPzcPzcPzcSCcPzcSCcPzcSCcPzcPzcSCcSCcSCcPzcSCcSCcPzcSCcPzcSCcPzcPzcPzcPzcSCcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcRocSJcSKcRIcSLcRIcRIcRIcRocRocSMcRocSNcRocSOcSPcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRicRicRicRicRicRicPzcPzcPzcPzcPzcPzcPzcPzcSCcPzcSCcPzcPzcPzcSCcSCcPzcPzcSCcPzcPzcSCcPzcSCcPzcSCcPzcSCcSCcPzcSCcSCcPzcPzcPzcSCcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcRocSQcRocSEcRocSRcRocSEcRocRocSScRocSNcRocRocRocRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcSCcSCcSCcPzcPzcPzcSCcPzcPzcPzcSCcPzcPzcSCcSCcSCcPzcSCcPzcPzcSCcPzcSCcPzcPzcPzcPzcSCcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcRocSTcSUcSUcSVcSWcSXcSUcSUcSUcSVcRocSYcSZcTacTbcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcSCcPzcSCcPzcPzcPzcSCcPzcPzcPzcSCcSCcPzcSCcPzcSCcPzcSCcPzcPzcSCcPzcSCcSCcSCcPzcPzcSCcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcRocRocRocRocRocRocRocRocRocRocRocRocTccTccTccTdcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRocTecTecTfcTfcRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcRocRocRocRocRocRocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacTgcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPocPocPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPzcPocPocPocPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacPocPocPocPocPocPocPocPocPocPocPocPocPocPocPocPocPocPoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9278,37 +9279,37 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} (1,1,6) = {" -cTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcTicThcThcThcTjcTjcTjcThcThcTjcTjcTjcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcTkcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTlcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTrcTscTtcTucTucTvcTwcTrcTrcTrchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTrcTxcTycTycTzcTycTxcTrcTrcTrchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcThcThcThcThcThcThcTAcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTBcTCcTDcTDcTDcTCcTEcTocTocTocTocTochmaaachmcTpcTpcTFcTGcTHcTIcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTJcTKcTLcTMcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTscTNcTycTycTycTycTNcTwcTrcTrchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcTlcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTCcTOcTPcTQcTRcTScTCcTocTocTocTocTochmaaachmcTFcTTcTTcTUcTVcTTcTTcTIcTpcTpcTpcTpchmaaachmcTJcTWcTWcTXcTYcTWcTWcTMcTqcTqcTqcTqchmaaachmcTscTNcTZcUacTNcUbcTNcTNcTZcUacTNcTwchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcUecTTcUfcUgcTVcTTcTpcTpcTpcTpchmaaachmcTWcTYcUhcTWcUicUjcTYcTWcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcUkcUlcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUmcUncUocUncUpcTmcTmcTmcTmcTmcTmcTmchmaaachmcUqcUrcUscUscUtcUucTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcUvcUwcThcThcThcThcThcUxcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUycUzcUAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUncUBcUBcUCcUncTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcUEcUEcUEcUFcUDcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcUGcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcUHcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTxchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUIcUJcUKcULaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUMcUBcUBcUBcUncTmcTmcTmcTmcTmcTmcTmchmaaachmcUNcUEcUEcUEcUEcUDcTncTncTncTncTncTnchmaaachmcUOcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcUfcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcUPcTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcUbcTycTycTycTycTycTycTycTycTycTycTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTlcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUQcURcUScUTaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUncUBcUBcUBcUncTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcUEcUEcUEcUEcUUcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcUGcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcUHcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTxchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcTAcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUVcUWcUXaaacUYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUncUBcUBcUBcUncTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcUEcUEcUEcUEcUDcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcThcThcThcThcThcThcUZcThcUZcThcUZcThcVacThcThcThcThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVbaaaaaacVcaaacVdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUncVecVfcVgcUncTmcTmcTmcTmcTmcTmcTmchmaaachmcUUcUEcUEcUEcUEcUUcTncTncTncTncTncTnchmaaachmcVhcUccUccUccUccUdcVhcTocTocTocTocTochmaaachmcUGcTVcTVcTVcTVcTVcTVcUGcTpcTpcTpcTpchmaaachmcUHcTYcTYcTYcTYcTYcTYcUHcTqcTqcTqcTqchmaaachmcTxcTycTycTycTycTycTycTycTycTycTycTxchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cTgcThcVicThcThcThcThcThcThcThcThcThcThcThcThcThcThcVacThcThcTgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVjcVkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcVlcUncVmcUncVncTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcUEcUEcUEcUEcUDcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVocVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVpcVoaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVqcVraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcUEcUEcUEcUEcUUcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcUGcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcUHcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycTycTycTycTycTxchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcUNcUEcUEcUEcUEcUDcTncTncTncTncTncTnchmaaachmcUOcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcUfcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcUicTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcUbcTycTycTycTycTycTycVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcUDcVwcVxcVxcVycUDcTncTncTncTncTncTnchmaaachmcTCcUccUccUccUccUdcTCcTocTocTocTocTochmaaachmcTTcTVcTVcTVcTVcTVcTVcTTcTpcTpcTpcTpchmaaachmcTWcTYcTYcTYcTYcTYcTYcTWcTqcTqcTqcTqchmaaachmcTNcTycTycTycTycTycTycVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcVzcUDcVAcVAcUDcVBcTncTncTncTncTncTnchmaaachmcTCcVCcUccVDcUccVEcTCcTocTocTocTocTochmaaachmcTTcVFcVFcTTcTTcVFcVFcTTcTpcTpcTpcTpchmaaachmcTWcTWcTWcTWcVGcTWcTWcTWcTqcTqcTqcTqchmaaachmcTNcTNcTNcTNcVHcTNcTNcVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcVIcTCcVJcVKcVLcTCcVMcTocTocTocTocTochmaaachmcVNcVNcVNcTpcTpcVNcVNcVNcTpcTpcTpcTpchmaaachmcTWcVOcVOcVOcVOcVOcVOcTWcTqcTqcTqcTqchmaaachmcTNcVPcVPcVPcVPcVPcTNcVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTWcVOcVOcVOcVOcVOcVOcTWcTqcTqcTqcTqchmaaachmcTNcVPcVPcVPcVPcVPcTNcVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTWcVOcVOcVOcVOcVOcVOcTWcTqcTqcTqcTqchmaaachmcTNcVPcVPcVPcVPcVPcTNcVucVucVucVucTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTWcVQcVQcTWcTWcVQcVQcTWcTqcTqcTqcTqchmaaachmcTNcVRcVRcTNcVRcVRcVRcVRcTNcVRcVRcTNchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmcTmchmaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcVScVScVScTqcTqcVScVScVScTqcTqcTqcTqchmaaachmcVTcVTcVTcTrcVTcVTcVTcVTcTrcVTcVTcVTchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVvcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -cVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVscVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThcThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTjcTicTicTicTkcTkcTkcTicTicTkcTkcTkcTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTlcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTmcThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrchmaaachmcTscTscTscTtcTucTvcTvcTwcTxcTscTscTschmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrcTrchmaaachmcTscTscTscTycTzcTzcTAcTzcTycTscTscTschmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicTicTicTicTicTicTicTBcTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTCcTDcTEcTEcTEcTDcTFcTpcTpcTpcTpcTpchmaaachmcTqcTqcTGcTHcTIcTJcTqcTqcTqcTqcTqcTqchmaaachmcTrcTrcTKcTLcTMcTNcTrcTrcTrcTrcTrcTrchmaaachmcTscTscTtcTOcTzcTzcTzcTzcTOcTxcTscTschmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTmcTicTicTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTDcTPcTQcTRcTScTTcTDcTpcTpcTpcTpcTpchmaaachmcTGcTUcTUcTVcTWcTUcTUcTJcTqcTqcTqcTqchmaaachmcTKcTXcTXcTYcTZcTXcTXcTNcTrcTrcTrcTrchmaaachmcTtcTOcUacUbcTOcUccTOcTOcUacUbcTOcTxchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcUfcTUcUgcUhcTWcTUcTqcTqcTqcTqchmaaachmcTXcTZcUicTXcUjcUkcTZcTXcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicUlcUmcTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUncUocUpcUocUqcTncTncTncTncTncTncTnchmaaachmcUrcUscUtcUtcUucUvcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicUwcUxcTicTicTicTicTicUycTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUAcUBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUocUCcUCcUDcUocTncTncTncTncTncTncTnchmaaachmcUEcUFcUFcUFcUGcUEcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcUHcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcUIcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTychmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUJcUKcULcUMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUNcUCcUCcUCcUocTncTncTncTncTncTncTnchmaaachmcUOcUFcUFcUFcUFcUEcTocTocTocTocTocTochmaaachmcUPcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcUgcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcUQcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcUccTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTmcTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacURcUScUTcUUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUocUCcUCcUCcUocTncTncTncTncTncTncTnchmaaachmcUEcUFcUFcUFcUFcUVcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcUHcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcUIcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTychmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTBcTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUWcUXcUYaaacUZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUocUCcUCcUCcUocTncTncTncTncTncTncTnchmaaachmcUEcUFcUFcUFcUFcUEcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicTicTicTicTicTicTicVacTicVacTicVacTicVbcTicTicTicTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVcaaaaaacVdaaacVeaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcUocVfcVgcVhcUocTncTncTncTncTncTncTnchmaaachmcUVcUFcUFcUFcUFcUVcTocTocTocTocTocTochmaaachmcVicUdcUdcUdcUdcUecVicTpcTpcTpcTpcTpchmaaachmcUHcTWcTWcTWcTWcTWcTWcUHcTqcTqcTqcTqchmaaachmcUIcTZcTZcTZcTZcTZcTZcUIcTrcTrcTrcTrchmaaachmcTycTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTychmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cThcTicVjcTicTicTicTicTicTicTicTicTicTicTicTicTicTicVbcTicTicThaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVkcVlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcVmcUocVncUocVocTncTncTncTncTncTncTnchmaaachmcUEcUFcUFcUFcUFcUEcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVpcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVqcVpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacVrcVsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcUEcUFcUFcUFcUFcUVcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcUHcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcUIcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcTzcTzcTzcTzcTychmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVucVucVucVucVucVucVucVucVucVucVucVucVucVucVucVucVucVucVucVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcUOcUFcUFcUFcUFcUEcTocTocTocTocTocTochmaaachmcUPcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcUgcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcUjcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcUccTzcTzcTzcTzcTzcTzcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcUEcVxcVycVycVzcUEcTocTocTocTocTocTochmaaachmcTDcUdcUdcUdcUdcUecTDcTpcTpcTpcTpcTpchmaaachmcTUcTWcTWcTWcTWcTWcTWcTUcTqcTqcTqcTqchmaaachmcTXcTZcTZcTZcTZcTZcTZcTXcTrcTrcTrcTrchmaaachmcTOcTzcTzcTzcTzcTzcTzcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcVAcUEcVBcVBcUEcVCcTocTocTocTocTocTochmaaachmcTDcVDcUdcVEcUdcVFcTDcTpcTpcTpcTpcTpchmaaachmcTUcVGcVGcTUcTUcVGcVGcTUcTqcTqcTqcTqchmaaachmcTXcTXcTXcTXcVHcTXcTXcTXcTrcTrcTrcTrchmaaachmcTOcTOcTOcTOcVIcTOcTOcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcVJcTDcVKcVLcVMcTDcVNcTpcTpcTpcTpcTpchmaaachmcVOcVOcVOcTqcTqcVOcVOcVOcTqcTqcTqcTqchmaaachmcTXcVPcVPcVPcVPcVPcVPcTXcTrcTrcTrcTrchmaaachmcTOcVQcVQcVQcVQcVQcTOcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTXcVPcVPcVPcVPcVPcVPcTXcTrcTrcTrcTrchmaaachmcTOcVQcVQcVQcVQcVQcTOcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTXcVPcVPcVPcVPcVPcVPcTXcTrcTrcTrcTrchmaaachmcTOcVQcVQcVQcVQcVQcTOcVvcVvcVvcVvcTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcTXcVRcVRcTXcTXcVRcVRcTXcTrcTrcTrcTrchmaaachmcTOcVScVScTOcVScVScVScVScTOcVScVScTOchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmcTncTncTncTncTncTncTncTncTncTncTncTnchmaaachmcTocTocTocTocTocTocTocTocTocTocTocTochmaaachmcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpcTpchmaaachmcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqcTqchmaaachmcVTcVTcVTcTrcTrcVTcVTcVTcTrcTrcTrcTrchmaaachmcVUcVUcVUcTscVUcVUcVUcVUcTscVUcVUcVUchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaachmchmchmchmchmchmchmchmchmchmchmchmchmchmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVwcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +cVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtcVtaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9502,35 +9503,35 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacVUcVVcVWcVXcVYcVZcVYcWacWbcWccWdcVUcWecWfcWgcWgcWgcWhcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacVUcWicVYcWjcVYcWkcVYcWlcVYcVYcVYcWmcWgcWgcWgcWgcWncWocVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaacVUcWpcVYcWqcVYcWrcVYcVYcVYcVYcVYcVUcWscWgcWgcWgcWgcWtcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcVUcVUcVUcVYcVYcVYcVYcVYcVYcVYcWucWvcWvcVUcVUcVUcVUcVUcVUcVUcVUcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcWwcVYcVYcVYcVYcVYcVYcVYcVYcVYcWxcWycWzcVUcWAcWucWBcWBcWBcWCcWDcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcVYcVYcVYcVYcVYcVYcVYcVYcWEcVYcWxcWFcWGcVUcWHcWIcWJcWKcWLcWMcWNcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcWOcWPcVYcVYcWQcWQcWQcWQcVYcVYcWxcWRcWScVUcWTcWUcWgcWgcWgcWTcWUcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcWVcWWcVYcVYcWucWvcWvcWCcVYcVYcWIcWXcWXcVUcWYcWNcWgcWgcWgcWYcWZcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaacVUcVUcVUcVUcVYcXacXbcXccXdcVYcVYcVYcVYcVYcVUcWTcWUcWgcWgcWgcWTcXecVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXfcXfcXfcXfcXfcXfcXfcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXg -aaaaaaaaaaaaaaaaaacVUcVYcXacXhcWScXdcVYcVYcVYcVYcVYcWmcWYcWNcWgcWgcWgcWYcWZcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXicXicXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaacVUcVYcWIcWXcWXcWMcVYcVYcVYcVYcVYcXkcWTcWUcWgcWgcWgcWTcXecVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXlcXlcXmcXmcXlcXicXicXicXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaacVUcXpcVYcVYcVYcVYcVYcVYcVYcVYcVYcVUcWYcWNcWgcWgcWgcWYcWZcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXlcXmcXmcXmcXmcXlcXicXicXjcXjcXjcXjcXqcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXncXg -aaaaaaaaaaaaaaaaaacVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXmcXmcXmcXmcXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXrcXscXtcXucXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXmcXmcXmcXmcXmcXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXvcXjcXncXvcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXlcXmcXmcXmcXmcXicXicXicXjcXjcXqcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXvcXwcXxcXycXzcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXlcXlcXlcXmcXmcXmcXicXicXicXjcXjcXjcXjcXAcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXBcXCcXCcXDcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXlcXlcXicXicXicXmcXmcXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXqcXjcXjcXjcXjcXjcXncXvcXncXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXicXicXmcXmcXmcXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXicXmcXmcXmcXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXocXjcXjcXjcXjcXjcXEcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXmcXmcXmcXicXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXFcXjcXjcXjcXjcXjcXocXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXmcXmcXmcXicXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXmcXmcXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXmcXicXicXicXicXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXqcXjcXqcXjcXqcXqcXqcXjcXqcXjcXjcXqcXjcXqcXjcXqcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXicXicXicXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXqcXjcXqcXocXqcXjcXqcXjcXqcXqcXjcXqcXjcXqcXqcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXicXicXicXicXicXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXncXjcXqcXqcXqcXjcXqcXjcXqcXncXqcXjcXqcXqcXjcXqcXqcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXmcXmcXmcXmcXmcXmcXmcXmcXjcXjcXjcXncXjcXjcXjcXncXjcXjcXjcXqcXjcXqcXjcXqcXjcXqcXjcXqcXjcXncXqcXjcXqcXqcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXmcXmcXmcXicXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXqcXjcXqcXjcXqcXqcXqcXjcXqcXjcXjcXqcXjcXqcXjcXqcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXicXicXicXicXicXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXicXicXicXicXicXicXicXicXicXicXicXicXicXicXjcXjcXjcXjcXjcXjcXjcXjcXAcXjcXjcXjcXjcXjcXjcXjcXncXjcXjcXjcXjcXjcXjcXjcXg -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXfcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXg +aaaaaaaaaaaaaaaaaacVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacVVcVWcVXcVYcVZcWacVZcWbcWccWdcWecVVcWfcWgcWhcWhcWhcWicVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacVVcWjcVZcWkcVZcWlcVZcWmcVZcVZcVZcWncWhcWhcWhcWhcWocWpcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaacVVcWqcVZcWrcVZcWscVZcVZcVZcVZcVZcVVcWtcWhcWhcWhcWhcWucVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcVVcVVcVVcVZcVZcVZcVZcVZcVZcVZcWvcWwcWwcVVcVVcVVcVVcVVcVVcVVcVVcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcWxcVZcVZcVZcVZcVZcVZcVZcVZcVZcWycWzcWAcVVcWBcWvcWCcWCcWCcWDcWEcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcVZcVZcVZcVZcVZcVZcVZcVZcWFcVZcWycWGcWHcVVcWIcWJcWKcWLcWMcWNcWOcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcWPcWQcVZcVZcWRcWRcWRcWRcVZcVZcWycWScWTcVVcWUcWVcWhcWhcWhcWUcWVcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcWWcWXcVZcVZcWvcWwcWwcWDcVZcVZcWJcWYcWYcVVcWZcWOcWhcWhcWhcWZcXacVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaacVVcVVcVVcVVcVZcXbcXccXdcXecVZcVZcVZcVZcVZcVVcWUcWVcWhcWhcWhcWUcXfcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXgcXgcXgcXgcXgcXgcXgcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXh +aaaaaaaaaaaaaaaaaacVVcVZcXbcXicWTcXecVZcVZcVZcVZcVZcWncWZcWOcWhcWhcWhcWZcXacVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXjcXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaacVVcVZcWJcWYcWYcWNcVZcVZcVZcVZcVZcXlcWUcWVcWhcWhcWhcWUcXfcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXmcXmcXncXncXmcXjcXjcXjcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXpcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaacVVcXqcVZcVZcVZcVZcVZcVZcVZcVZcVZcVVcWZcWOcWhcWhcWhcWZcXacVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXmcXncXncXncXncXmcXjcXjcXkcXkcXkcXkcXrcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXocXh +aaaaaaaaaaaaaaaaaacVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVcVVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXncXncXncXncXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXscXtcXucXvcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXncXncXncXncXncXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXwcXkcXocXwcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXmcXncXncXncXncXjcXjcXjcXkcXkcXrcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXwcXxcXycXzcXAcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXmcXmcXmcXncXncXncXjcXjcXjcXkcXkcXkcXkcXBcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXCcXDcXDcXEcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXmcXmcXjcXjcXjcXncXncXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXrcXkcXkcXkcXkcXkcXocXwcXocXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXjcXjcXncXncXncXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXjcXncXncXncXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXpcXkcXkcXkcXkcXkcXFcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXncXncXncXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXGcXkcXkcXkcXkcXkcXpcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXncXncXncXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXncXncXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXncXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXrcXkcXrcXkcXrcXrcXrcXkcXrcXkcXkcXrcXkcXrcXkcXrcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXjcXjcXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXrcXkcXrcXpcXrcXkcXrcXkcXrcXrcXkcXrcXkcXrcXrcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXjcXjcXjcXjcXjcXncXkcXkcXkcXkcXkcXkcXkcXkcXkcXocXkcXrcXrcXrcXkcXrcXkcXrcXocXrcXkcXrcXrcXkcXrcXrcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXncXncXncXncXncXncXncXncXkcXkcXkcXocXkcXkcXkcXocXkcXkcXkcXrcXkcXrcXkcXrcXkcXrcXkcXrcXkcXocXrcXkcXrcXrcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXncXncXncXjcXncXncXncXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXrcXkcXrcXkcXrcXrcXrcXkcXrcXkcXkcXrcXkcXrcXkcXrcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXjcXjcXjcXjcXjcXncXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXkcXkcXkcXkcXkcXkcXkcXkcXBcXkcXkcXkcXkcXkcXkcXkcXocXkcXkcXkcXkcXkcXkcXkcXh +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXgcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXhcXh "} diff --git a/paigrid.png b/paigrid.png new file mode 100644 index 0000000000000000000000000000000000000000..55ca7bf92247791cac857e2e86208b79438d3bb3 GIT binary patch literal 8672 zcmaKQcRW@9AO9(Z$f%4c$*!A`S@zD}_uOkmvg#sxX3H)@_H0<^+OlVe?9i1FvXU!& zBia0ptG=J__xt$$et%r&fphNr^?sk%bG^c~HI*pH7|8$tpiog((1ou%M<3FY@K2Jc zUJQIWoCuaP)T&`DFGp#0-knoaJay?qRv1xK zl>bv&9qzLcWFsVVEU%)1UWY|=?M^>_Z8KcI`K|Y$;9dSvw$`aaF5IH+YsQN zzLos=1Yq=nh4w^N3~=>=Wtal+KpZIOM@1+C`Zoa@E44OJV1x&_se-mr21=@c=00lj zGJy0fa8oBN_&RXvF>vn#8=D94BpIN&vxb)Vd83GW0Rf*>a+yR8yQpG-5h;%&2^!6N z+BNK_@IDG$Dh_>lGf z{n>;0eyoEG08G314jgdvl{5N_6Z_j8yy93n^}vKY%XKr-s*Fme0?1k%L$5m=osHtl z=QX3F^K)|}s%>&cW?g8X1M3#kX7s-8wy(tA=Em2?8TJ5yy8%k4w!XIX{8G=p+#h@9 z$^9?iqLucl$Pf3JhFIHF?$_ueXl8ZJJ4Pv_JY5&aW(}8%z5bqK@X%srihGwxYDyR= z!APBW9K(}$*PQ6L8W**`OY_Vo0Ib#7zx#BJl*s=<&~(51;i~k$QWgi`Z>19J2mmGu z?7YaXa_J6I08q#ZK$OT{`t|N2cQf(jcc;I+Bj39x@5cl{#$uJ2u>pTdFbD-pH0jnt`9jJE9NHgADs}DGHO7;Wk1v8ehuoL$q^x2|F z>63%ESl%h0Iv>e?wKI%HhgB^`Seaip0(liwW?GYUIw=}ze5W=>`~x5mxEE5d#Q!3o zOh@w5*$VlZyjzS1zt`qAkvqvTVOmkS@U52(hXrQ|zqHh;fJBG_ho zlefK9uJktdnK<+AQr3dA*mlMeQ~^<4_=b6Zsr#w(0gBCML{7QOT{XKRtE{iCuQ{Te zcl9#6(7CZQx6Tkf(P`mgjmuMe%UOGFyY1qA0sc^ZWp1|N^U)Xhs2_*Px7}htA1*Jz zRrCC$O6eQq;Q7HjgO7CC7P<3Ng_IfD;yTAHY|2PPUvOW&@gaCFeXey*aPHC^%bF2c z`h6M4H(Po$*L1rustohg^Fs5)mPrD#;Oi9KiM*G{bHdSva)mD|b&GXE^DYRvrik_i z(W$6q7ru%gVthdVVDn+|cbD386Y*Cx6F;H{yBC$dCw?dT<$jhTgf^%n%=#Kb>P3=^ z)(q|!i<8uI7=|JlI*>PS@h>GUBvU2ZgZhX{gg0$W7g@Y&JZJnR1RpXV%7G>!a&R5& zMn>nG==l`g0R{DD^Ur)rz=BY^_LANuJ?nh&yimwG&mJlL#@Ap!oY1=)bRdRENau0468wzZQYk+VYXKC-Kw;Q4^X`iVsQWDC4DJn0hDu^!EU4LOEO){J0 zxRvIjd1m2SZsNLc#3aq?^_lCJa)i`t_$`fXpoGK(eXKH82dlKyAX2oPo1W94SZA;s zKq=dy%4N)@WF6giI(WCniGPN=eeR@Z z!@|yGAHIF$zTHmlhSFJm;_|cX#N%iCE=s%?cC?pZ;_DdysUv^4RYpGBEZ!_}`bkX9 zfW&Luoo9Ebo<3|ho@Jl4Yqx8E%}LD3!l|Z#*H}r>)u_q2o+GX7Lh3^5=hUgHdxjo{+?9Ei)s`w{bA~wvE0y(+f(=Ctvh_j3yXAKZ(+fF<>k8{~ z&*j!=#%W?RhOJvmepYr?=2tP4%#RR{7ggF-`j}bYr?;+pU(~u1*AVAZ>+@`1l7u33 zloHEi$mHw%)`><8B{rGTm$oA9^Zr-DBA>N>KXw0z;B4iE?(1z2)Adq^l&tBkYn+4D z!y?1g0=sz=rFc^>wNHF#m{WDxaJ)P1HMo(UTAtdnoHt&)BC_&uCG<;Xk5K0I37{;4Ic3gD%}U&w z6qqzH?YY%l^`WX;tJOZkGh+k*&UGxq?H3 z(IL`N4q^I?1N@1??gL-sou?Fb6cQ9BQ?2>6M2mS;g%MH^FGgbQR;^I2bUUw=K@Uzp zU0=mk?XoB@qDbVCZR6D5@_Oh@`V9H(WBMe%4|g3rU-q^93eKg==RMCYmLQ`Zrg{6t zzhtQqd2~-X)-JenM3H&6Ftu2-@(qX#gpJ4>Bd%z!DI+wzVt>Tc3wyG^7tH3KuX)0i z|GZwELVY4tEQ2n^?W&!Cq*w!gP;AU|M>&W^Bd*dKZ~e{6t-HW7xa{ElqsS`0EAb?q zHs#L?P8;x$Rm$ajM;c!Hj36nqwnSSs^@eweCSWse^e*?5ca1;4mA0CBxO~3l{B&$( zc8D69he`iiLjgv#Ov2G~oNSi%^oiOaC&Lj1em<*3Vc^_ z!e)saB%2TRS^DyM`L32epTSgx*-l9MB`MnQh$5PC`b1j4k!xQ(<}ZcXcQqw{dGR(M z+g4-IZ#8JO_-&FW!-z5gO8k~c`G{h4>@CF<>h1EzZ^d!G#NKP;bwQQ#HLsf_s_QLt zJNtUYrIBxtzmPjfk(I%T3bW5!j|NsQJ+A*P^aD3;RKK||)!8@>o&Ys)RyfODmEH19 z>7sCGaVufh?rx!`o#S!`(IC-22^(eQ=bBGAra?)hZuIbtB_+xZ=Ej5cRd*f=5eo2G zTKf!}gM#PW;^vvD%_|gQV{T6$7fh23F}pEYGx1^MQr1%Lr0S*Y8r?Ul)#{NN7{*U} z?J12jQ>6(>7LkOz9|fq{c0_>%k-e) zVdR2%y?CGTTD8ks+4%egbTvAqSj^N8?}C>&h#S)Cs7tF$DXKBHsaf%AsCaC(xp*n# zR^P<02G5^#hr_rGQOSvhbuatP_nRA2bQ8W#T>E|9b))WFD~0u1^`^gMmSsofCqi-3 zMh9O;R=@aRn%%S32fiq65(fwMAH-}#Q^}u>PLA#lp$J*ZxGg0rIwS40zqpqx-*3^+ znL&T>>Y%%bo{rCV3%B&SZy;&lW#U?5T$7!5_CCIOiJ^GBy`}w1W2c88zsWDu?(#eL zFYZjMucxTA=De@^T|0cRUAm$7F?TnPAujIl6j9Rpp1B~;IP5pCnk(yS0Du<<0Qd(1 z!1f`0T?7Evn*e~n2LNJ806=daYx@2Ud?i;=kVSfo{YamRX2-d9^fxSg!K>JIUNP@! z@lUjKle>Dag*Y|oRG=k8hv(Zi=6l_KcUXVU<+4+uUMYk#b1!@*iZ#`~!eh|(uATGV z3knO#-Bz0sOW9JMCJlF7%`K`b-xky|QY$_e^UVm;n0#z{=Q{SLiYGj_2K4eV36}Yo6w9oWxU0y7 zlvEZ0g<(URLVnIeDpo;XoZ*cg%_rAxpEHZ{JAuq%jKJ^Py9;d7WipwzT$FErYAD>U zZ$4^h#>qNejV)l#Vg$2_LYt`Yd$BwjVNx7P-^#Wr zB071-a~8ei=QY%H0-?AlDg^>EwPxIMaOW!CFmQ7&^DqR5+BOfT&0U%`z%<2Sxc(K3AT zLiDG-nQI4p&-CIw7)yF=!^1`+$^;_4EQx9JL~_fv7c;|pYW#L%`P+vd@fGkp?td_x z^&w^1qV@~@37xxT@^E>1Vq`)x8%oCHm^1{EAus9ik8im(xhzVKHu_+ffA}sJny!9X zj|oflEQV%5dfrjhFD)FAZSZsYy!NJrLtyQsX)e}<0^W;yg#)i+Y?yKFuZ+CSfDfVf zx^T%e0@6>OOY4CR{m2fifK5({GA?~97aFFa-~&23ca)f+Cr(3OWpDFcMGYu z1(*0FbwQ+H_baGCLAC+2cNxjF0l%%%TwNPn*_aHCLPK$J9ooI3-Gf!)xM z`3P+7W|8gGPoqNA2EN!$)4qzaKo(2E^&-K177|EW~eh*lTbkxWPtl<2iNtEv23iPGk^>!nMe5u6n73_ z1MQcOHgg3RWQ6N8{`xOmOJ{K38#Z{ETtoPwbWk{F=pKcE-EC2_bWKWR7G4%K0LeZ; zfp`T=@NhACM8Dv>hIt{s$f_Jl45IdnM)OE*a0{+Bc=~Jx)XfN>av&4g)6g?`XI|4G zwo}_LQCP3}L~(1WVN3~ep-9@7OP>>(oFUv%RX%wL>`v3F`XDsOuECP`O$A;nXda7 zWQMw+Mn@*NjuJ>|X|9F6ZY&U!fs6+!hJFC*aX&ERkf$z)iq9E6aa+9%%L8u{R|09y z`J||QKO{Q>KA16Ky7fCU79wWdXsmbZ|0Ga;4U5O5TbWcCzhy3Dl*?POJvsjv zlU_8qfzTjyjU4GDNsLSYd$+*qJ_*VSnJkC{Yk9>7Kd%Ia7KeP?`gna4xz~O=Po{z& zB&9LFN~XY`59RxWUoEhqOPF7e8f{6aLWZ(Ha zIl9scobq;G2oN`P4uCsHr2}2eEA6UfGkEUL^L}e6YZT7?+ewl_kzA*cA_5jeArZ82 z7SYYTk0)+(9?B8gKKl4S_+|reO0?DKBPR2p6mCB%D99a{iX0guTL&84wph4(-va{bVG6NL02%D*y zr1Pps(q-U?XD;sg$<}XZHMu)5Khe((3a?A)fuME(#vH;F;crOCE$`afR6xb1Q=W50 zsAHNoX?*MbV-j^t-%tTQy0{q%Bty}vC~2ox7vOa?=6j+C!h6Y16DXUpg?#~LEbHK7 zoHrEfbWMTVFP|e<1kGZU+E#R97IwHeR>G9-*06xSlxW`DAPbm1Q$K$ zLo!)mJ?IW<a+3l%tCA56O6Qvb|6yYhTuelIuq=Y@VM)54Xd^w%;!t>sS#!LC7v z_J*K(fP%uS#0byl#+?Ek8{2F8I{oj}qIK_9dsEmIySS zcYj9RYHuUruxIadi@B|X8dh&8i9&0n8PQO^`Y%#ac$ap7H)si2wy<6M7y62gc%7;5 z;^12Nu8?WfCf>Ckv;XB^d(KmyziasZmy~wM|39QOG5W+?>&U{GWM4lfns>Wb&xZwC z7<_9uZ0>rBaQ@~RU(_A-tD^4fG?qn3%B4$^w#gB8fp+S&Cr{Idojj)kVKAnwVc4W( zYn@C>-=^CryiJ-p(&kR$wU7TzN&)P>WvO>wzA(U=Xa5{DM|RUE20f{Pvc!HLshz1be@zX< zXENf0Kj=K}U8n|{nu=T2nixm{_XqmjrPe!#jlX8$?hO8XPu>lO_7sACYJ)zy~- z{<*ksE*nhQ{2fD%Z~^WdoJV$K5tS?+wR?qrg`NA60!Cwcq4VEhz&L}^9*BiwDHqc~#5KmRSvNyf>2cwPdX4`X*{$ZK-e`(^#MX6q>fc{7=t^ngs@)fp8Fy6j1lM@V? z1Iaz++Oxx1xR5yVV_PE+Z}H|p0YXE-?+j$1%QOPrM{wn7el!Nn#VLlL!#4^}{M-K! zVaX8s;B8UucTfw>5ijIWBRk$fy59u|ZlKSFlL=NYDHwIaN5|h{jH}mj_~TWQk1ZMO zRUlb{S7BWwMOc6XFgbQq6FE4(nfyXvQBm{Sv?I3{3B85dlbroP7eK`EE4H-qdoD)Z z_BB2zx(ri~k+>CR_d9xHTa}K`ncl_pO#aNtCL~`Et4sD~7hNlk8EPl91j-5od1Czt zzEp7WfmmD=K`abWICTLm=8wW5uozM%e_7X9F+lt;`jhE-%}@`cY?)ry#L>WW;AaycU$`a&-h|6L2bK!7D%??E_sUNq z>5S)geoH)G`YIzb@k(~B!#3k^izsV^wAx+xo9)!&Z!hR8B!#v8rzJ6A*L)E#tjAX{ z3tm{Ddmp53XU%YuHjh$1e$L*WQ~uj8^a`8ph-Nz{mEXpYo%Lon-(5o~$INd_zfBsV z(1n?oGW=G=`=vJL!Ibt6v15PHRlZAZ>L;sWJQw+Opc*hWTz8igt{Lw z2J2dZJW=uOYSB78=zaoh|qf8Sg2N8Le^ugoS1%Ouj1DWK2tSYJ*0UuqzsPmIodsBx@a1pSGD zwWtg_QZoZ^jt^c9|4~IruycAjE(m7&b7KxT=c- zhrN1nOTgY*_C&{OsxjI~yEhKP1ADVK%J%E3DqvYFUX^e{W8X2p9dmG!u6?`rtD%s9 z#Us$7i(CvrywEZ5l6e10HpD;l77|j?BZa{XuXoHw-O(Y(j!m=AMROib2432@0%)-k zO0Q{-fvVgH1A2kcW{m_1mBBFm`rN<@R zSLbR80Rw(tnR~{SiOhBtkbPs_`d6mHqYT>G+2H27{Xz0S3YkiI1HX$Sd&LFvU{&ET zM`nOyb91tag?WsywqWnSnNYX@y5N~<73)13HoDfr(SzuXDKtkOXA=cZ$D(g!aC~gl zu2D!Up=NL#C~5Z(<$wRg^F|MAeSEdLos~hgl%MYw#?^H7GQsTjifl|2v*M30J;ceq-`ydz=055pPEmi~q3#0y$#_ zA%sdew#QRDFFNn^ANrS=i8G{1?7g3;EZ?19|C~Uz{GjpCDsIUGw^K8{ZST7|TI}N+ zpYyX+^BCG|KMq=|OkW^{sq;7ID<0=0Br6(#=p~_bX#Umy101#7a$o!0|0SPT{6{`n zMK9LwC1@@4dTe1xUAqe5(?-|2`i@pjnxe(Yky&Fey4s!+u*BqlXVRj5a7g%NN8;Kmg_rTw}}69%4-X5C2$` zF6cZQo${hYaRG&x|Ci29`C2(SgH!dDyUl%bRs=_lGscmxe)xTt8B+nFeQTV*ng4BU zPdm@U{C`|}usdvhMhKajkPdQ&AYJP!+|m5RTI}DWlbmsA=g%}IZ|LvTK^0~Ti<}3r z|2_hH?BZLf5=JJ$(hx#@CdLxfa7W=>7z?JcB+f@fkqHw8{+!1A8fH&GA0)14R~>|>IfNm} z(fB8GXBnO^Y@o$+tBfcJCS`X~yn90YpYad<)G{GLz>}Y}%dXa7mhQ%y{*NjbL#+bv35`W6C11aIm2k*A1;4&H04?w1@#tZME|^S0(Jc zjG88E7TErr``!A|`qkh6ocsJHXEMlBLBQy_TR#qitIcHdrkQOkp$X$a}=0;)tFOyY}By5>x#^e^%F`MnI1{i#N^OUid)8 zlU_p3b=vrgUN|X(szO9MEmUz78`84~NEcXpR_FaGMC5wp`9m z2~$hEO=lLxMYJmKz+#dBYv?6C(Q{^fxmMy<==#}b{6E$Ehv&5DbXIZ1%p;GbO+fwg zW-()7j%O4CKIp@C(N2@L={9vSu6NOX?~GZin?U6uGZ4QmICv>_K?ok911gG|3Pp1F G0{;&wwZ%99 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 0b5b335ebb0..0517faf17e6 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -54,6 +54,7 @@ #define FILE_DIR "code/game/machinery/pipe" #define FILE_DIR "code/game/magic" #define FILE_DIR "code/game/magic/cultist" +#define FILE_DIR "code/game/magic/playerpower" #define FILE_DIR "code/game/mecha" #define FILE_DIR "code/game/mecha/combat" #define FILE_DIR "code/game/mecha/equipment" @@ -98,6 +99,7 @@ #define FILE_DIR "code/modules/mob/living/silicon/ai" #define FILE_DIR "code/modules/mob/living/silicon/decoy" #define FILE_DIR "code/modules/mob/living/silicon/hivebot" +#define FILE_DIR "code/modules/mob/living/silicon/pai" #define FILE_DIR "code/modules/mob/living/silicon/robot" #define FILE_DIR "code/modules/mob/new_player" #define FILE_DIR "code/modules/power" @@ -146,6 +148,7 @@ #define DEBUG // END_PREFERENCES // BEGIN_INCLUDE +#include #include "code\names.dm" #include "code\setup.dm" #include "code\stylesheet.dm" @@ -238,6 +241,7 @@ #include "code\defines\mob\living\silicon\ai.dm" #include "code\defines\mob\living\silicon\decoy.dm" #include "code\defines\mob\living\silicon\hivebot.dm" +#include "code\defines\mob\living\silicon\pai.dm" #include "code\defines\mob\living\silicon\robot.dm" #include "code\defines\mob\living\silicon\silicon.dm" #include "code\defines\obj\assemblies.dm" @@ -435,6 +439,7 @@ #include "code\game\magic\cultist\ritual.dm" #include "code\game\magic\cultist\runes.dm" #include "code\game\magic\cultist\specialtalisman.dm" +#include "code\game\magic\playerpower\pp.dm" #include "code\game\mecha\mech_bay.dm" #include "code\game\mecha\mech_fabricator.dm" #include "code\game\mecha\mecha.dm" @@ -525,6 +530,7 @@ #include "code\game\objects\devices\igniter.dm" #include "code\game\objects\devices\infra_sensor.dm" #include "code\game\objects\devices\multitool.dm" +#include "code\game\objects\devices\paicard.dm" #include "code\game\objects\devices\powersink.dm" #include "code\game\objects\devices\proxy_sensor.dm" #include "code\game\objects\devices\scanners.dm" @@ -558,6 +564,7 @@ #include "code\game\objects\items\weapons\medical.dm" #include "code\game\objects\items\weapons\misc.dm" #include "code\game\objects\items\weapons\mops_cleaners.dm" +#include "code\game\objects\items\weapons\paiwire.dm" #include "code\game\objects\items\weapons\papers_bins.dm" #include "code\game\objects\items\weapons\RCD.dm" #include "code\game\objects\items\weapons\RSF.dm" @@ -726,6 +733,13 @@ #include "code\modules\mob\living\silicon\hivebot\login.dm" #include "code\modules\mob\living\silicon\hivebot\mainframe.dm" #include "code\modules\mob\living\silicon\hivebot\say.dm" +#include "code\modules\mob\living\silicon\pai\examine.dm" +#include "code\modules\mob\living\silicon\pai\hud.dm" +#include "code\modules\mob\living\silicon\pai\life.dm" +#include "code\modules\mob\living\silicon\pai\pai.dm" +#include "code\modules\mob\living\silicon\pai\recruit.dm" +#include "code\modules\mob\living\silicon\pai\say.dm" +#include "code\modules\mob\living\silicon\pai\software.dm" #include "code\modules\mob\living\silicon\robot\death.dm" #include "code\modules\mob\living\silicon\robot\emote.dm" #include "code\modules\mob\living\silicon\robot\examine.dm" @@ -755,6 +769,7 @@ #include "code\modules\power\terminal.dm" #include "code\modules\power\tracker.dm" #include "code\modules\power\turbine.dm" +#include "code\modules\power\Ultralight.dm" #include "code\modules\power\antimatter\computer.dm" #include "code\modules\power\antimatter\engine.dm" #include "code\modules\power\antimatter\fuel.dm"