diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 67391a1854..ee4e577f9f 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -54,6 +54,8 @@ var/global/datum/getrev/revdata = new("config/svndir.txt") if(svndirpath && fexists(svndirpath) && fexists("[svndirpath]/entries") && isfile(file("[svndirpath]/entries"))) var/list/filelist = dd_file2list("[svndirpath]/entries",null) + if(filelist.len < 4) + return abort() revision = filelist[4] commiter = filelist[12] diary << "Revision info loaded succesfully" diff --git a/code/defines/obj/decal.dm b/code/defines/obj/decal.dm index d12a8497f8..68c6245f98 100644 --- a/code/defines/obj/decal.dm +++ b/code/defines/obj/decal.dm @@ -41,7 +41,7 @@ /obj/effect/decal/cleanable/blood name = "Blood" - desc = "It's red. Its Gooye. It is the chefs cooking perhaps." + desc = "It's red. It's Gooye. It's the chef's cooking, perhaps?" density = 0 anchored = 1 layer = 2 @@ -94,7 +94,7 @@ /obj/effect/decal/cleanable/xenoblood name = "xeno blood" - desc = "It's green. Must be more of the chefs cooking." + desc = "It's green. Must be more of the chef's cooking." density = 0 anchored = 1 layer = 2 diff --git a/code/defines/obj/machinery.dm b/code/defines/obj/machinery.dm index 97f93bab18..42c3f0ca91 100644 --- a/code/defines/obj/machinery.dm +++ b/code/defines/obj/machinery.dm @@ -19,7 +19,7 @@ gl_uid = 1 /obj/machinery/autolathe - name = "Autolathe" + name = "\improper Autolathe" desc = "Produces items with metal and glass." icon_state = "autolathe" density = 1 @@ -42,7 +42,7 @@ active_power_usage = 100 /obj/machinery/camera - name = "Security Camera" + name = "security camera" desc = "This is used to monitor rooms. Can see through walls." icon = 'monitors.dmi' icon_state = "camera" @@ -60,8 +60,8 @@ active_power_usage = 10 /obj/machinery/dispenser + name = "\improper Tank Storage Unit" desc = "A simple yet bulky one-way storage device for gas tanks. Holds 10 plasma and 10 oxygen tanks." - name = "Tank Storage Unit" icon = 'objects.dmi' icon_state = "dispenser" density = 1 @@ -73,7 +73,7 @@ active_power_usage = 10 /obj/machinery/dna_scanner - name = "DNA Scanner/Implanter" + name = "\improper DNA Scanner/Implanter" desc = "Scans DNA." icon = 'Cryogenic2.dmi' icon_state = "scanner_0" @@ -86,7 +86,7 @@ active_power_usage = 300 /obj/machinery/dna_scannernew - name = "DNA Modifier" + name = "\improper DNA Modifier" desc = "Scans DNA better." icon = 'Cryogenic2.dmi' icon_state = "scanner_0" @@ -99,7 +99,7 @@ active_power_usage = 300 /obj/machinery/firealarm - name = "Fire Alarm" + name = "fire alarm" desc = "Pull this in case of emergency. Thus keep pulling this forever." icon = 'monitors.dmi' icon_state = "fire0" @@ -115,7 +115,7 @@ power_channel = ENVIRON /obj/machinery/partyalarm - name = "Party Button" + name = "\improper Party Button" desc = "Cuban Pete is in the house!" icon = 'monitors.dmi' icon_state = "fire0" @@ -169,7 +169,7 @@ active_power_usage = 4 /obj/machinery/restruct - name = "DNA Physical Restructurization Accelerator" + name = "\improper DNA Physical Restructurization Accelerator" desc = "This looks complex." icon = 'Cryogenic2.dmi' icon_state = "restruct_0" @@ -182,7 +182,7 @@ active_power_usage = 600 /obj/machinery/scan_console - name = "DNA Scanner Access Console" + name = "\improper DNA Scanner Access Console" desc = "Scand DNA." icon = 'computer.dmi' icon_state = "scanner" @@ -204,7 +204,7 @@ active_power_usage = 400 /obj/machinery/door_control - name = "Remote Door Control" + name = "remote door control" desc = "This controls doors." icon = 'stationobjs.dmi' icon_state = "doorctrl0" @@ -228,7 +228,7 @@ active_power_usage = 4 /obj/machinery/driver_button - name = "Mass Driver Button" + name = "mass driver button" desc = "FIRE AWAY!" icon = 'objects.dmi' icon_state = "launcherbtt" @@ -241,7 +241,7 @@ active_power_usage = 4 /obj/machinery/ignition_switch - name = "Ignition Switch" + name = "ignition switch" desc = "Activates that igniter." icon = 'objects.dmi' icon_state = "launcherbtt" @@ -336,7 +336,7 @@ var/lastgenlev = -1 /obj/machinery/power/monitor - name = "Power Monitoring Computer" + name = "\improper Power Monitoring Computer" desc = "Used to monitor the power. Pretty useless." icon = 'computer.dmi' icon_state = "power" @@ -359,7 +359,7 @@ active_power_usage = 60 /obj/machinery/light_switch - desc = "A light switch" + desc = "light switch" name = null icon = 'power.dmi' icon_state = "light1" @@ -390,20 +390,20 @@ obj/effect/overlay/hologram//The projection itself. If there is one, the instrument is on, off otherwise. /obj/machinery/hologram/holopad - name = "AI holopad" + name = "\improper AI holopad" desc = "A floor-mounted device for projecting a holographic image. It is activated remotely." icon_state = "holopad0" var mob/living/silicon/ai/master//Which AI, if any, is controlling the object? Only one AI may control a hologram at any time. /obj/machinery/hologram/projector - name = "Hologram Projector" + name = "\improper Hologram Projector" desc = "Makes a hologram appear...somehow..." icon = 'stationobjs.dmi' icon_state = "hologram0" /obj/machinery/hologram/proj_ai - name = "Hologram Projector Platform" + name = "\improper Hologram Projector Platform" desc = "Used for the fun of the diabolical AI." icon = 'stationobjs.dmi' icon_state = "hologram0" diff --git a/code/defines/procs/gamehelpers.dm b/code/defines/procs/gamehelpers.dm index 6f7918290b..39b0511950 100644 --- a/code/defines/procs/gamehelpers.dm +++ b/code/defines/procs/gamehelpers.dm @@ -19,7 +19,7 @@ return null return 0 -/proc/get_area_name(N) //get area by it's name +/proc/get_area_name(N) //get area by its name for(var/area/A in world) if(A.name == N) return A diff --git a/code/defines/turf.dm b/code/defines/turf.dm index 140f1a3f5a..61fdc42b7b 100644 --- a/code/defines/turf.dm +++ b/code/defines/turf.dm @@ -37,7 +37,7 @@ /turf/space icon = 'space.dmi' - name = "space" + name = "\proper space" icon_state = "placeholder" temperature = TCMB diff --git a/code/game/gamemodes/events/ninja_equipment.dm b/code/game/gamemodes/events/ninja_equipment.dm index 6c489d87a2..d4f390db4f 100644 --- a/code/game/gamemodes/events/ninja_equipment.dm +++ b/code/game/gamemodes/events/ninja_equipment.dm @@ -1121,7 +1121,7 @@ ________________________________________________________________________________ else break U << "\blue Gained [totaldrain] energy from [src]." else - U << "\red The exosuit's battery has run dry of power. You must find another source." + U << "\red The exosuit's battery has run dry. You must find another source of power." if("CYBORG") var/mob/living/silicon/robot/A = target diff --git a/code/game/gamemodes/intercept_report.dm b/code/game/gamemodes/intercept_report.dm index 8c49bd3e3a..48de925403 100644 --- a/code/game/gamemodes/intercept_report.dm +++ b/code/game/gamemodes/intercept_report.dm @@ -207,14 +207,14 @@ src.text += "

The evil Space Wizards Federation have recently broke their most feared wizard, known only as \"[SWF_desc]\" out of space jail. " src.text += "He is on the run, last spotted in a system near your present location. If anybody suspicious is located aboard, please " - src.text += "approach with EXTREME caution. Cent. Com also recommends that it would be wise to not inform the crew of this, due to it's fearful nature." + src.text += "approach with EXTREME caution. Cent. Com also recommends that it would be wise to not inform the crew of this, due to their fearful nature." src.text += "Known attributes include: Brown sandals, a large blue hat, a voluptous white beard, and an inclination to cast spells." /datum/intercept_text/proc/build_nuke(datum/mind/correct_person) src.text += "

Cent. Com recently recieved a report of a plot to destory one of our stations in your area. We believe the Nuclear Authentication Disc " - src.text += "that is standard issue aboard your vessel may be a target, and reccommend removal of this object, and it's storage in a safe " + src.text += "that is standard issue aboard your vessel may be a target. We recommend removal of this object, and it's storage in a safe " src.text += "environment. As this may cause panic among the crew, all efforts should be made to keep this information a secret from all but " - src.text += "the most trusted members." + src.text += "the most trusted crew-members." /datum/intercept_text/proc/build_malf(datum/mind/correct_person) var/a_name = pick(src.anomalies) diff --git a/code/game/gamemodes/wizard/soulstone.dm b/code/game/gamemodes/wizard/soulstone.dm index d8f46a3f77..4630aa688b 100644 --- a/code/game/gamemodes/wizard/soulstone.dm +++ b/code/game/gamemodes/wizard/soulstone.dm @@ -138,8 +138,8 @@ T.loc = C //put shade in stone T.nodamage = 1 T.canmove = 0 - T.health = T.max_health + T.health = T.maxHealth C.icon_state = "soulstone2" - T << "Your soul has been recaptured by the soul stone, it's arcane energies reknitting your ethereal form" + T << "Your soul has been recaptured by the soul stone, its arcane energies are reknitting your ethereal form" U << "\blue Capture successful!: \black [T.name]'s has been recaptured and stored within the soul stone." - return \ No newline at end of file + return diff --git a/code/game/machinery/kitchen/microwave.dm b/code/game/machinery/kitchen/microwave.dm index 0a57dec0de..ac5f74d7cc 100644 --- a/code/game/machinery/kitchen/microwave.dm +++ b/code/game/machinery/kitchen/microwave.dm @@ -88,7 +88,7 @@ "\blue [user] has cleaned the microwave.", \ "\blue You have cleaned the microwave." \ ) - src.dirty = 0 // It's cleaned! + src.dirty = 0 // It's clean! src.broken = 0 // just to be sure src.icon_state = "mw" src.flags = OPENCONTAINER diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 371a9894d6..5c1a0f70cc 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -478,7 +478,7 @@ if(istype(I, /obj/item/weapon/screwdriver)) src.panelopen = !src.panelopen playsound(src.loc, 'Screwdriver.ogg', 100, 1) - user << text("You [] the Unit's maintenance panel.",(src.panelopen ? "open up" : "close") ) + user << text("You [] the unit's maintenance panel.",(src.panelopen ? "open up" : "close") ) src.updateUsrDialog() return if ( istype(I, /obj/item/weapon/grab) ) @@ -492,7 +492,7 @@ usr << "The unit is not operational." return if ( (src.OCCUPANT) || (src.HELMET) || (src.SUIT) ) //Unit needs to be absolutely empty - user << "The Unit's storage area is too cluttered." + user << "The unit's storage area is too cluttered." return for (var/mob/V in viewers(user)) V.show_message("[user] starts putting [G.affecting.name] into the Suit Storage Unit.", 3) diff --git a/code/game/magic/cultist/ritual.dm b/code/game/magic/cultist/ritual.dm index f32f7eadea..0a8de64184 100644 --- a/code/game/magic/cultist/ritual.dm +++ b/code/game/magic/cultist/ritual.dm @@ -396,7 +396,7 @@ var/engwords = list("travel", "blood", "join", "hell", "destroy", "technology",

Stun

Unlike other runes, this ons is supposed to be used in talisman form. When invoked directly, it simply releases some dark energy, briefly stunning everyone around. When imbued into a talisman, you can force all of its energy into one person, stunning him so hard he cant even speak. However, effect wears off rather fast.

Equip Armor

- When this rune is invoked, either from a rune or a talisman, it will equip the user with the armor of the followers of Nar-Sie. To use this rune to it's fullest extent, make sure you are not wearing any form of headgear, armor, gloves or shoes, and make sure you are not holding anything in your hands.
+ When this rune is invoked, either from a rune or a talisman, it will equip the user with the armor of the followers of Nar-Sie. To use this rune to its fullest extent, make sure you are not wearing any form of headgear, armor, gloves or shoes, and make sure you are not holding anything in your hands.
"} diff --git a/code/game/magic/cultist/runes.dm b/code/game/magic/cultist/runes.dm index 0dcb448f9c..899d1ee836 100644 --- a/code/game/magic/cultist/runes.dm +++ b/code/game/magic/cultist/runes.dm @@ -83,7 +83,7 @@ var/list/sacrificed = list() usr.say("N'ath reth sh'yro eth d'raggathnor!") else usr.whisper("N'ath reth sh'yro eth d'raggathnor!") - usr.visible_message("\red Rune disappears with a flash of red light, and in it's place now a book lies.", \ + usr.visible_message("\red Rune disappears with a flash of red light, and in its place now a book lies.", \ "\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a book.", \ "\red You hear a pop and smell ozone.") if(istype(src,/obj/effect/rune)) @@ -342,7 +342,7 @@ var/list/sacrificed = list() var/mob/living/carbon/human/L = usr usr.say("Fwe'sh mah erl nyag r'ya!") usr.visible_message("\red [usr]'s eyes glow blue as \he freezes in place, absolutely motionless.", \ - "\red The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this it's a great sight, being here strains your mind and body. Hurry.", \ + "\red The shadow that is your spirit separates itself from your body. You are now in the realm beyond. While this is a great sight, being here strains your mind and body. Hurry...", \ "\red You hear only complete silence for a moment.") usr.ghostize() for(L.ajourn=1,L.ajourn) @@ -768,7 +768,7 @@ var/list/sacrificed = list() if(iscultist(C)) C.say("N'ath reth sh'yro eth d'rekkathnor!") C.take_overall_damage(25, 0) - user.visible_message("\red Rune disappears with a flash of red light, and in it's place now a body lies.", \ + user.visible_message("\red Rune disappears with a flash of red light, and in its place now a body lies.", \ "\red You are blinded by the flash of red light! After you're able to see again, you see that now instead of the rune there's a body.", \ "\red You hear a pop and smell ozone.") del(src) diff --git a/code/game/objects/items/weapons/implants/implant.dm b/code/game/objects/items/weapons/implants/implant.dm index c7bc8a21c7..858e881f4f 100644 --- a/code/game/objects/items/weapons/implants/implant.dm +++ b/code/game/objects/items/weapons/implants/implant.dm @@ -134,7 +134,7 @@ will suffer from an increased appetite.
the implant releases the chemicals directly into the blood stream.
Special Features: Micro-Capsule- Can be loaded with any sort of chemical agent via the common syringe and can hold 15 units.
-Can only be loaded while still in it's original case.
+Can only be loaded while still in its original case.
Integrity: Implant will last so long as the subject is alive. However, if the subject suffers from malnutrition,
the implant may become unstable and either pre-maturely inject the subject or simply break."} return dat diff --git a/code/game/objects/items/weapons/manuals.dm b/code/game/objects/items/weapons/manuals.dm index 86ad4f1e45..bed482b099 100644 --- a/code/game/objects/items/weapons/manuals.dm +++ b/code/game/objects/items/weapons/manuals.dm @@ -352,7 +352,7 @@ Those are the basic steps to furthing science. What do you do science with, however? Well, you have four major tools: R&D Console, the Destructive Analyzer, the Protolathe, and the Circuit Imprinter.

The R&D Console

- The R&D console is the cornerstone of any research lab. It is the central system from which the Destructive Analyzer, Protolathe, and Circuit Imprinter (your R&D systems) are controled. More on those systems in their own sections. On it's own, the R&D console acts as a database for all your technological gains and new devices you discover. So long as the R&D console remains intact, you'll retain all that SCIENCE you've discovered. Protect it though, because if it gets damaged, you'll lose your data! In addition to this important purpose, the R&D console has a disk menu that lets you transfer data from the database onto disk or from the disk into the database. It also has a settings menu that lets you re-sync with nearby R&D devices (if they've become disconnected), lock the console from the unworthy, upload the data to all other R&D consoles in the network (all R&D consoles are networked by default), connect/disconnect from the network, and purge all data from the database. + The R&D console is the cornerstone of any research lab. It is the central system from which the Destructive Analyzer, Protolathe, and Circuit Imprinter (your R&D systems) are controled. More on those systems in their own sections. On its own, the R&D console acts as a database for all your technological gains and new devices you discover. So long as the R&D console remains intact, you'll retain all that SCIENCE you've discovered. Protect it though, because if it gets damaged, you'll lose your data! In addition to this important purpose, the R&D console has a disk menu that lets you transfer data from the database onto disk or from the disk into the database. It also has a settings menu that lets you re-sync with nearby R&D devices (if they've become disconnected), lock the console from the unworthy, upload the data to all other R&D consoles in the network (all R&D consoles are networked by default), connect/disconnect from the network, and purge all data from the database. NOTE: The technology list screen, circuit imprinter, and protolathe menus are accessible by non-scientists. This is intended to allow 'public' systems for the plebians to utilize some new devices.

Destructive Analyzer

@@ -368,7 +368,7 @@ As it has been stated, many devices when they're first discovered do not have a 100% reliablity when you first discover them. Instead, the reliablity of the device is dependent upon a base reliability value, whatever improvements to the design you've discovered through the Destructive Analyzer, and any advancements you've made with the device's source technologies. To be able to improve the reliability of a device, you have to use the device until it breaks beyond repair. Once that happens, you can analyze it in a Destructive Analyzer. Once the device reachs a certain minimum reliability, you'll gain tech advancements from it.

Building a Better Machine

- Many machines produces from circuit boards and inserted into a machine frame require a variety of parts to construct. These are parts like capacitors, batteries, matter bins, and so forth. As your knowledge of science improves, more advanced versions are unlocked. If you use these parts when constructing something, it's attributes may be improved. For example, if you use an advanced matter bin when constructing an autolathe (rather then a regular one), it'll hold more materials. Experiment around with stock parts of various qualities to see how they affect the end results! Be warned, however: Tier 3 and higher stock parts don't have 100% reliability and their low reliability may affect the reliability of the end machine. + Many machines produces from circuit boards and inserted into a machine frame require a variety of parts to construct. These are parts like capacitors, batteries, matter bins, and so forth. As your knowledge of science improves, more advanced versions are unlocked. If you use these parts when constructing something, its attributes may be improved. For example, if you use an advanced matter bin when constructing an autolathe (rather then a regular one), it'll hold more materials. Experiment around with stock parts of various qualities to see how they affect the end results! Be warned, however: Tier 3 and higher stock parts don't have 100% reliability and their low reliability may affect the reliability of the end machine. "} @@ -419,7 +419,7 @@

Cyborg Modules

- When a cyborg is created it picks out of an array of modules to designate it's purpose. There are 6 different cyborg modules. + When a cyborg is created it picks out of an array of modules to designate its purpose. There are 6 different cyborg modules.

Standard Cyborg

The standard cyborg module is a multi-purpose cyborg. It is equipped with various modules, allowing it to do basic tasks.
A Standard Cyborg comes with: diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index c835d1930a..c29053960b 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -36,7 +36,7 @@ var/ordernum=0 //SUPPLY PACKS MOVED TO /code/defines/obj/supplypacks.dm /obj/structure/plasticflaps //HOW DO YOU CALL THOSE THINGS ANYWAY - name = "Plastic flaps" + name = "\improper Plastic flaps" desc = "I definitely cant get past those. no way." icon = 'stationobjs.dmi' //Change this. icon_state = "plasticflaps" @@ -65,7 +65,21 @@ var/ordernum=0 del(src) /obj/structure/plasticflaps/mining //A specific type for mining that doesn't allow airflow because of them damn crates - var/blocks_air = 1 + name = "\improper Airtight plastic flaps" + desc = "Heavy duty, airtight, plastic flaps." + + New() //set the turf below the flaps to block air + var/turf/T = get_turf(src.loc) + if(T) + T.blocks_air = 1 + ..() + + Del() //lazy hack to set the turf to allow air to pass if it's a simulated floor + var/turf/T = get_turf(src.loc) + if(T) + if(istype(T, /turf/simulated/floor)) + T.blocks_air = 0 + ..() /area/supplyshuttle name = "Supply Shuttle" diff --git a/code/modules/chemical/Chemistry-Tools.dm b/code/modules/chemical/Chemistry-Tools.dm index 8d5349ed49..f8530f559d 100644 --- a/code/modules/chemical/Chemistry-Tools.dm +++ b/code/modules/chemical/Chemistry-Tools.dm @@ -2357,7 +2357,7 @@ icon_state = "soysauce" if("frostoil") name = "Coldsauce" - desc = "Leaves the tongue numb in it's passage." + desc = "Leaves the tongue numb in its passage." icon_state = "coldsauce" if("sodiumchloride") name = "Salt Shaker" diff --git a/code/modules/food/food.dm b/code/modules/food/food.dm index 6894d14ab8..57c2fc8ed9 100644 --- a/code/modules/food/food.dm +++ b/code/modules/food/food.dm @@ -422,7 +422,7 @@ /obj/item/weapon/reagent_containers/food/snacks/mimeburger name = "Mime Burger" - desc = "It's taste defies language." + desc = "Its taste defies language." icon_state = "mimeburger" New() ..() diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 960ca43346..a0bd45cfe2 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -62,7 +62,7 @@ else usr << "\blue [src.name] has a \icon[src.s_store] [src.s_store.name] on [t_his][src.wear_suit.blood_DNA ? " bloody " : " "] \icon[src.wear_suit] [src.wear_suit.name]." if (src.shoes) - usr << "[src.shoes.blood_DNA ? "\red" : "\blue"] [src.name] has a[src.shoes.blood_DNA ? " bloody " : " "] \icon[src.shoes] [src.shoes.name] on [t_his] feet." + usr << "[src.shoes.blood_DNA ? "\red" : "\blue"] [src.name] is wearing[src.shoes.blood_DNA ? " bloody " : " "] \icon[src.shoes] [src.shoes.name] on [t_his] feet." if (src.gloves) diff --git a/code/modules/mob/simple_animal/cat.dm b/code/modules/mob/simple_animal/cat.dm index a6bad00f87..bf15a6b6fc 100644 --- a/code/modules/mob/simple_animal/cat.dm +++ b/code/modules/mob/simple_animal/cat.dm @@ -9,7 +9,7 @@ speak = list("Meow!","Esp!","Purr!","HSSSSS") speak_emote = list("purrs", "meows") emote_hear = list("meows","mews") - emote_see = list("shakes it's head", "shivers") + emote_see = list("shakes its head", "shivers") speak_chance = 1 turns_per_move = 5 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat diff --git a/code/modules/mob/simple_animal/constructs.dm b/code/modules/mob/simple_animal/constructs.dm index 7f7e6430ff..d7be017f3f 100644 --- a/code/modules/mob/simple_animal/constructs.dm +++ b/code/modules/mob/simple_animal/constructs.dm @@ -5,7 +5,7 @@ icon_state = "armour" icon_living = "armour" icon_dead = "shade_dead" - max_health = 300 + maxHealth = 300 health = 300 speak_emote = list("hisses") emote_hear = list("wails","screeches") diff --git a/code/modules/mob/simple_animal/corgi.dm b/code/modules/mob/simple_animal/corgi.dm index 4b69c0b5d1..68a43ecabf 100644 --- a/code/modules/mob/simple_animal/corgi.dm +++ b/code/modules/mob/simple_animal/corgi.dm @@ -1,8 +1,8 @@ //Corgi /mob/living/simple_animal/corgi - name = "corgi" + name = "\improper corgi" real_name = "corgi" - desc = "Puppy!!" + desc = "It's a corgi." icon = 'mob.dmi' icon_state = "corgi" icon_living = "corgi" @@ -10,9 +10,9 @@ speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") speak_emote = list("barks", "woofs") emote_hear = list("barks", "woofs", "yaps","pants") - emote_see = list("shakes it's head", "shivers") + emote_see = list("shakes its head", "shivers") speak_chance = 1 - turns_per_move = 5 + turns_per_move = 10 meat_type = /obj/item/weapon/reagent_containers/food/snacks/meat/corgi meat_amount = 3 response_help = "pets the" @@ -20,7 +20,6 @@ response_harm = "kicks the" var/obj/item/inventory_head var/obj/item/inventory_back - var/obj/item/inventory_mouth /mob/living/simple_animal/corgi/update_clothing() overlays = list() @@ -70,22 +69,22 @@ //helmet and armor = 100% protection if( istype(inventory_head,/obj/item/clothing/head/helmet) && istype(inventory_back,/obj/item/clothing/suit/armor) ) if( O.force ) - usr << "\red This animal is wearing too much armor. You can't cause it any damage." + usr << "\red This animal is wearing too much armor. You can't cause /him any damage." for (var/mob/M in viewers(src, null)) M.show_message("\red \b [user] hits [src] with the [O], however [src] is too armored.") else - usr << "\red This animal is wearing too much armor. You can't reach it's skin." + usr << "\red This animal is wearing too much armor. You can't reach its skin." for (var/mob/M in viewers(src, null)) M.show_message("\red [user] gently taps [src] with the [O]. ") if(prob(15)) - emote("looks at [user] with [pick("an amused","an annoyed","a confused","a resentful", "a happy", "an excited")] expression on it's face") + emote("looks at [user] with [pick("an amused","an annoyed","a confused","a resentful", "a happy", "an excited")] expression on \his face") return ..() /mob/living/simple_animal/corgi/Topic(href, href_list) //Removing from inventory if(href_list["remove_inv"]) - if(get_dist(src,usr) > 1) + if(get_dist(src,usr) > 1 || !(ishuman(usr) || ismonkey(usr) || isrobot(usr) || isalienadult(usr))) return var/remove_from = href_list["remove_inv"] switch(remove_from) @@ -96,36 +95,36 @@ speak = list("YAP", "Woof!", "Bark!", "AUUUUUU") speak_emote = list("barks", "woofs") emote_hear = list("barks", "woofs", "yaps","pants") - emote_see = list("shakes it's head", "shivers") + emote_see = list("shakes its head", "shivers") desc = "It's a corgi." src.sd_SetLuminosity(0) inventory_head.loc = src.loc inventory_head = null else - usr << "\red There is nothing on its [remove_from]." + usr << "\red There is nothing to remove from its [remove_from]." return if("back") if(inventory_back) inventory_back.loc = src.loc inventory_back = null else - usr << "\red There is nothing on its [remove_from]." + usr << "\red There is nothing to remove from its [remove_from]." return - show_inv(usr) + //show_inv(usr) //Commented out because changing Ian's name and then calling up his inventory opens a new inventory...which is annoying. //Adding things to inventory else if(href_list["add_inv"]) - if(get_dist(src,usr) > 1) - return - if(!usr.get_active_hand()) - usr << "\red You have nothing in your active hand to put in the slot." + if(get_dist(src,usr) > 1 || !(ishuman(usr) || ismonkey(usr) || isrobot(usr) || isalienadult(usr))) return var/add_to = href_list["add_inv"] + if(!usr.get_active_hand()) + usr << "\red You have nothing in your hand to put on its [add_to]." + return switch(add_to) if("head") if(inventory_head) - usr << "\red The [inventory_head] is already in this slot." + usr << "\red It's is already wearing something." return else var/obj/item/item_to_add = usr.get_active_hand() @@ -169,7 +168,7 @@ ) if( ! ( item_to_add.type in allowed_types ) ) - usr << "\red The corgi doesn't seem too keen on wearing that item." + usr << "\red It doesn't seem too keen on wearing that item." return usr.drop_item() @@ -192,13 +191,13 @@ desc = "It's a cute little kitty-cat! ... wait ... what the hell?" if(/obj/item/clothing/head/rabbitears, /obj/item/clothing/head/collectable/rabbitears) name = "Hoppy" - emote_see = list("twitches his nose", "hops around a bit") + emote_see = list("twitches its nose", "hops around a bit") desc = "This is hoppy. It's a corgi-...urmm... bunny rabbit" if(/obj/item/clothing/head/beret, /obj/item/clothing/head/collectable/beret) name = "Yann" - desc = "mon dieu! C'est un chien!" + desc = "Mon dieu! C'est un chien!" speak = list("le woof!", "le bark!", "JAPPE!!") - emote_see = list("cowers in fear", "surrenders", "plays dead") + emote_see = list("cowers in fear", "surrenders", "plays dead","looks as though there is a wall in front of /him") if(/obj/item/clothing/head/det_hat) name = "Detective [real_name]" desc = "[name] sees through your lies..." @@ -207,13 +206,13 @@ name = "Nurse [real_name]" desc = "[name] needs 100cc of beef jerky...STAT!" if(/obj/item/clothing/head/pirate, /obj/item/clothing/head/collectable/pirate) - name = "'[pick("Ol'","Scurvy","Black","Rum","Gammy","Bloody","Gangrene","Death","Long-John")] [pick("kibbles","leg","beard","tooth","poop-deck","Threepwood","Le Chuck","corsair","Silver","Crusoe")]'" + name = "'[pick("Ol'","Scurvy","Black","Rum","Gammy","Bloody","Gangrene","Death","Long-John")] [pick("kibble","leg","beard","tooth","poop-deck","Threepwood","Le Chuck","corsair","Silver","Crusoe")]'" desc = "Yaarghh!! Thar' be a scurvy dog!" emote_see = list("hunts for treasure","stares coldly...","gnashes his tiny corgi teeth") emote_hear = list("growls ferociously", "snarls") speak = list("Arrrrgh!!","Grrrrrr!") if(/obj/item/clothing/head/ushanka) - name = "[pick("Comrade","Commissar")] [real_name]" + name = "[pick("Comrade","Commissar","Glorious Leader")] [real_name]" desc = "A follower of Karl Barx." emote_see = list("contemplates the failings of the capitalist economic model", "ponders the pros and cons of vangaurdism") if(/obj/item/clothing/head/collectable/police) @@ -224,7 +223,7 @@ name = "Grandwizard [real_name]" speak = list("YAP", "Woof!", "Bark!", "AUUUUUU", "EI NATH!") if(/obj/item/weapon/bedsheet) - name = "The ghost" + name = "\improper Ghost" speak = list("WoooOOOooo~","AUUUUUUUUUUUUUUUUUU") emote_see = list("stumbles around", "shivers") emote_hear = list("howls","groans") @@ -237,7 +236,7 @@ if("back") if(inventory_back) - usr << "\red The [inventory_back] is already in this slot." + usr << "\red It's already wearing something." return else var/obj/item/item_to_add = usr.get_active_hand() @@ -253,7 +252,7 @@ ) if( ! ( item_to_add.type in allowed_types ) ) - usr << "\red The object cannot fit on this animal." + usr << "\red This object won't fit." return usr.drop_item() @@ -269,6 +268,7 @@ /mob/living/simple_animal/corgi/Ian name = "Ian" real_name = "Ian" //Intended to hold the name without altering it. + gender = "male" desc = "It's a corgi." var/turns_since_scan = 0 var/obj/movement_target @@ -321,7 +321,7 @@ emote("stares at the [movement_target] that [movement_target.loc] has with a sad puppy-face") if(prob(1)) - emote("dances around") + emote(pick("dances around","chases its tail")) spawn(0) for(var/i in list(1,2,4,8,4,2,1,2,4,8,4,2,1,2,4,8,4,2)) dir = i diff --git a/code/modules/mob/simple_animal/life.dm b/code/modules/mob/simple_animal/life.dm index 3e328ed0fe..da91154a27 100644 --- a/code/modules/mob/simple_animal/life.dm +++ b/code/modules/mob/simple_animal/life.dm @@ -2,7 +2,7 @@ name = "animal" var/icon_living = "" var/icon_dead = "" - var/max_health = 20 + maxHealth = 20 var/alive = 1 var/list/speak = list() var/list/speak_emote = list()// Emotes while speaking IE: Ian [emote], [text] -- Ian barks, "WOOF!". Spoken text is generated from the speak variable. @@ -77,8 +77,8 @@ density = 0 return - if(health > max_health) - health = max_health + if(health > maxHealth) + health = maxHealth //Movement if(!ckey && !stop_automated_movement) @@ -201,6 +201,7 @@ /mob/living/simple_animal/emote(var/act) if(act) + if(act == "scream") act = "makes a loud and pained whimper" //ugly hack to stop animals screaming when crushed :P for (var/mob/O in viewers(src, null)) O.show_message("[src] [act].") @@ -267,9 +268,9 @@ if(istype(O, /obj/item/stack/medical)) if(alive) var/obj/item/stack/medical/MED = O - if(health < max_health) + if(health < maxHealth) if(MED.amount >= 1) - health = min(max_health, health + MED.heal_brute) + health = min(maxHealth, health + MED.heal_brute) MED.amount -= 1 if(MED.amount <= 0) del(MED) diff --git a/code/modules/mob/simple_animal/shade.dm b/code/modules/mob/simple_animal/shade.dm index 9bd695fea3..8f3c4cc338 100644 --- a/code/modules/mob/simple_animal/shade.dm +++ b/code/modules/mob/simple_animal/shade.dm @@ -5,7 +5,7 @@ icon_state = "shade" icon_living = "shade" icon_dead = "shade_dead" - max_health = 50 + maxHealth = 50 health = 50 speak_emote = list("hisses") emote_hear = list("wails","screeches") diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index df37a51970..4c1a470b86 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -161,9 +161,9 @@ else if (stat & MAINT) - usr << "The cover is closed. Something wrong with it: it's doesn't work." + usr << "The cover is closed. Something wrong with it: it doesn't work." else if (malfhack) - usr << "The cover is broken. It's may be hard to force it open." + usr << "The cover is broken. It may be hard to force it open." else usr << "The cover is closed." diff --git a/code/modules/power/lighting.dm b/code/modules/power/lighting.dm index 7c24acb92c..83e3afe87f 100644 --- a/code/modules/power/lighting.dm +++ b/code/modules/power/lighting.dm @@ -366,7 +366,7 @@ // called when area power state changes /obj/machinery/light/power_change() - spawn(rand(0,15)) + spawn(0) //rand(0,15) var/area/A = src.loc.loc A = A.master seton(A.lightswitch && A.power_light) diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 917744f93f..cd6854e69f 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -188,7 +188,7 @@ display round(lastgen) and plasmatank amount attackby(var/obj/item/O as obj, var/mob/user as mob) if(istype(O, text2path(coin_path))) if(coins >= max_coins) - user << "\red The generator already has it's maximum amount of fuel!" + user << "\red The generator already has its maximum amount of fuel!" return coins++ user.drop_item() diff --git a/code/modules/research/server.dm b/code/modules/research/server.dm index ec3b3ef25f..d23c641f72 100644 --- a/code/modules/research/server.dm +++ b/code/modules/research/server.dm @@ -217,7 +217,7 @@ temp_server.id_with_download += num else if(href_list["reset_tech"]) - var/choice = alert("Technology Data Rest", "Are you sure you want to reset this technology to it's default data? Data lost cannot be recovered.", "Continue", "Cancel") + var/choice = alert("Technology Data Rest", "Are you sure you want to reset this technology to its default data? Data lost cannot be recovered.", "Continue", "Cancel") if(choice == "Continue") for(var/datum/tech/T in temp_server.files.known_tech) if(T.id == href_list["reset_tech"]) @@ -226,7 +226,7 @@ temp_server.files.RefreshResearch() else if(href_list["reset_design"]) - var/choice = alert("Design Data Deletion", "Are you sure you want to delete this design? If you still have the prerequisites for the design, it'll reset to it's base reliability. Data lost cannot be recovered.", "Continue", "Cancel") + var/choice = alert("Design Data Deletion", "Are you sure you want to delete this design? If you still have the prerequisites for the design, it'll reset to its base reliability. Data lost cannot be recovered.", "Continue", "Cancel") if(choice == "Continue") for(var/datum/design/D in temp_server.files.known_designs) if(D.id == href_list["reset_design"]) diff --git a/html/changelog.html b/html/changelog.html index 6bff8da373..7e5ea44288 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -39,7 +39,7 @@ Credits:
- Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph
+ Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph, Carn
Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat, Kor
Sounds: Skie, Lasty/Vinyl
Thanks to: CDK Station devs, GoonStation devs, the original SpaceStation developers and Erikat for the title image @@ -60,6 +60,15 @@ Stuff which is in development and not yet visible to players or just code relate (ie. code improvements for expandability, etc.) should not be listed here. They should be listed in the changelog upon commit tho. Thanks. --> +31 January 2012 +
29 January 2012, got Comp Arch exams on Wednesday :(
    diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index 933f2cc1f4..9852da6235 100644 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -7932,299 +7932,299 @@ "cWB" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) "cWC" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) "cWD" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) -"cWE" = (/obj/machinery/conveyor_switch{id = "mining_internal"},/turf/simulated/mineral/random,/area/mine/unexplored) -"cWF" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWG" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWH" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWI" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) -"cWJ" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) -"cWK" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWL" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cWM" = (/turf/simulated/mineral/random,/area) -"cWN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) -"cWO" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) -"cWP" = (/obj/machinery/camera{c_tag = "West Outpost External"; dir = 1; network = "MINE"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cWQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"cWR" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) -"cWS" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"cWT" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) -"cWU" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) -"cWV" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cWW" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) -"cWX" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) -"cWY" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cWZ" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) -"cXa" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) -"cXb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) -"cXc" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) -"cXd" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) -"cXe" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) -"cXf" = (/obj/structure/lattice,/turf/space,/area/mine/explored) -"cXg" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cXh" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cXi" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cXj" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXk" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXl" = (/turf/simulated/wall,/area/mine/living_quarters) -"cXm" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cXn" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) -"cXo" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) -"cXp" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cXq" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXr" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXs" = (/obj/machinery/door/airlock{name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXt" = (/turf/simulated/floor,/area/mine/living_quarters) -"cXu" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"cXv" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXw" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cXx" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) -"cXy" = (/obj/machinery/door/airlock{name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cXz" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXA" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cXB" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cXC" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) -"cXD" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) -"cXE" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) -"cXF" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXG" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) -"cXH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXJ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXK" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cXL" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cXM" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXN" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cXO" = (/turf/simulated/wall/r_wall,/area/mine/storage) -"cXP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/storage) -"cXQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cXR" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cXS" = (/obj/machinery/camera{c_tag = "Station External East"; dir = 1; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) -"cXT" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) -"cXU" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) -"cXV" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) -"cXW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cXX" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cXY" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) -"cXZ" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) -"cYa" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cYb" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cYc" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYd" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYe" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYf" = (/obj/structure/stool/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYg" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYh" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYi" = (/obj/machinery/door/airlock{name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYj" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/storage) -"cYk" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/storage) -"cYl" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/storage) -"cYm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) -"cYn" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) -"cYo" = (/turf/simulated/wall/r_wall,/area/mine/eva) -"cYp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"cYq" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) -"cYr" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) -"cYs" = (/turf/simulated/floor,/area/mine/west_outpost) -"cYt" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) -"cYu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cYv" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"cYw" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cYx" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYy" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYz" = (/obj/structure/stool/chair{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYA" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYB" = (/obj/structure/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYC" = (/turf/simulated/floor,/area/mine/storage) -"cYD" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/storage) -"cYE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) -"cYF" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cYG" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) -"cYH" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/eva) -"cYI" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) -"cYJ" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) -"cYK" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/west_outpost) -"cYL" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYM" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) -"cYN" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) -"cYO" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cYP" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) -"cYQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cYR" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Crew Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Crew Area"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) -"cYS" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/storage) -"cYT" = (/obj/machinery/power/apc{dir = 2; name = "Mining Storage APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/storage) -"cYU" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) -"cYV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) -"cYW" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"cYX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cYY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"cYZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) -"cZa" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) -"cZb" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/eva) -"cZc" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) -"cZd" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cZe" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cZf" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cZg" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cZh" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) -"cZi" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) -"cZj" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/mine/living_quarters) -"cZk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZl" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZm" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cZn" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZo" = (/turf/simulated/wall,/area/mine/storage) -"cZp" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Storage"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) -"cZq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"cZs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"cZt" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/lobby) -"cZu" = (/turf/simulated/floor,/area/mine/lobby) -"cZv" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/lobby) -"cZw" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) -"cZx" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) -"cZy" = (/turf/simulated/floor,/area/mine/eva) -"cZz" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) -"cZA" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) -"cZB" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/eva) -"cZC" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) -"cZD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) -"cZE" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) -"cZF" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) -"cZG" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/west_outpost) -"cZH" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) -"cZI" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZJ" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZK" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) -"cZL" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"cZM" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZN" = (/obj/machinery/sink{pixel_y = 30},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZO" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) -"cZP" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"cZR" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/lobby) -"cZS" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"cZT" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/lobby) -"cZU" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/lobby) -"cZV" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"cZW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZY" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"cZZ" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/lobby) -"daa" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/lobby) -"dab" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/lobby) -"dac" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dad" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"dae" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/lobby) -"daf" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dag" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"dah" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/eva) -"dai" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/eva) -"daj" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) -"dak" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"dal" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) -"dam" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/west_outpost) -"dan" = (/turf/simulated/wall,/area/mine/west_outpost) -"dao" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dap" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) -"daq" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) -"dar" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"das" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dat" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"dau" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dav" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"daw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dax" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"day" = (/obj/machinery/door/airlock/external{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"daz" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"daA" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) -"daB" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"daC" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) -"daD" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) -"daE" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) -"daF" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) -"daG" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) -"daH" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/eva) -"daI" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) -"daJ" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) -"daK" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"daL" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plating,/area/mine/west_outpost) -"daM" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"daN" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"daO" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"daP" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/lobby) -"daQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"daR" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"daS" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"daT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daW" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"daX" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"daY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) -"daZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dba" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dbb" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dbc" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) -"dbd" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"dbe" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) -"dbf" = (/turf/simulated/wall/r_wall,/area/mine/production) -"dbg" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbh" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbi" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dbj" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dbk" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) -"dbl" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) -"dbm" = (/turf/simulated/wall/r_wall,/area/mine/sleeper) -"dbn" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/sleeper) -"dbo" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbp" = (/turf/simulated/wall,/area/mine/maintenance) -"dbq" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbr" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/maintenance) -"dbs" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) -"dbt" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"dbu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"dbv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"dbw" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dbx" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"dby" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) -"dbz" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbA" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbB" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbC" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbD" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbE" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps{layer = 3},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbF" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbG" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbH" = (/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbI" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbJ" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Medical APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dbK" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/mine/maintenance) -"dbM" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbN" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/maintenance) -"dbO" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining Station Maintenance APC"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/maintenance) -"dbP" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/lobby) -"dbQ" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"dbR" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) -"dbS" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dbT" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) -"dbU" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbV" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dbW" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) -"dbX" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/sleeper) -"dbY" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/sleeper) -"dbZ" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dca" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) -"dcb" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/maintenance) -"dcc" = (/turf/simulated/floor/plating,/area/mine/maintenance) -"dcd" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/maintenance) -"dce" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/maintenance) -"dcf" = (/turf/space,/area/shuttle/mining/outpost) -"dcg" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"dch" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dci" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dcj" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dck" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"cWE" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWF" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWG" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWH" = (/turf/simulated/floor/airless{tag = "icon-asteroidwarning (NORTHWEST)"; icon_state = "asteroidwarning"; dir = 9},/area/mine/explored) +"cWI" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) +"cWJ" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWK" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cWL" = (/turf/simulated/mineral/random,/area) +"cWM" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (WEST)"; icon_state = "asteroidwarning"; dir = 8},/area/mine/explored) +"cWN" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (EAST)"; icon_state = "asteroidwarning"; dir = 4},/area/mine/explored) +"cWO" = (/obj/machinery/camera{c_tag = "West Outpost External"; dir = 1; network = "MINE"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cWP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cWQ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cWR" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cWS" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) +"cWT" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cWU" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cWV" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/turf/space,/area/mine/explored) +"cWW" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"cWX" = (/obj/structure/lattice,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cWY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) +"cWZ" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"cXa" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) +"cXb" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cXc" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cXd" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"cXe" = (/obj/structure/lattice,/turf/space,/area/mine/explored) +"cXf" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cXg" = (/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXh" = (/obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXi" = (/obj/structure/stool/bed,/obj/item/weapon/bedsheet/brown,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXj" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXk" = (/turf/simulated/wall,/area/mine/living_quarters) +"cXl" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cXm" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) +"cXn" = (/obj/structure/lattice,/obj/structure/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) +"cXo" = (/obj/machinery/light/small,/obj/item/weapon/reagent_containers/food/snacks/grown/ambrosiavulgaris,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXp" = (/obj/structure/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXq" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXr" = (/obj/machinery/door/airlock{name = "Room 1"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXs" = (/turf/simulated/floor,/area/mine/living_quarters) +"cXt" = (/obj/structure/disposaloutlet{dir = 1},/obj/structure/disposalpipe/trunk,/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"cXu" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXv" = (/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXw" = (/obj/structure/disposalpipe/segment,/turf/simulated/mineral/random,/area/mine/unexplored) +"cXx" = (/obj/machinery/door/airlock{name = "Room 2"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cXy" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXz" = (/obj/machinery/light,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXA" = (/obj/machinery/mech_bay_recharge_port,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXB" = (/turf/simulated/floor/mech_bay_recharge_floor{icon_state = "recharge_floor_asteroid"},/area/mine/west_outpost) +"cXC" = (/obj/machinery/computer/mech_bay_power_console,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/west_outpost) +"cXD" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/living_quarters) +"cXE" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cXF" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"cXG" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXH" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXI" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXJ" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXK" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cXL" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cXM" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cXN" = (/turf/simulated/wall/r_wall,/area/mine/storage) +"cXO" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/storage) +"cXP" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cXQ" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cXR" = (/obj/machinery/camera{c_tag = "Station External East"; dir = 1; network = "MINE"},/turf/simulated/floor/airless{tag = "icon-asteroidwarning (SOUTHEAST)"; icon_state = "asteroidwarning"; dir = 6},/area/mine/explored) +"cXS" = (/obj/structure/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) +"cXT" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/west_outpost) +"cXU" = (/obj/structure/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) +"cXV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cXW" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cXX" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) +"cXY" = (/obj/structure/rack,/turf/simulated/floor,/area/mine/west_outpost) +"cXZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cYa" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cYb" = (/obj/structure/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYc" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYd" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYe" = (/obj/structure/stool/chair,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYf" = (/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYg" = (/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYh" = (/obj/machinery/door/airlock{name = "Room 3"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cYi" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/storage) +"cYj" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/storage) +"cYk" = (/obj/structure/closet/secure_closet/miner,/turf/simulated/floor,/area/mine/storage) +"cYl" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"cYm" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/eva) +"cYn" = (/turf/simulated/wall/r_wall,/area/mine/eva) +"cYo" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"cYp" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"cYq" = (/obj/structure/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) +"cYr" = (/turf/simulated/floor,/area/mine/west_outpost) +"cYs" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) +"cYt" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cYu" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"cYv" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cYw" = (/obj/structure/table,/obj/machinery/light/small{dir = 8},/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYx" = (/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYy" = (/obj/structure/stool/chair{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYz" = (/obj/structure/table,/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYA" = (/obj/structure/stool/chair{dir = 8},/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYB" = (/turf/simulated/floor,/area/mine/storage) +"cYC" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/storage) +"cYD" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"cYE" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cYF" = (/obj/structure/rack,/obj/item/clothing/suit/space/rig/mining,/obj/item/clothing/mask/breath,/obj/item/clothing/head/helmet/space/rig/mining,/turf/simulated/floor,/area/mine/eva) +"cYG" = (/obj/structure/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/eva) +"cYH" = (/obj/structure/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/west_outpost) +"cYI" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"cYJ" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/west_outpost) +"cYK" = (/obj/structure/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYL" = (/obj/item/weapon/cigbutt,/turf/simulated/floor{icon_state = "bar"},/area/mine/living_quarters) +"cYM" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/living_quarters) +"cYN" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cYO" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/living_quarters) +"cYP" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) +"cYQ" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Crew Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/camera{c_tag = "Crew Area"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/living_quarters) +"cYR" = (/obj/machinery/camera{c_tag = "Storage Room"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/storage) +"cYS" = (/obj/machinery/power/apc{dir = 2; name = "Mining Storage APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/storage) +"cYT" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) +"cYU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cYV" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"cYW" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cYX" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"cYY" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/obj/machinery/camera{c_tag = "EVA"; dir = 4; network = "MINE"},/obj/machinery/alarm{dir = 4; pixel_x = -23; pixel_y = 0},/turf/simulated/floor,/area/mine/eva) +"cYZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) +"cZa" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/obj/machinery/light{dir = 4},/turf/simulated/floor,/area/mine/eva) +"cZb" = (/obj/structure/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) +"cZc" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZd" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZe" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZf" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZg" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZh" = (/obj/machinery/light/small{dir = 4},/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor,/area/mine/west_outpost) +"cZi" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall,/area/mine/living_quarters) +"cZj" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZk" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZl" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) +"cZm" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"cZn" = (/turf/simulated/wall,/area/mine/storage) +"cZo" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Storage"; req_access_txt = "48"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) +"cZp" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZq" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"cZr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"cZs" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/lobby) +"cZt" = (/turf/simulated/floor,/area/mine/lobby) +"cZu" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/lobby) +"cZv" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) +"cZw" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/structure/table,/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/eva) +"cZx" = (/turf/simulated/floor,/area/mine/eva) +"cZy" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) +"cZz" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"cZA" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/eva) +"cZB" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/eva) +"cZC" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/eva) +"cZD" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/west_outpost) +"cZE" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/camera{c_tag = "West Outpost"; dir = 1; network = "MINE"},/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/turf/simulated/floor,/area/mine/west_outpost) +"cZF" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/west_outpost) +"cZG" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) +"cZH" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZI" = (/obj/machinery/conveyor{dir = 4; id = "mining_west"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZJ" = (/obj/structure/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"cZK" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZL" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/structure/disposalpipe/trunk{dir = 1},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZM" = (/obj/machinery/sink{pixel_y = 30},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZN" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"cZO" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"cZP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"cZQ" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/lobby) +"cZR" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"cZS" = (/obj/machinery/camera{c_tag = "Crew Area Hallway"; network = "MINE"},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/lobby) +"cZT" = (/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/lobby) +"cZU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"cZV" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZW" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZX" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"cZY" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/lobby) +"cZZ" = (/obj/structure/window/reinforced,/obj/structure/lattice,/turf/space,/area/mine/lobby) +"daa" = (/obj/structure/window/reinforced,/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/lobby) +"dab" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dac" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"dad" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/lobby) +"dae" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"daf" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dag" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/eva) +"dah" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/eva) +"dai" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"daj" = (/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"dak" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/eva) +"dal" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/west_outpost) +"dam" = (/turf/simulated/wall,/area/mine/west_outpost) +"dan" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dao" = (/obj/machinery/conveyor{backwards = 2; dir = 2; forwards = 1; id = "mining_west"},/obj/structure/plasticflaps/mining,/turf/simulated/floor,/area/mine/west_outpost) +"dap" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) +"daq" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dar" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"das" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dat" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dau" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dav" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"daw" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dax" = (/obj/machinery/door/airlock/external{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"day" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"daz" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) +"daA" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"daB" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plating,/area/mine/eva) +"daC" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/structure/cable,/turf/simulated/floor,/area/mine/eva) +"daD" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) +"daE" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) +"daF" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) +"daG" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/eva) +"daH" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/west_outpost) +"daI" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) +"daJ" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"daK" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/item/weapon/storage/lightbox/bulbs,/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor/plating,/area/mine/west_outpost) +"daL" = (/obj/machinery/conveyor_switch{id = "mining_west"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"daM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"daN" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daO" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/lobby) +"daP" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daQ" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"daR" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"daS" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daT" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daU" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daV" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daW" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daX" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area/mine/lobby) +"daY" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daZ" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dba" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dbb" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"dbc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dbd" = (/obj/structure/disposalpipe/segment,/turf/simulated/wall/r_wall,/area/mine/production) +"dbe" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dbf" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/obj/machinery/camera{c_tag = "Production Line External"; dir = 4; network = "MINE"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbg" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbh" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 1; initialize_directions = 0; level = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbi" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbj" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbk" = (/obj/machinery/power/smes,/obj/structure/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbl" = (/turf/simulated/wall/r_wall,/area/mine/sleeper) +"dbm" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/sleeper) +"dbn" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbo" = (/turf/simulated/wall,/area/mine/maintenance) +"dbp" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "48"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbq" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall,/area/mine/maintenance) +"dbr" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbs" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"dbt" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"dbu" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"dbv" = (/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbw" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dbx" = (/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2 (EAST)"; icon_state = "pipe-j2"; dir = 4},/turf/simulated/wall/r_wall,/area/mine/production) +"dby" = (/obj/structure/disposaloutlet{dir = 4},/obj/structure/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbz" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbA" = (/obj/machinery/conveyor{dir = 9; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbB" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbC" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbD" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbE" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbF" = (/obj/machinery/light/small{dir = 8},/obj/machinery/alarm{frequency = 1437; pixel_y = 23},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbG" = (/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbH" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbI" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Medical APC"; pixel_x = 26; pixel_y = 0},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbJ" = (/obj/machinery/power/smes{charge = 5e+006},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbK" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/lightbox/bulbs,/obj/item/weapon/storage/lightbox/tubes,/turf/simulated/floor/plating,/area/mine/maintenance) +"dbL" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbM" = (/obj/structure/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/maintenance) +"dbN" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining Station Maintenance APC"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor/plating,/area/mine/maintenance) +"dbO" = (/obj/structure/ore_box,/turf/simulated/floor,/area/mine/lobby) +"dbP" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dbQ" = (/obj/machinery/status_display{layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor,/area/mine/lobby) +"dbR" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbS" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dbT" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbU" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dbV" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plating/airless{icon_state = "asteroidplating"; tag = ""},/area/mine/explored) +"dbW" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTH)"; icon_state = "warnwhite"; dir = 1},/area/mine/sleeper) +"dbX" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/sleeper) +"dbY" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/machinery/camera{c_tag = "Sleeper Room"; dir = 1; network = "MINE"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dbZ" = (/obj/structure/table,/obj/item/weapon/storage/firstaid/o2{pixel_x = 2; pixel_y = 2},/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dca" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/maintenance) +"dcb" = (/turf/simulated/floor/plating,/area/mine/maintenance) +"dcc" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/obj/machinery/meter,/turf/simulated/floor/plating,/area/mine/maintenance) +"dcd" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 8},/turf/simulated/floor/plating,/area/mine/maintenance) +"dce" = (/turf/space,/area/shuttle/mining/outpost) +"dcf" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station APC"; pixel_x = -27; pixel_y = 2},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"dcg" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dch" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dci" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcj" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dck" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/structure/plasticflaps/mining,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) "dcl" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) "dcm" = (/obj/structure/cable,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/maintenance) "dcn" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) @@ -8235,59 +8235,60 @@ "dcs" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) "dct" = (/obj/machinery/conveyor_switch{id = "mining_internal"},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/obj/machinery/camera{c_tag = "Shuttle Airlock"; dir = 8; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) "dcu" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dcv" = (/obj/machinery/camera{c_tag = "Station External West"; network = "MINE"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dcw" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/lobby) -"dcx" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) -"dcy" = (/obj/machinery/power/apc{dir = 1; name = "Production Area APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/production) -"dcz" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) -"dcA" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) -"dcB" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dcC" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) -"dcD" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) -"dcE" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dcF" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/production) -"dcG" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/production) -"dcH" = (/turf/simulated/floor,/area/mine/production) -"dcI" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/obj/item/weapon/paper{info = "A new alloy of iron and plasma has been discovered. This alloy is very strong and can be mass-produced by miners in their furnace. To produce it, miners have to smelt iron and plasma ore.

    --Nanotrasen Metallurgy Research (Space Station 11)"; name = "Scientific Advance"},/turf/simulated/floor,/area/mine/production) -"dcJ" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"dcK" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"dcL" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"dcM" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) -"dcN" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/lobby) -"dcO" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"dcP" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dcQ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) -"dcR" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) -"dcS" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dcT" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcU" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) -"dcV" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/lobby) -"dcW" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) -"dcX" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) -"dcY" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"dcZ" = (/turf/simulated/wall/r_wall,/area/mine/explored) -"dda" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"ddb" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"ddc" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) -"ddd" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) -"dde" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) -"ddf" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) -"ddg" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) -"ddh" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"ddi" = (/obj/machinery/computer/mining_shuttle,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"ddj" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) -"ddk" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"ddl" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"ddm" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"ddn" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"ddo" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) -"ddp" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) -"ddq" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/production) -"ddr" = (/obj/machinery/door/window/northleft{name = "Coin Press"},/turf/simulated/floor{icon_state = "dark"},/area/mine/production) -"dds" = (/turf/simulated/floor{icon_state = "dark"},/area/mine/production) -"ddt" = (/obj/machinery/mineral/input,/turf/simulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/mine/production) -"ddu" = (/obj/machinery/mineral/mint,/turf/simulated/floor{icon_state = "dark"},/area/mine/production) -"ddv" = (/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "dark"},/area/mine/production) +"dcv" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcw" = (/obj/machinery/camera{c_tag = "Station External West"; network = "MINE"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"dcx" = (/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/lobby) +"dcy" = (/obj/structure/window/reinforced{dir = 8},/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor,/area/mine/production) +"dcz" = (/obj/machinery/power/apc{dir = 1; name = "Production Area APC"; pixel_x = 1; pixel_y = 25},/obj/structure/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/production) +"dcA" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/mine/production) +"dcB" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/obj/structure/closet/extinguisher{pixel_x = -5; pixel_y = 30},/turf/simulated/floor,/area/mine/production) +"dcC" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dcD" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) +"dcE" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) +"dcF" = (/obj/structure/disposalpipe/segment,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dcG" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/production) +"dcH" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/production) +"dcI" = (/turf/simulated/floor,/area/mine/production) +"dcJ" = (/obj/machinery/atmospherics/pipe/simple,/obj/machinery/camera{c_tag = "Production Room"; dir = 8; network = "MINE"},/obj/item/weapon/paper{info = "A new alloy of iron and plasma has been discovered. This alloy is very strong and can be mass-produced by miners in their furnace. To produce it, miners have to smelt iron and plasma ore.

    --Nanotrasen Metallurgy Research (Space Station 11)"; name = "Scientific Advance"},/turf/simulated/floor,/area/mine/production) +"dcK" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dcL" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"dcM" = (/obj/structure/grille,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dcN" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"dcO" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor,/area/mine/lobby) +"dcP" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"dcQ" = (/obj/machinery/door/window/westleft{name = "Production Area"; req_access_txt = "48"},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dcR" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dcS" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"dcT" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dcU" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcV" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"dcW" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/lobby) +"dcX" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/closet/crate,/turf/simulated/floor,/area/mine/production) +"dcY" = (/obj/structure/closet/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) +"dcZ" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dda" = (/turf/simulated/wall/r_wall,/area/mine/explored) +"ddb" = (/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"ddc" = (/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"ddd" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 1},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/production) +"dde" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"ddf" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/grille,/turf/simulated/floor/plating,/area/mine/explored) +"ddg" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) +"ddh" = (/obj/structure/lattice,/obj/structure/disposalpipe/segment{dir = 4},/turf/space,/area) +"ddi" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"ddj" = (/obj/machinery/computer/mining_shuttle,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"ddk" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) +"ddl" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddm" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/structure/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddn" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddo" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddp" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddq" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddr" = (/obj/structure/window/reinforced{dir = 1},/turf/simulated/floor{icon_state = "dark"},/area/mine/production) +"dds" = (/obj/machinery/door/window/northleft{name = "Coin Press"},/turf/simulated/floor{icon_state = "dark"},/area/mine/production) +"ddt" = (/turf/simulated/floor{icon_state = "dark"},/area/mine/production) +"ddu" = (/obj/machinery/mineral/input,/turf/simulated/floor{tag = "icon-vault (NORTHWEST)"; icon_state = "vault"; dir = 9},/area/mine/production) +"ddv" = (/obj/machinery/mineral/mint,/turf/simulated/floor{icon_state = "dark"},/area/mine/production) +"ddw" = (/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "dark"},/area/mine/production) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9400,18 +9401,18 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcTdcUfcUfcUfcTdcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSQaaaaaaaaaaaaaaacSQaaacSZcSZcSZcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcTdcVOcWucVOcTdcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcWCcUzcUzcUzcUzcUzcSZcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcWBcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcSZcVrcSZcUzcUzcVtcVtcSZcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcUzcUzcWBcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcWEcSCcSCcSBcSBcSBcSBcSBcSBcSZcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaacSCcSCaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWFcWGcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaacSCcSCaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWEcWFcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSCcSCaaaaaacSQaaacSBcSCcSCaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacSCcSCaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWncWocWocWocWocWocWocWncWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVUcVUcVUcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacSQaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcUzcWBcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSBaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWBcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacSQaaacSCcSCcSCaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcWFcWHcWGcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacSQaaacSCcSCcSCaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcWEcWGcWFcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWncWocWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSCcSCcSCaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcUzcWmcVrcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWIcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWHcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWycWzcWAcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaacSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWncWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaacSQcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaacWDaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9420,50 +9421,50 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcW aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacSQaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSYcSYaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacSYcSYcWJaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcWFcWGcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacWJaaaaaaaaaaaaaaacSQaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacSYcSYcWIaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcWEcWFcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaacWIaaaaaaaaaaaaaaacSQaaaaaacSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWncWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYaagaagaagaagaagaagaagaagcSYcSYcSCcSCcSBcSBcSZcVrcVscUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYabgabgabgabgabgabgabgabgcSYcSYcSYcSCcSBcSBcSZcSZcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYaagaagaagaagaagaagaagaagcSYcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWIcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSBcSCcSCcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWHcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSBcSCcSCcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWycWzcWAcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSBcSBcSZcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSCcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSBcSBcSZcUzcWKcWLcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSBcSBcSBcSZcUzcWJcWKcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSZcSZcUzcWBcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSZcUzcUzcWBcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBcSBcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWncWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSZcSZcUzcUzcWBcWmcVrcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSZcUzcUzcWKcWLcUzcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSZcUzcUzcWJcWKcUzcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWocWocWocWocWncWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaacSZcSZcSZcUzcUzcWBcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSZcUzcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWDcWDcWDcWDcWocWocWocWncWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSQaaaaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacWMaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacWLaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocSCcWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcSZcSZcSZcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcWBcUzcWIcWxcUzcUzcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcWFcWHcWNcWOcWHcWHcWHcWGcUzcUzcSZcSZcSZcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcWBcUzcWHcWxcUzcUzcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcWEcWGcWMcWNcWGcWGcWGcWFcUzcUzcSZcSZcSZcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcUzcWBcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSQcSZcSZcUzcWCcUzcUzcUzcUzcUzcUzcUzcUzcWFcWHcWGcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSQcSZcSZcUzcWCcUzcUzcUzcUzcUzcUzcUzcUzcWEcWGcWFcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaacSBcSZcSZcVrcSZcSZcSZcSZcSZcSZcUzcUzcUzcUzcWBcUzcUzcUzcSZcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcWBcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYaagaagaagaagaagaagaagaagaagaagaagcSZcSZcSZcSZcSBcSBcSBcSBcSBcSZcSZcUzcUzcWFcWHcWHcWGcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYaagaagaagaagaagaagaagaagaagaagaagcSZcSZcSZcSZcSBcSBcSBcSBcSBcSZcSZcUzcUzcWEcWGcWGcWFcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYcSYabgabgabgabgabgabgabgabgabgabgabgabgabgabgcSYcSYcSYcSYcSCcSBcSBcSBcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYaagaagaagcVVaagaagaagaagaagaagaagaagaagaagaagaagcSYcSYcSCcSCcSCcSBcSBcSZcSZcUzcUzcUzcUzcWFcWHcWHcWGcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYaagaagaagcVVaagaagaagaagaagaagaagaagaagaagaagaagcSYcSYcSCcSCcSCcSBcSBcSZcSZcUzcUzcUzcUzcWEcWGcWGcWFcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcSZcSZcSZcSZcUzcWCcUzcUzcWBcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacSQcSCaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcVrcUzcUzcWBcUzcUzcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWncWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacVUcSCcSCcSCcSCcVUcVUaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcUzcWFcWHcWGcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWncWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacVUcSCcSCcSCcSCcVUcVUaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcUzcWEcWGcWFcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacVUcVUcSCcSCcSCcVUcVUcVUaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSCcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaacSQcVUcVUcSCcSCcSCcVUcVUcSQaaaaaaaaacSQaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacVUcVUcSCcSCcSCcVUcVUaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcUzcWIcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaacVUcVUcSCcSCcSCcVUcVUaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcUzcWHcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacSQcSCcSCcSCcVUcVUcSQaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcUzcWycWzcWAcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcSZcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWDcWocWDcWDcWDcWDcWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcSZcUzcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWncWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcWKcWHcWHcWHcWHcWLcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcWJcWGcWGcWGcWGcWKcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcWBcUzcUzcUzcUzcWCcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWncWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcWBcUzcUzcUzcUzcVrcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcWBcUzcUzcUzcSZcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9471,53 +9472,53 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWDcWDcWDcW aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWocWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcWKcWLcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcWJcWKcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaacSQaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWncWocWocWocWDcWDcWDcWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcVrcVscWIcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWncWocWocWocWDcWDcWDcWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcVrcVscWHcWwcWxcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaacSQaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSBcSZcUzcWycWzcWAcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocSZcSZcSZcWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWncWocWocWocSZcUzcUzcSZcWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYaagaagaagaagaagaagaagaagaagaagcSYcSYcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocUzcUzcUzcUzcWncWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYcSYcSYabgabgabgabgabgabgabgabgabgcSYcSYcSYcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWncWocUzcUzcUzcUzcWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYaagaagaagaagaagcWJcWJaagaagaagcSYcSYcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocUzcUzcUzcUzcSZcSZcSZcSZcWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacWJcWJcWJcWJaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWncUzcUzcUzcUzcUzcSZcSZcSZcWocWocWocSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacWJcWJcWJcWJaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWPcUzcUzcUzcUzcSZcSZcWocWocWocWocSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSQaaaaaaaaacWJcWJaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcWBcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWQcUzcWQcUzcSZcSZcSZcWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWncWocWocWDcWDcWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWRcWjcWRcUzcSZcWocWocWocWocSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWScWTcWUcWocWocWocWocWocSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWncWocWocWocWDcWocWocWncWocWocWocWocWocWocWocWocWncWocWVcWTcWWcWocWocWocWocWocSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocUzcUzcWacWbcWXcWdcWdcWdcWdcWdcWdcWYcWTcWWcWocWocWocWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcWmcVrcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocUzcUzcUzcUzcWjcWZcWZcWZcWZcWZcWZcWZcXacXbcWWcWocWocWncWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocSZcUzcUzcUzcWacXccWpcWqcWqcWqcWqcWqcXdcWTcXecXfcWocWocWocWocWocSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWDcWDcWDcWocWocWocWocWocWocSZcSZcSZcUzcUzcUzcUzcWocWocWocWocWocWocWVcWTcWWcWocWncWocUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXgcXgcXgcXgcXgcXgcSCcSCcSCcSCcSCcSBcSBaaaaaacSQaaaaaaaaaaaacSQaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocSBcSBcSZcSZcUzcUzcUzcWocWocWocWocWocWocWocWVcWTcWWcWocUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcXhcXicSCcSCcSCcXgcXjcXkcXlcXmcXgcSZcSZcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcUzcWBcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcSBcSBcSZcSZcSZcUzcUzcWocWocWocWocWocWncWocXncWTcXocUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcXicXpcSCcSCcSBcXgcXqcXrcXscXtcXgcUzcSZcSZcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWBcUzcUzcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcSBcSBcWocWocWocWocWocWocWocWocWocWocWocWQcWjcWQcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcVrcSCcSCcSBcXgcXlcXlcXlcXtcXgcUzcUzcSZcSZcVrcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcUzcWBcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcSBcSBcWocWocWocWocWocWncWocWocWocUzcUzcWRcUzcWRcUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXucSCcSCcSCcSCcXgcXjcXkcXlcXtcXvcUzcUzcUzcUzcVPcUzcSZcSZaaaaaaaaaaaaaaaaaaaaaaaacSQaaacSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcWBcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWncWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWncWocWocWocWocWocUzcUzcUzcUzcUzcUzcUzcUzcXwcXwcXwcUzcUzcUzcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXxcSCcSCcSCcSCcXgcXqcXrcXycXtcXzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSQaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSBcSZcSZcVrcSZcSZcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcVUcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocUzcXAcUzcUzcUzcUzcUzcUzcXBcXCcXDcUzcUzcUzcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcXxcSCcXgcXgcXgcXgcXlcXlcXlcXEcXFcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaaacSQaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSZcSZcUzcVPcUzcUzcUzcWIcWwcWxcUzcUzcUzcUzcUzcUzcUzcVUcVUcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocUzcUzcXGcXGcXGcXGcXGcXGcXHcXIcXIcXJcXGcXGcXGcXGcXKcUzcUzcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcXgcXgcXLcXgcXgcXMcXNcXlcXjcXkcXlcXtcXgcXOcXOcXPcXQcXRcXOcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcWycWzcXScUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocSZcUzcUzcUzcXGcXTcXUcXVcXWcXXcXYcXZcXZcXZcYacYbcXUcYacUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSCcSCcSCcXgcYccYdcYecYfcYgcYhcXlcXqcXrcYicXtcXlcYjcYkcYlcYlcYlcYmcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcYncYocYpcYqcYocYocUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWocWocSBcSZcUzcUzcUzcXGcYrcYscYtcYucYscYscYscYscYscYvcYscYscYwcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcVrcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSBcSBcSBcXgcYxcYycYzcYAcYBcYgcXlcXlcXlcXlcXtcXlcYjcYCcYCcYCcYDcYEcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcYncYFcYGcYGcYHcYocUzcXAcUzcUzcUzcWmcVrcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSBcSZcUzcUzcUzcXGcYIcYscYscYJcYscYscYscYscYscYacYKcYKcYacUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcVPcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcXgcYLcYgcYgcYdcYMcYgcYNcYOcYPcYQcYRcXlcYjcYCcYScYTcYUcYVcUzcUzcUzcUzcUzcUzcSQaaaaaacSQaaaaaaaaaaaacSQaaaaaaaaacUzcUzcUzcUzcUzcYWcYWcYXcYYcYncYZcZacZacZbcYocYocYocYocUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSZcSZcUzcUzcXGcZccYscZdcZecZfcZgcZhcYscYscZicXGcXGcXGcXGcWIcWxcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWIcWxcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcXgcXgcXgcXgcZjcXlcXlcZkcZlcZmcZkcZncXlcZocZocZocZocZpcZocXOcZqcZrcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcZscYYcZtcZucZvcZwcZxcZycZycZzcZAcZBcZCcZDcUzcUzcUzcUzcVtcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWncWocWocWocWncWocWocWocWocSCcSCcSBcSZcUzcUzcXGcYKcYscYscYucZEcZFcZGcYscYscZHcZIcZJcZKcZLcWNcWOcWHcWHcWHcWHcWHcWGcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSBcSBcSBcSBcSZcSZcUzcUzcWKcWHcWHcWHcWHcWHcWHcWHcWHcWNcWOcWHcWHcWHcWHcWGcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcXgcZMcZNcZOcZucZPcZQcZRcZucZtcZScZTcZUcZRcZVcZucZScZucZWcZXcZYcZZdaadaadaadaadaadaadaadaadaadaadaadaadaadabcYXdacdaddaecZudafdagdahdaicZycZycZydajcZydakdalcUzcUzcUzcUzcVtcSZcSBcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocSCcSCcSBcSZcUzcUzcXGcXGcXGcXGcXGdamdandaodancXGdapcXGcXGcXGcXGcWycWAcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcSZcUzcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcSZcSZcVrcSZcSZcSBcXgcXgcXgcXgdaqdardasdatdaudaudavdawdawdagdaxdawdawdawdaydawdaydazdazdazdazdazdazdazdazdazdazdazdazdazdazdazdaydawdaydaAdawdaBcZPdaCdaDdaEdaFdaGcZAdaHdaHcZDcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocSCcSCcSBcSZcSZcUzcUzcVDcUzcUzcXGdaIdaJdaKdaLcXGcVBdaMcVDcUzcUzcUzcUzcUzcWCcUzcUzcUzcWFcWHcWHcWGcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcWKcWHcWLcUzcUzcUzcUzcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcVPcUzcSZcSZcSZcSZcSZcYWcZudaNdaOdaPdaOdaOdaQdaRdaOdaPdaPdaOdaSdaOdaTdaUdaVdaWdaXdaXdaXdaXdaXdaXdaXdaXdaXdaXdaXdaXdaXdaYdaZdbadbbdbcdaOdaQdbddbedbfdbfdbfdbfdbfdbfdbfdbfdbgcVBdbhcVBcVBcVtcSZcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSBcSZcSZcUzcUzcUzcUzcXGdbidbjdbkdblcXGcUzcUzcUzcUzcUzcUzcSZcSZcVrcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcUzcWKcWLcUzcUzcUzcSZcSZcSZcSZcSZcSZcVrcVscUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZdbmdbmdbndbodbndbpdbpdbpdbqdbrdbpdbpdbsdbtdbscYWdbucUzcUzcUzaaacSQaaaaaaaagaaaaaaaaaaagaaacSQaaaaaaaaaaagaaadbvcYYcZudbwdbxdbydbzdbAdbAdbBdbfdbCdbDdbEdbFdbFdbFdbFcVBcUzcSZcSBcSBcSCcSCcSCcSCcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSZcSZcUzcUzcUzcXGcXGcXGcXGcXGcXGcUzcUzcSZcSZcSZcSZcSZcSBcSBcSZcSZcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSZcUzcUzcUzcUzcUzcWBcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcWIcWxcUzcUzcUzcUzcUzcUzcUzcSZdbmdbGdbHdbIdbJdbpdbKdbLdbMdbNdbOdbpdbPcZudbQcYWcUzcUzcUzcUzcUzcUzaaaaaaaagcSQaaaaaaaagaagaagaagaagaagaagaagaagcYWdbRdbSdbTdbfdbfdbfdbfdbUdbfdbVdbfdbfdbWcVBcVBcVBcVBcUzcSZcSBcSBcSCcSCcSCcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSBcSBcSZcUzcUzcUzcUzcUzcVDcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcWFcWHcWHcWHcWGcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWBcUzcSZcSZcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcWFcWHcWHcWHcWNcWOcWHcWHcWHcWGcUzcUzcUzcUzdbmdbXdbYdbZdcadbpdcbdccdccdcddcedbpdbPcZucZucYWcUzcUzcUzcUzcUzcUzaagaagaagaagaagaagaagdcfdcfdcfdcfdcfaagaaaaaacYWdcgdchcZPdcidcjdckdbAdbAdbAdbAdbBdbfcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcWFcWGcUzcUzcWIcWxcUzcUzcWKcWHcWHcWHcWHcWHcWLcUzcSZcSBcSBcSBcSBcSCcSCcSCcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcUzcWBcUzcUzcUzcUzdbmdbmdbmdbmdbmdcldcmdcndcodcpdcedcldbsdcqdbscYWcUzcUzcUzcUzcUzcUzaaaaaaaagaaaaaaaaaaagdcfdcfdcfdcfdcfaagaaacZscYYdcrdcsdctdbfdbfdbfdbfdbfdbfdcudbUdbfcUzcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSZcSZcSZcSZcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcWCcUzcUzcWFcWHcWHcWNcWOcWHcWHcWLcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcWFcWHcWHcWGcUzcUzcVDcUzcUzcUzdcldcldcldcldcldcldclcUzcUzdcvcVDcUzcUzcUzcUzcUzcSQaaaaaaaagaaaaaaaaaaagdcfdcfdcfdcfdcfcYXdacdaddaecZudbScZPdcwdcwdcxdcydczdcAdcBdbUdbfcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSZcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcVrcSZcUzcUzcUzcUzcWycWAcUzcUzcUzcUzcWCcUzcSZcSZcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcVDcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaagaagaagaagaagaagaagaagdcfdcfdcfdcfdcfdcCcZudcCdcDcZudcEdagdawdawdcFdcGdcHdcIdcJdcKdbfcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcVrcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWIcWxcUzcUzcUzcUzcUzcUzcUzcUzaaacSQaaaaaaaaaaaaaagdcfdcfdcfdcfdcfcYXdacdcLdcMcZudcNdcOdaOdaOdcPdcQdcQdcRdcSdcTdbfcUzcUzcUzcWmcVrcSBcSBcSBcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcWFcWHcWHcWHcWHcWHcWHcWHcWHcWHcWHcWHcWHcWHcWNcWOcWHcWHcWGcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaagdcfdcfdcfdcfdcfaagaaadbvcYYdcrdcUdcVcZucZudcWdcXdcHdcHdcudcYdbfcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcWBcUzcUzcUzcUzcUzcUzdcZdcZaaaaaaaaaaagdcfdcfdcfdcfdcfaagaaaaaacYWdaqdcNcZucZucZuddaddbddcddddcJdbUdbfcUzcUzcUzcUzcSZcSBcSBcSBcSBcSCcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWFcWHcWHcWHcWHcWHcWHddeddfddgddgddgddgddgddgddgddgddgddgddgddgddhddiddjcZucZucZuddkddlddmddnddoddpdbfcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzdcZdcZaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYWcYWdbfddqddrddqdbfdbfdbfdbfdbfdbfdbfcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSZcSZcSZcVrcVscUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzdbfddsddsddsdbfcUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWCcUzcUzcSQaaacSQaaaaaaaaaaaaaaaaaacSQaaacSQcUzdbfddtdduddvdbfcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcVrcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbfdbfdbfdbfdbfcUzcUzcUzcUzcUzcWmcVrcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWncWocUzcUzcUzcUzcWocWocWocWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSYaagaagaagaagaagcWIcWIaagaagaagcSYcSYcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWocUzcUzcUzcUzcSZcSZcSZcSZcWocWocWocSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacWIcWIcWIcWIaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWncUzcUzcUzcUzcUzcSZcSZcSZcWocWocWocSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaacWIcWIcWIcWIaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcWBcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWOcUzcUzcUzcUzcSZcSZcWocWocWocWocSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaacSQaaaaaaaaacWIcWIaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcWBcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWPcUzcWPcUzcSZcSZcSZcWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWDcWDcWDcWDcWDcWDcWDcWocWocWncWocWocWDcWDcWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWQcWjcWQcUzcSZcWocWocWocWocSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcUzcWBcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWRcWScWTcWocWocWocWocWocSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWncWocWocWocWDcWocWocWncWocWocWocWocWocWocWocWocWncWocWUcWScWVcWocWocWocWocWocSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocUzcUzcWacWbcWWcWdcWdcWdcWdcWdcWdcWXcWScWVcWocWocWocWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSZcUzcUzcUzcUzcWBcWmcVrcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocWocUzcUzcUzcUzcWjcWYcWYcWYcWYcWYcWYcWYcWZcXacWVcWocWocWncWocWocWocSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSZcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocSZcUzcUzcUzcWacXbcWpcWqcWqcWqcWqcWqcXccWScXdcXecWocWocWocWocWocSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcWocWDcWDcWDcWocWocWocWocWocWocSZcSZcSZcUzcUzcUzcUzcWocWocWocWocWocWocWUcWScWVcWocWncWocUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXfcXfcXfcXfcXfcXfcSCcSCcSCcSCcSCcSBcSBaaaaaacSQaaaaaaaaaaaacSQaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcUzcUzcUzcWBcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWocWocWocWocWocWocWocWocWocWocSBcSBcSZcSZcUzcUzcUzcWocWocWocWocWocWocWocWUcWScWVcWocUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcXgcXhcSCcSCcSCcXfcXicXjcXkcXlcXfcSZcSZcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcUzcWBcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcSBcSBcSZcSZcSZcUzcUzcWocWocWocWocWocWncWocXmcWScXncUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcXhcXocSCcSCcSBcXfcXpcXqcXrcXscXfcUzcSZcSZcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcWBcUzcUzcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcSBcSBcWocWocWocWocWocWocWocWocWocWocWocWPcWjcWPcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcVBcVrcSCcSCcSBcXfcXkcXkcXkcXscXfcUzcUzcSZcSZcVrcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcUzcWBcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocWDcWDcWDcSBcSBcWocWocWocWocWocWncWocWocWocUzcUzcWQcUzcWQcUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXtcSCcSCcSCcSCcXfcXicXjcXkcXscXucUzcUzcUzcUzcVPcUzcSZcSZaaaaaaaaaaaaaaaaaaaaaaaacSQaaacSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcWBcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWncWocWocWocWocWDcWDcWDcWDcWDcWocWocWocWncWocWocWocWocWocUzcUzcUzcUzcUzcUzcUzcUzcXvcXvcXvcUzcUzcUzcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcXwcSCcSCcSCcSCcXfcXpcXqcXxcXscXycUzcUzcUzcUzcUzcUzcUzcUzcUzcSQaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSBcSBcSZcSZcVrcSZcSZcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcVUcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWDcWDcWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWocWocUzcXzcUzcUzcUzcUzcUzcUzcXAcXBcXCcUzcUzcUzcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcXwcSCcXfcXfcXfcXfcXkcXkcXkcXDcXEcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaaacSQaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSBcSBcSZcSZcUzcVPcUzcUzcUzcWHcWwcWxcUzcUzcUzcUzcUzcUzcUzcVUcVUcSZcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWDcWocWocWocWocUzcUzcXFcXFcXFcXFcXFcXFcXGcXHcXHcXIcXFcXFcXFcXFcXJcUzcUzcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcXfcXfcXKcXfcXfcXLcXMcXkcXicXjcXkcXscXfcXNcXNcXOcXPcXQcXNcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcWycWzcXRcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWDcWDcWDcWDcWDcWDcWocWocWocWocWocWocWocWDcWDcWDcWDcWDcWocWocSZcUzcUzcUzcXFcXScXTcXUcXVcXWcXXcXYcXYcXYcXZcYacXTcXZcUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSCcSCcSCcXfcYbcYccYdcYecYfcYgcXkcXpcXqcYhcXscXkcYicYjcYkcYkcYkcYlcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcYmcYncYocYpcYncYncUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWDcWDcWDcWocWocSBcSZcUzcUzcUzcXFcYqcYrcYscYtcYrcYrcYrcYrcYrcYucYrcYrcYvcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcVrcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSBcSBcSBcSBcXfcYwcYxcYycYzcYAcYfcXkcXkcXkcXkcXscXkcYicYBcYBcYBcYCcYDcUzcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcYmcYEcYFcYFcYGcYncUzcXzcUzcUzcUzcWmcVrcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWDcWDcWDcWocWocWocWocWocWocWocWocWocWocWocWocWocSBcSZcUzcUzcUzcXFcYHcYrcYrcYIcYrcYrcYrcYrcYrcXZcYJcYJcXZcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSZcSZcUzcVPcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSBcSBcSBcXfcYKcYfcYfcYccYLcYfcYMcYNcYOcYPcYQcXkcYicYBcYRcYScYTcYUcUzcUzcUzcUzcUzcUzcSQaaaaaacSQaaaaaaaaaaaacSQaaaaaaaaacUzcUzcUzcUzcUzcYVcYVcYWcYXcYmcYYcYZcYZcZacYncYncYncYncUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWncWocWocWocWocWocWocWocWocWocWocWocWocWocSCcSCcSZcSZcUzcUzcXFcZbcYrcZccZdcZecZfcZgcYrcYrcZhcXFcXFcXFcXFcWHcWxcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWHcWxcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcXfcXfcXfcXfcZicXkcXkcZjcZkcZlcZjcZmcXkcZncZncZncZncZocZncXNcZpcZqcUzcUzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcZrcYXcZscZtcZucZvcZwcZxcZxcZycZzcZAcZBcZCcUzcUzcUzcUzcVtcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWncWocWocWocWncWocWocWocWocSCcSCcSBcSZcUzcUzcXFcYJcYrcYrcYtcZDcZEcZFcYrcYrcZGcZHcZIcZJcZKcWMcWNcWGcWGcWGcWGcWGcWFcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSBcSBcSBcSBcSZcSZcUzcUzcWJcWGcWGcWGcWGcWGcWGcWGcWGcWMcWNcWGcWGcWGcWGcWFcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcXfcZLcZMcZNcZtcZOcZPcZQcZtcZscZRcZScZTcZQcZUcZtcZRcZtcZVcZWcZXcZYcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZcZZdaacYWdabdacdadcZtdaedafdagdahcZxcZxcZxdaicZxdajdakcUzcUzcUzcUzcVtcSZcSBcSBcSCcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWocWocWocWocSCcSCcSBcSZcUzcUzcXFcXFcXFcXFcXFdaldamdandamcXFdaocXFcXFcXFcXFcWycWAcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcSZcUzcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcSZcSZcVrcSZcSZcSBcXfcXfcXfcXfdapdaqdardasdatdatdaudavdavdafdawdavdavdavdaxdavdaxdaydaydaydaydaydaydaydaydaydaydaydaydaydaydaydaxdavdaxdazdavdaAcZOdaBdaCdaDdaEdaFcZzdaGdaGcZCcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacWncWocSCcSCcSBcSZcSZcUzcUzcVDcUzcUzcXFdaHdaIdaJdaKcXFcVBdaLcVDcUzcUzcUzcUzcUzcWCcUzcUzcUzcWEcWGcWGcWFcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcWJcWGcWKcUzcUzcUzcUzcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcVPcUzcSZcSZcSZcSZcSZcYVcZtdaMdaNdaOdaNdaNdaPdaQdaNdaOdaOdaNdaRdaNdaSdaTdaUdaVdaWdaWdaWdaWdaWdaWdaWdaWdaWdaWdaWdaWdaWdaXdaYdaZdbadbbdaNdaPdbcdbddbedbedbedbedbedbedbedbedbfcVBdbgcVBcVBcVtcSZcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSBcSZcSZcUzcUzcUzcUzcXFdbhdbidbjdbkcXFcUzcUzcUzcUzcUzcUzcSZcSZcVrcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcUzcWJcWKcUzcUzcUzcSZcSZcSZcSZcSZcSZcVrcVscUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZdbldbldbmdbndbmdbodbodbodbpdbqdbodbodbrdbsdbrcYVdbtcUzcUzcUzaaacSQaaaaaaaagaaaaaaaaaaagaaacSQaaaaaaaaaaagaaadbucYXcZtdbvdbwdbxdbydbzdbzdbAdbedbBdbCdbDdbEdbEdbEdbEcVBcUzcSZcSBcSBcSCcSCcSCcSCcSBcSBcSBcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSZcSZcUzcUzcUzcXFcXFcXFcXFcXFcXFcUzcUzcSZcSZcSZcSZcSZcSBcSBcSZcSZcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcSZcSZcSZcSZcSZcSZcUzcUzcUzcUzcUzcWBcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcWBcUzcUzcUzcWHcWxcUzcUzcUzcUzcUzcUzcUzcSZdbldbFdbGdbHdbIdbodbJdbKdbLdbMdbNdbodbOcZtdbPcYVcUzcUzcUzcUzcUzcUzaaaaaaaagcSQaaaaaaaagaagaagaagaagaagaagaagaagcYVdbQdbRdbSdbedbedbedbedbTdbedbUdbedbedbVcVBcVBcVBcVBcUzcSZcSBcSBcSCcSCcSCcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSBcSBcSZcUzcUzcUzcUzcUzcVDcUzcUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcWEcWGcWGcWGcWFcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWBcUzcSZcSZcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcWEcWGcWGcWGcWMcWNcWGcWGcWGcWFcUzcUzcUzcUzdbldbWdbXdbYdbZdbodcadcbdcbdccdcddbodbOcZtcZtcYVcUzcUzcUzcUzcUzcUzaagaagaagaagaagaagaagdcedcedcedcedceaagaaaaaacYVdcfdcgcZOdchdcidcjdbzdbzdckdbzdbAdbecUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcWEcWFcUzcUzcWHcWxcUzcUzcWJcWGcWGcWGcWGcWGcWKcUzcSZcSBcSBcSBcSBcSCcSCcSCcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcUzcWBcUzcUzcUzcUzdbldbldbldbldbldcldcmdcndcodcpdcddcldbrdcqdbrcYVcUzcUzcUzcUzcUzcUzaaaaaaaagaaaaaaaaaaagdcedcedcedcedceaagaaacZrcYXdcrdcsdctdbedbedbedbedbedbedcudcvdbecUzcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSZcSZcSZcSZcUzcUzcUzcUzcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcWCcUzcUzcWEcWGcWGcWMcWNcWGcWGcWKcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSBcSBcSBcSZcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcWEcWGcWGcWFcUzcUzcVDcUzcUzcUzdcldcldcldcldcldcldclcUzcUzdcwcVDcUzcUzcUzcUzcUzcSQaaaaaaaagaaaaaaaaaaagdcedcedcedcedcecYWdabdacdadcZtdbRcZOdcxdcxdcydczdcAdcBdcCdcvdbecUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSBcSZcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcVrcSZcUzcUzcUzcUzcWycWAcUzcUzcUzcUzcWCcUzcSZcSZcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSZcUzcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcVDcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaagaagaagaagaagaagaagaagdcedcedcedcedcedcDcZtdcDdcEcZtdcFdafdavdavdcGdcHdcIdcJdcKdcLdbecUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcVrcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcWBcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWHcWxcUzcUzcUzcUzcUzcUzcUzcUzaaacSQaaaaaaaaaaaaaagdcedcedcedcedcecYWdabdcMdcNcZtdcOdcPdaNdaNdcQdcRdcRdcSdcTdcUdbecUzcUzcUzcWmcVrcSBcSBcSBcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSBcSCcSCcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcWEcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWGcWMcWNcWGcWGcWFcUzcUzcUzcUzcUzcUzaaaaaaaaaaaaaaaaagdcedcedcedcedceaagaaadbucYXdcrdcVdcWcZtcZtdcXdcYdcIdcIdcudcZdbecUzcUzcUzcUzcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWycWAcUzcUzcWBcUzcUzcUzcUzcUzcUzddaddaaaaaaaaaaaagdcedcedcedcedceaagaaaaaacYVdapdcOcZtcZtcZtddbddcdddddedcKdcvdbecUzcUzcUzcUzcSZcSBcSBcSBcSBcSCcSBcSBcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWEcWGcWGcWGcWGcWGcWGddfddgddhddhddhddhddhddhddhddhddhddhddhddhddiddjddkcZtcZtcZtddlddmddnddoddpddqdbecUzcUzcSZcSZcSZcSBcSBcSCcSCcSCcSBcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSZcSZcSZcUzcUzcUzcUzcUzcUzcUzcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzddaddaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYVcYVdbeddrddsddrdbedbedbedbedbedbedbecUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSZcSZcSZcVrcVscUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzdbeddtddtddtdbecUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcWCcUzcUzcSQaaacSQaaaaaaaaaaaaaaaaaacSQaaacSQcUzdbedduddvddwdbecUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcVrcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadbedbedbedbedbecUzcUzcUzcUzcUzcWmcVrcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSZcSZcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSZcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSZcSZcSZcSZcSZcSZcSZcSZcSZcSZcSZcSBcSBcSBcSZcSZcSZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSQcUzcUzcUzcUzcUzcUzcUzcUzcUzcUzcSZcSZcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSCcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBcSBaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacUzcUzcUzcWCcUzcUzcUzcSZcSZcSZcSZcSBcSBcSCcSCcSCcSCcSCcSCcSCcSCcSCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa