diff --git a/code/modules/mining/machine_processing.dm b/code/modules/mining/machine_processing.dm index a2fe68fc02..64241cd949 100644 --- a/code/modules/mining/machine_processing.dm +++ b/code/modules/mining/machine_processing.dm @@ -2,8 +2,8 @@ /obj/machinery/mineral/processing_unit_console name = "Produciton machine console" - icon = 'terminals.dmi' - icon_state = "production_console" + icon = 'mining_machines.dmi' + icon_state = "console" density = 1 anchored = 1 var/obj/machinery/mineral/processing_unit/machine = null @@ -11,7 +11,7 @@ /obj/machinery/mineral/processing_unit_console/New() ..() spawn(7) - src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, SOUTH)) + src.machine = locate(/obj/machinery/mineral/processing_unit, get_step(src, EAST)) if (machine) machine.CONSOLE = src else @@ -189,8 +189,8 @@ /obj/machinery/mineral/processing_unit name = "Furnace" - icon = 'stationobjs.dmi' - icon_state = "controller" + icon = 'mining_machines.dmi' + icon_state = "furnace" density = 1 anchored = 1.0 var/obj/machinery/mineral/input = null diff --git a/code/modules/mining/machine_stacking.dm b/code/modules/mining/machine_stacking.dm index c8ada26cb6..8b9214df2f 100644 --- a/code/modules/mining/machine_stacking.dm +++ b/code/modules/mining/machine_stacking.dm @@ -2,8 +2,8 @@ /obj/machinery/mineral/stacking_unit_console name = "Stacking machine console" - icon = 'terminals.dmi' - icon_state = "production_console" + icon = 'mining_machines.dmi' + icon_state = "console" density = 1 anchored = 1 var/obj/machinery/mineral/stacking_machine/machine = null @@ -11,7 +11,7 @@ /obj/machinery/mineral/stacking_unit_console/New() ..() spawn(7) - src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, SOUTHWEST)) + src.machine = locate(/obj/machinery/mineral/stacking_machine, get_step(src, SOUTHEAST)) if (machine) machine.CONSOLE = src else @@ -132,8 +132,8 @@ /obj/machinery/mineral/stacking_machine name = "Stacking machine" - icon = 'stationobjs.dmi' - icon_state = "controller" + icon = 'mining_machines.dmi' + icon_state = "stacker" density = 1 anchored = 1.0 var/obj/machinery/mineral/stacking_unit_console/CONSOLE diff --git a/code/modules/mining/machine_unloading.dm b/code/modules/mining/machine_unloading.dm index 1b7e240f34..b783135e89 100644 --- a/code/modules/mining/machine_unloading.dm +++ b/code/modules/mining/machine_unloading.dm @@ -3,8 +3,8 @@ /obj/machinery/mineral/unloading_machine name = "Unloading machine" - icon = 'stationobjs.dmi' - icon_state = "controller" + icon = 'mining_machines.dmi' + icon_state = "unloader" density = 1 anchored = 1.0 var/obj/machinery/mineral/input = null diff --git a/code/modules/mining/mine_areas.dm b/code/modules/mining/mine_areas.dm index 4c07c43b14..6d71b49415 100644 --- a/code/modules/mining/mine_areas.dm +++ b/code/modules/mining/mine_areas.dm @@ -21,12 +21,18 @@ /area/mine/production name = "Mining station Production Area" + icon_state = "mining_production" + +/area/mine/abandoned + name = "Abandoned Mining Station" /area/mine/living_quarters - name = "Abandoned Mining Station" + name = "Mining Station Living Quarters" + icon_state = "mining_living" /area/mine/eva name = "Mining station EVA" + icon_state = "mining_eva" /area/mine/maintenance name = "Mining station Maintenance" @@ -38,4 +44,10 @@ name = "Mining station Hydroponics" /area/mine/sleeper - name = "Mining station Emergency Sleeper" \ No newline at end of file + name = "Mining station Emergency Sleeper" + +/area/mine/north_outpost + name = "North Mining Outpost" + +/area/mine/west_outpost + name = "West Mining Outpost" \ No newline at end of file diff --git a/code/modules/mining/mine_turfs.dm b/code/modules/mining/mine_turfs.dm index 47376d3b7f..e5de1b6828 100644 --- a/code/modules/mining/mine_turfs.dm +++ b/code/modules/mining/mine_turfs.dm @@ -100,6 +100,10 @@ M.levelupdate() return +/turf/simulated/mineral/random/high_chance + mineralChance = 25 + mineralSpawnChanceList = list("Uranium" = 10, "Iron" = 30, "Diamond" = 2, "Gold" = 10, "Silver" = 10, "Plasma" = 25) + /turf/simulated/mineral/random/Del() return diff --git a/icons/changelog.html b/icons/changelog.html index 37e3ecc3a9..0c30ff5e7c 100644 --- a/icons/changelog.html +++ b/icons/changelog.html @@ -31,7 +31,7 @@ Credits:
Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben
- Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr
+ Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat
Sounds: Skie
Thanks to: CDK Station devs, GoonStation devs, the original SpaceStation developers and Erikat for the title image @@ -45,6 +45,15 @@ Stuff which is in development and not yet visible to players or just code relate (is. code improvements for expandability, etc.) should not be listed here. They should be listed in the changelog upon commit tho. Thanks. --> +15 August 2011. + + 9 August 2011.
  • Mport updated: diff --git a/icons/obj/machines/mining_machines.dmi b/icons/obj/machines/mining_machines.dmi new file mode 100644 index 0000000000..7ef9b0215b Binary files /dev/null and b/icons/obj/machines/mining_machines.dmi differ diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 9f0d2e2f32..120cbb0ae6 100644 Binary files a/icons/obj/objects.dmi and b/icons/obj/objects.dmi differ diff --git a/icons/obj/pipes/disposal.dmi b/icons/obj/pipes/disposal.dmi index b2017f0e49..24e8bb0a20 100644 Binary files a/icons/obj/pipes/disposal.dmi and b/icons/obj/pipes/disposal.dmi differ diff --git a/icons/obj/terminals.dmi b/icons/obj/terminals.dmi index 2a35b41a30..fd48bec7f7 100644 Binary files a/icons/obj/terminals.dmi and b/icons/obj/terminals.dmi differ diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 8f11a2cda3..c04daf62d0 100644 Binary files a/icons/turf/areas.dmi and b/icons/turf/areas.dmi differ diff --git a/maps/tgstation.2.0.8.dmm b/maps/tgstation.2.0.8.dmm index 964dbf4406..bfc627e49f 100644 --- a/maps/tgstation.2.0.8.dmm +++ b/maps/tgstation.2.0.8.dmm @@ -4028,7 +4028,7 @@ "bzx" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s10"; icon_state = "swall_s10"; dir = 2},/area/shuttle/mining/station) "bzy" = (/obj/ore_box,/turf/simulated/floor,/area/quartermaster/miningdock) "bzz" = (/obj/machinery/firealarm{pixel_y = 27},/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/quartermaster/miningdock) -"bzA" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor,/area/quartermaster/miningdock) +"bzA" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner2"},/turf/simulated/floor,/area/quartermaster/miningdock) "bzB" = (/obj/machinery/light{dir = 1},/obj/machinery/alarm{pixel_y = 23},/obj/machinery/conveyor_switch{id = "miningToQM"},/turf/simulated/floor,/area/quartermaster/miningdock) "bzC" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = "Streight"},/turf/simulated/floor,/area/quartermaster/miningdock) "bzD" = (/obj/machinery/requests_console{department = "Mining"; departmentType = 0; pixel_y = 30},/obj/rack{dir = 1},/obj/item/weapon/pickaxe{pixel_x = 5},/obj/item/weapon/shovel{pixel_x = -5},/turf/simulated/floor,/area/quartermaster/miningdock) @@ -7963,262 +7963,383 @@ "cXg" = (/obj/table,/obj/item/weapon/cell{charge = 100; maxcharge = 15000},/turf/simulated/floor/airless,/area/derelict/teleporter) "cXh" = (/obj/machinery/power/apc{dir = 0; name = "Worn-out APC"; pixel_y = -24},/turf/simulated/floor/airless,/area/derelict/teleporter) "cXi" = (/obj/machinery/light/small,/turf/simulated/floor/airless,/area/derelict/teleporter) -"cXj" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cXk" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXl" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXm" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXn" = (/obj/stool/chair{dir = 4},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXo" = (/obj/table,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXp" = (/obj/stool/chair{dir = 8},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXq" = (/turf/simulated/mineral/random,/area) -"cXr" = (/turf/simulated/mineral,/area) -"cXs" = (/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXt" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cXu" = (/turf/simulated/mineral/random,/area/mine/unexplored) -"cXv" = (/turf/simulated/mineral,/area/mine/unexplored) -"cXw" = (/obj/closet,/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cXx" = (/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cXy" = (/obj/stool,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXz" = (/obj/grille,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cXA" = (/obj/item/weapon/shard{icon_state = "small"},/turf/simulated/floor/airless,/area) -"cXB" = (/obj/table,/turf/simulated/floor/airless{tag = "icon-showroomfloor"; icon_state = "showroomfloor"},/area/mine/living_quarters) -"cXC" = (/obj/machinery/door/airlock/glass{name = "Cafeteria"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cXD" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cXE" = (/obj/item/stack/rods,/turf/simulated/floor/airless,/area) -"cXF" = (/obj/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXG" = (/obj/stool,/obj/machinery/computer/security/telescreen{name = "Entertainment monitor"; desc = "Damn, they better have /tg/thechannel on these things."; icon = 'status_display.dmi'; icon_state = "entertainment"; pixel_y = -30},/turf/simulated/floor/airless{tag = "icon-greenyellowfull"; icon_state = "greenyellowfull"},/area/mine/living_quarters) -"cXH" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cXI" = (/turf/simulated/floor/airless,/area/mine/living_quarters) -"cXJ" = (/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cXK" = (/obj/decal/cleanable/xenoblood,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cXL" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cXM" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cXN" = (/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cXO" = (/obj/door_assembly/door_assembly_g,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cXP" = (/turf/simulated/floor/airless{tag = "icon-damaged1"; icon_state = "damaged1"},/area/mine/living_quarters) -"cXQ" = (/turf/simulated/floor/airless{icon_state = "floorscorched1"},/area/mine/living_quarters) -"cXR" = (/turf/simulated/floor/airless{icon_state = "damaged2"},/area/mine/living_quarters) -"cXS" = (/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cXT" = (/turf/simulated/floor/airless{icon_state = "damaged4"},/area/mine/living_quarters) -"cXU" = (/turf/simulated/floor/airless{tag = "icon-loadingareadirty2"; icon_state = "loadingareadirty2"},/area/mine/living_quarters) -"cXV" = (/turf/simulated/floor,/area/mine/living_quarters) -"cXW" = (/obj/glowshroom/single,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cXX" = (/obj/machinery/door/airlock/glass{name = "Kitchen"},/turf/simulated/floor,/area/mine/living_quarters) -"cXY" = (/obj/machinery/door/airlock/glass{name = "Hydroponics"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/living_quarters) -"cXZ" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cYa" = (/obj/decal/cleanable/blood/gibs{icon_state = "gib3"},/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cYb" = (/obj/closet/emcloset,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYc" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYd" = (/obj/decal/cleanable/blood{tag = "icon-gibbl1"; icon_state = "gibbl1"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYe" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cYf" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYg" = (/turf/simulated/floor{dir = 9; icon_state = "green"},/area/mine/living_quarters) -"cYh" = (/obj/table,/obj/item/seeds/potatoseed,/obj/item/weapon/reagent_containers/glass/bucket,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cYi" = (/obj/table,/obj/item/seeds/plumpmycelium,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cYj" = (/obj/table,/obj/item/seeds/wheatseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cYk" = (/obj/table,/obj/item/seeds/berryseed,/turf/simulated/floor{dir = 1; icon_state = "green"},/area/mine/living_quarters) -"cYl" = (/turf/simulated/floor{dir = 5; icon_state = "green"},/area/mine/living_quarters) -"cYm" = (/obj/decal/cleanable/xenoblood{icon_state = "xfloor4"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYn" = (/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYo" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYp" = (/obj/table,/obj/bedsheetbin,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cYq" = (/obj/machinery/door/airlock{name = "Restroom"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cYr" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cYs" = (/obj/grille,/obj/window/reinforced,/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cYt" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cYu" = (/turf/simulated/mineral/gold,/area/mine/unexplored) -"cYv" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYw" = (/turf/simulated/floor{icon_state = "green"; dir = 8},/area/mine/living_quarters) -"cYx" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cYy" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYz" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYA" = (/obj/computerframe,/turf/simulated/floor/airless{tag = "icon-wood"; icon_state = "wood"},/area/mine/living_quarters) -"cYB" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/obj/item/clothing/head/helmet/space/rig,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cYC" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cYD" = (/obj/alien/weeds{icon_state = "weeds1"},/turf/simulated/floor,/area/mine/living_quarters) -"cYE" = (/obj/decal/cleanable/blood{tag = "icon-gib3"; icon_state = "gib3"},/turf/simulated/floor/airless{icon_state = "floorgrime"},/area/mine/living_quarters) -"cYF" = (/obj/machinery/door/airlock/maintenance{name = "Storage"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cYG" = (/obj/decal/cleanable/blood{tag = "icon-gibbl3"; icon_state = "gibbl3"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYH" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/airless,/area) -"cYI" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"; dir = 10},/area/mine/living_quarters) -"cYJ" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cYK" = (/obj/machinery/hydroponics,/turf/simulated/floor/grass,/area/mine/living_quarters) -"cYL" = (/obj/computerframe,/turf/simulated/floor{icon_state = "green"},/area/mine/living_quarters) -"cYM" = (/obj/crate,/turf/simulated/floor{icon_state = "green"; dir = 6},/area/mine/living_quarters) -"cYN" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cYO" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cYP" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cYQ" = (/obj/alien/weeds{icon_state = "oldweeds2"},/turf/simulated/floor,/area/mine/living_quarters) -"cYR" = (/obj/rack,/obj/item/clothing/under/rank/miner,/obj/item/clothing/shoes/black,/obj/item/clothing/gloves/black,/obj/item/clothing/suit/hazardvest,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYS" = (/obj/secure_closet/miner,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cYT" = (/obj/alien/weeds,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) -"cYU" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cYV" = (/obj/alien/weeds{icon_state = "oldweeds2"},/obj/decal/remains/human,/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/living_quarters) -"cYW" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cYX" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cYY" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/living_quarters) -"cYZ" = (/obj/item/weapon/table_parts/reinforced,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZa" = (/obj/item/weapon/shard,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZb" = (/obj/grille,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cZc" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZd" = (/obj/alien/weeds,/turf/simulated/floor,/area/mine/living_quarters) -"cZe" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/living_quarters) -"cZf" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZg" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZh" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cZi" = (/obj/item/stack/rods,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cZj" = (/obj/rack,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/living_quarters) -"cZk" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZl" = (/obj/decal/cleanable/molten_item,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZm" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor/airless,/area/mine/living_quarters) -"cZn" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cZo" = (/obj/rack,/turf/simulated/floor,/area/mine/living_quarters) -"cZp" = (/obj/table,/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/living_quarters) -"cZq" = (/obj/table,/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/turf/simulated/floor,/area/mine/living_quarters) -"cZr" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/living_quarters) -"cZs" = (/obj/item/weapon/shard{icon_state = "medium"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZt" = (/obj/decal/cleanable/blood{tag = "icon-gib6"; icon_state = "gib6"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZu" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZv" = (/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating/airless,/area/mine/living_quarters) -"cZw" = (/obj/securearea{desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"},/turf/simulated/wall/r_wall,/area/mine/living_quarters) -"cZx" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibarm"; icon_state = "gibarm"},/obj/decal/cleanable/cobweb,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZy" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibtorso"; icon_state = "gibtorso"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZz" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZA" = (/obj/decal/remains/human,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZB" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gib2"; icon_state = "gib2"},/obj/decal/cleanable/cobweb2,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZC" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibdown1"; icon_state = "gibdown1"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZD" = (/obj/decal/cleanable/blood/gibs{icon_state = "gibup1"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZE" = (/obj/decal/cleanable/blood/gibs{tag = "icon-gibleg"; icon_state = "gibleg"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZF" = (/obj/decal/cleanable/blood/gibs,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZG" = (/turf/simulated/floor/plating/airless/asteroid,/area) -"cZH" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZI" = (/obj/decal/cleanable/blood{tag = "icon-floor7"; icon_state = "floor7"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZJ" = (/obj/decal/cleanable/blood{tag = "icon-floor6"; icon_state = "floor6"},/turf/simulated/floor/plating,/area/mine/living_quarters) -"cZK" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZL" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZM" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZN" = (/obj/decal/cleanable/blood{tag = "icon-floor5"; icon_state = "floor5"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZO" = (/obj/decal/cleanable/blood/splatter,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZP" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZQ" = (/obj/item/weapon/satchel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZR" = (/obj/decal/cleanable/blood/splatter{icon_state = "floor2"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZS" = (/obj/decal/cleanable/blood{tag = "icon-gib1"; icon_state = "gib1"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) -"cZT" = (/turf/simulated/mineral/random,/area/mine/explored) -"cZU" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cZV" = (/obj/item/weapon/pickaxe,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cZW" = (/obj/crate/miningcar,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cZX" = (/obj/closet/emcloset{icon_closed = "mining"; icon_opened = "miningopen"; icon_state = "mining"},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cZY" = (/obj/item/weapon/shovel,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"cZZ" = (/turf/simulated/wall/r_wall,/area/mine/lobby) -"daa" = (/obj/stool/bed,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dab" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dac" = (/turf/simulated/wall,/area/mine/lobby) -"dad" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dae" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"daf" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dag" = (/turf/space,/area/shuttle/mining/outpost) -"dah" = (/obj/disposaloutlet{dir = 1},/obj/disposalpipe/trunk,/turf/simulated/floor/plating/airless,/area/mine/lobby) -"dai" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"daj" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/turf/simulated/floor,/area/mine/lobby) -"dak" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/item/weapon/tank/emergency_oxygen,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dal" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/lobby) -"dam" = (/obj/item/device/flashlight/lantern,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dan" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/wall/r_wall,/area/mine/lobby) -"dao" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) -"dap" = (/obj/ore_box,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) -"daq" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall,/area/mine/lobby) -"dar" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/obj/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"das" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dat" = (/obj/table,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dau" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"dav" = (/turf/simulated/floor,/area/mine/lobby) -"daw" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/floor/plating,/area/mine/lobby) -"dax" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) -"day" = (/obj/machinery/computer/mining_shuttle,/turf/simulated/floor,/area/mine/lobby) -"daz" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor,/area/mine/lobby) -"daA" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) -"daB" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) -"daC" = (/obj/machinery/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/obj/machinery/light/small{dir = 4},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"daD" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"daE" = (/obj/machinery/light/small,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/lobby) -"daF" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/table,/turf/simulated/floor,/area/mine/lobby) -"daG" = (/obj/item/weapon/satchel,/obj/item/weapon/pickaxe,/obj/table,/obj/machinery/camera{c_tag = "EVA"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"daH" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/lobby) -"daI" = (/turf/simulated/mineral,/area/mine/explored) -"daJ" = (/obj/machinery/door/airlock/external{req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) -"daK" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"daL" = (/obj/machinery/door/airlock/glass,/turf/simulated/floor,/area/mine/lobby) -"daM" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "freezerfloor"},/area/mine/lobby) -"daN" = (/obj/machinery/door/airlock/glass{name = "Crew Area"},/turf/simulated/floor,/area/mine/lobby) -"daO" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"daP" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) -"daQ" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/lobby) -"daR" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/lobby) -"daS" = (/obj/machinery/door/airlock/maintenance{name = "EVA"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"daT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"daU" = (/obj/securearea{name = "EXTERNAL AIRLOCK"; desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; pixel_x = -1},/turf/simulated/wall/r_wall,/area/mine/lobby) -"daV" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/lobby) -"daW" = (/obj/machinery/camera{c_tag = "Hallway west"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"daX" = (/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) -"daY" = (/obj/machinery/power/apc{dir = 1; name = "Mining Station APC"; pixel_x = -1; pixel_y = 25},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) -"daZ" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/camera{c_tag = "Hallway center"; dir = 2; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"dba" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor,/area/mine/lobby) -"dbb" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dbc" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/lobby) -"dbd" = (/obj/machinery/door/airlock/external{req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"dbe" = (/turf/simulated/floor/airless,/area/mine/lobby) -"dbf" = (/obj/closet/emcloset,/turf/simulated/floor,/area/mine/lobby) -"dbg" = (/obj/reagent_dispensers/watertank,/turf/simulated/floor,/area/mine/lobby) -"dbh" = (/obj/machinery/light/small,/turf/simulated/floor,/area/mine/lobby) -"dbi" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) -"dbj" = (/obj/machinery/camera{c_tag = "Hallway east"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"dbk" = (/obj/machinery/camera{c_tag = "Mine"; dir = 1; network = "MINE"},/turf/simulated/floor/airless,/area/mine/lobby) -"dbl" = (/obj/item/stack/tile/steel{amount = 20},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) -"dbm" = (/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"dbn" = (/obj/machinery/door/airlock/maintenance{name = "Production"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) -"dbo" = (/obj/machinery/light/small,/obj/table,/obj/item/kitchen/donut_box,/turf/simulated/floor,/area/mine/lobby) -"dbp" = (/obj/table,/obj/item/weapon/storage/firstaid/regular,/turf/simulated/floor,/area/mine/lobby) -"dbq" = (/obj/securearea{desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; name = "EXTERNAL AIRLOCK"; pixel_x = 32},/turf/simulated/floor,/area/mine/lobby) -"dbr" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/lobby) -"dbs" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/lobby) -"dbt" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/lobby) -"dbu" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/plasticflaps,/turf/simulated/floor,/area/mine/lobby) -"dbv" = (/obj/item/weapon/satchel,/obj/table,/turf/simulated/floor,/area/mine/lobby) -"dbw" = (/obj/stool,/turf/simulated/floor,/area/mine/lobby) -"dbx" = (/obj/stool,/obj/machinery/light/small{dir = 1},/obj/closet/extinguisher{pixel_y = 28},/turf/simulated/floor,/area/mine/lobby) -"dby" = (/obj/machinery/portable_atmospherics/canister,/turf/simulated/floor,/area/mine/lobby) -"dbz" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"dbA" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"dbB" = (/turf/simulated/mineral/iron,/area/mine/unexplored) -"dbC" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"dbD" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) -"dbE" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/obj/machinery/door/airlock/maintenance{name = "Maintenance"; req_access_txt = "54;12"},/turf/simulated/floor/plating,/area/mine/lobby) -"dbF" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"dbG" = (/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"dbH" = (/obj/machinery/conveyor{dir = 1; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"dbI" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/lobby) -"dbJ" = (/obj/machinery/conveyor_switch{id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"dbK" = (/obj/machinery/camera{c_tag = "Production"; dir = 1; network = "MINE"},/turf/simulated/floor,/area/mine/lobby) -"dbL" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"dbM" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/lobby) -"dbN" = (/obj/machinery/sleeper,/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"dbO" = (/obj/machinery/sleep_console,/obj/machinery/light{dir = 4},/turf/simulated/floor{icon_state = "white"; dir = 8},/area/mine/lobby) -"dbP" = (/obj/machinery/mineral/stacking_machine{name = "Stacking machine (placeholder)"},/turf/simulated/floor,/area/mine/lobby) -"dbQ" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall,/area/mine/lobby) -"dbR" = (/obj/machinery/mineral/unloading_machine,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/lobby) -"dbS" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 1; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"dbT" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/turf/simulated/floor,/area/mine/lobby) -"dbU" = (/obj/machinery/conveyor{dir = 8; id = "mining"},/obj/machinery/mineral/output,/turf/simulated/floor,/area/mine/lobby) -"dbV" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor,/area/mine/lobby) -"dbW" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/lobby) -"dbX" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/lobby) -"dbY" = (/obj/cable{tag = "Streight"; icon_state = "4-8"; pixel_x = 1; d1 = 4; d2 = 8},/turf/simulated/floor/plating,/area/mine/lobby) -"dbZ" = (/obj/machinery/power/smes{charge = 5e+006},/turf/simulated/floor/plating,/area/mine/lobby) -"dca" = (/obj/machinery/power/terminal{dir = 8},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/lobby) -"dcb" = (/turf/simulated/floor/plating,/area/mine/lobby) -"dcc" = (/obj/cable,/turf/simulated/floor/plating,/area/mine/lobby) -"dcd" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/lobby) -"dce" = (/obj/machinery/power/port_gen/pacman,/turf/simulated/floor/plating,/area/mine/lobby) +"cXj" = (/turf/simulated/mineral/random,/area/mine/unexplored) +"cXk" = (/turf/simulated/mineral/random/high_chance,/area/mine/unexplored) +"cXl" = (/obj/light_emitter,/turf/space,/area) +"cXm" = (/turf/simulated/mineral/random,/area/mine/explored) +"cXn" = (/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"cXo" = (/obj/cable{icon_state = "0-4"; d2 = 4},/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXp" = (/obj/machinery/power/terminal{dir = 4},/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXq" = (/obj/machinery/power/smes,/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXr" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXs" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXt" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXu" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXv" = (/obj/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 = "54"},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXw" = (/obj/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/north_outpost) +"cXx" = (/turf/simulated/floor,/area/mine/north_outpost) +"cXy" = (/obj/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/north_outpost) +"cXz" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXA" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/north_outpost) +"cXB" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/north_outpost) +"cXC" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/north_outpost) +"cXD" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cXE" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cXF" = (/obj/machinery/disposal/deliveryChute{dir = 8},/obj/disposalpipe/trunk,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/north_outpost) +"cXG" = (/obj/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/north_outpost) +"cXH" = (/obj/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/north_outpost) +"cXI" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXJ" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/north_outpost) +"cXK" = (/obj/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc{dir = 4; name = "Mining North Outpost APC"; pixel_x = 26; pixel_y = 0},/turf/simulated/floor,/area/mine/north_outpost) +"cXL" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/north_outpost) +"cXM" = (/turf/simulated/wall,/area/mine/explored) +"cXN" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXO" = (/obj/ore_box,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXP" = (/obj/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"cXQ" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"cXR" = (/obj/rack,/turf/simulated/floor,/area/mine/north_outpost) +"cXS" = (/obj/window/reinforced{dir = 4},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cXT" = (/obj/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/north_outpost) +"cXU" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cXV" = (/obj/ore_box,/turf/simulated/floor,/area/mine/north_outpost) +"cXW" = (/obj/machinery/recharge_station,/turf/simulated/floor,/area/mine/north_outpost) +"cXX" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/north_outpost) +"cXY" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/grille,/turf/simulated/floor/plating,/area/mine/north_outpost) +"cXZ" = (/obj/machinery/door/airlock/external{name = "Mining North Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/north_outpost) +"cYa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYb" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cYc" = (/obj/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/lattice,/turf/space,/area/mine/explored) +"cYd" = (/obj/lattice,/obj/window/reinforced,/turf/space,/area/mine/explored) +"cYe" = (/obj/lattice,/obj/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"cYf" = (/obj/machinery/mech_bay_recharge_port,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/north_outpost) +"cYg" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/north_outpost) +"cYh" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor/plating/airless,/area/mine/north_outpost) +"cYi" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/north_outpost) +"cYj" = (/obj/machinery/door/airlock/external{name = "Mining Bridge"; req_access_txt = "54"},/turf/simulated/floor/airless,/area/mine/explored) +"cYk" = (/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"cYl" = (/turf/simulated/floor/plating/airless,/area/mine/north_outpost) +"cYm" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cYn" = (/obj/light_emitter,/turf/space,/area/mine/unexplored) +"cYo" = (/turf/space,/area/mine/unexplored) +"cYp" = (/obj/lattice,/obj/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"cYq" = (/obj/lattice,/obj/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"cYr" = (/obj/lattice,/obj/window/reinforced{dir = 1},/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area/mine/explored) +"cYs" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cYt" = (/turf/simulated/floor/airless{dir = 9; icon_state = "warning"},/area/mine/explored) +"cYu" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{tag = "icon-warning (NORTH)"; icon_state = "warning"; dir = 1},/area/mine/explored) +"cYv" = (/turf/simulated/floor/airless{dir = 5; icon_state = "warning"},/area/mine/explored) +"cYw" = (/turf/simulated/floor/airless{dir = 10; icon_state = "warning"},/area/mine/explored) +"cYx" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/airless{icon_state = "warning"},/area/mine/explored) +"cYy" = (/turf/simulated/floor/airless{dir = 6; icon_state = "warning"},/area/mine/explored) +"cYz" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cYA" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/explored) +"cYB" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYC" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYD" = (/obj/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cYE" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cYF" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYG" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/explored) +"cYH" = (/obj/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cYI" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cYJ" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/explored) +"cYK" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/explored) +"cYL" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{dir = 8; icon_state = "warning"},/area/mine/explored) +"cYM" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor/airless{dir = 4; icon_state = "warning"},/area/mine/explored) +"cYN" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cYO" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cYP" = (/obj/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/explored) +"cYQ" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cYR" = (/obj/light_emitter,/obj/lattice,/turf/space,/area) +"cYS" = (/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"cYT" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYU" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYV" = (/obj/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYW" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/explored) +"cYX" = (/turf/simulated/mineral/random/high_chance,/area/mine/explored) +"cYY" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cYZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"cZa" = (/obj/lattice,/obj/window/reinforced{dir = 4},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cZb" = (/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/turf/simulated/floor/airless,/area/mine/explored) +"cZc" = (/obj/lattice,/obj/window/reinforced{dir = 8},/obj/machinery/light{dir = 1},/turf/space,/area/mine/explored) +"cZd" = (/obj/lattice,/obj/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cZe" = (/obj/lattice,/obj/window/reinforced{dir = 8},/turf/space,/area/mine/explored) +"cZf" = (/obj/lattice,/obj/window/reinforced,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area/mine/explored) +"cZg" = (/obj/lattice,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cZh" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/airless,/area/mine/explored) +"cZi" = (/obj/window/reinforced{dir = 1},/turf/simulated/floor/airless,/area/mine/explored) +"cZj" = (/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/airless,/area/mine/explored) +"cZk" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"cZl" = (/obj/lattice,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/space,/area/mine/explored) +"cZm" = (/obj/lattice,/obj/lattice,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/space,/area/mine/explored) +"cZn" = (/obj/lattice,/turf/space,/area/mine/explored) +"cZo" = (/obj/lattice,/obj/window/reinforced{dir = 4},/obj/machinery/light,/turf/space,/area/mine/explored) +"cZp" = (/obj/lattice,/obj/window/reinforced{dir = 8},/obj/machinery/light,/turf/space,/area/mine/explored) +"cZq" = (/turf/simulated/floor/plating/airless,/area/mine/west_outpost) +"cZr" = (/turf/simulated/wall/r_wall,/area/mine/living_quarters) +"cZs" = (/obj/disposalpipe/segment{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"cZt" = (/obj/machinery/mech_bay_recharge_port,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating/airless,/area/mine/west_outpost) +"cZu" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/west_outpost) +"cZv" = (/obj/machinery/computer/mech_bay_power_console,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating/airless,/area/mine/west_outpost) +"cZw" = (/obj/stool/bed,/obj/item/weapon/bedsheet,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cZx" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cZy" = (/turf/simulated/wall,/area/mine/living_quarters) +"cZz" = (/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"cZA" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZB" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZC" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZD" = (/obj/table,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cZE" = (/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cZF" = (/turf/simulated/wall/r_wall,/area/mine/storage) +"cZG" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/storage) +"cZH" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cZI" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"cZJ" = (/obj/table,/obj/item/weapon/pickaxe,/turf/simulated/floor,/area/mine/west_outpost) +"cZK" = (/turf/simulated/floor,/area/mine/west_outpost) +"cZL" = (/obj/table,/obj/machinery/microwave,/turf/simulated/floor,/area/mine/west_outpost) +"cZM" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZN" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZO" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/west_outpost) +"cZP" = (/obj/rack,/turf/simulated/floor,/area/mine/west_outpost) +"cZQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"cZR" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/west_outpost) +"cZS" = (/obj/machinery/door/airlock{name = "Room"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"cZT" = (/obj/ore_box,/turf/simulated/floor,/area/mine/storage) +"cZU" = (/obj/machinery/recharge_station,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/storage) +"cZV" = (/obj/secure_closet/miner,/turf/simulated/floor,/area/mine/storage) +"cZW" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"cZX" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/eva) +"cZY" = (/turf/simulated/wall/r_wall,/area/mine/eva) +"cZZ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"daa" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"dab" = (/obj/table,/obj/item/weapon/shovel,/turf/simulated/floor,/area/mine/west_outpost) +"dac" = (/obj/table,/obj/item/weapon/storage/donkpocket_kit,/turf/simulated/floor,/area/mine/west_outpost) +"dad" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dae" = (/obj/machinery/door/airlock/external{name = "Mining West Outpost Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"daf" = (/obj/machinery/vending/snack,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dag" = (/obj/table,/obj/machinery/light/small{dir = 1},/obj/item/weapon/storage/donkpocket_kit,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/obj/item/weapon/reagent_containers/food/drinks/beer,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dah" = (/obj/table,/obj/machinery/microwave{pixel_y = 6},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dai" = (/turf/simulated/floor,/area/mine/storage) +"daj" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/storage) +"dak" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/storage) +"dal" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/turf/simulated/floor,/area/mine/eva) +"dam" = (/obj/rack,/obj/item/clothing/suit/space/rig,/obj/item/clothing/head/helmet/space/rig,/obj/item/clothing/mask/breath,/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) +"dan" = (/obj/reagent_dispensers/fueltank,/turf/simulated/floor,/area/mine/eva) +"dao" = (/obj/table,/obj/item/weapon/satchel,/obj/item/clothing/glasses/meson,/obj/machinery/light/small{dir = 8},/turf/simulated/floor,/area/mine/west_outpost) +"dap" = (/obj/machinery/door/airlock/glass{name = "Mining Outpost Break Room"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/west_outpost) +"daq" = (/obj/ore_box,/turf/simulated/floor,/area/mine/west_outpost) +"dar" = (/obj/machinery/vending/cigarette,/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"das" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dat" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dau" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"dav" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Crew Quarters APC"; pixel_x = 26; pixel_y = 0},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"daw" = (/obj/machinery/power/apc{dir = 2; name = "Mining Storage APC"; pixel_x = 1; pixel_y = -23},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/storage) +"dax" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/storage) +"day" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/storage) +"daz" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/storage) +"daA" = (/turf/simulated/wall/r_wall,/area/mine/lobby) +"daB" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"daC" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"daD" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/eva) +"daE" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/eva) +"daF" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 8; on = 1},/turf/simulated/floor,/area/mine/eva) +"daG" = (/obj/table,/obj/item/weapon/storage/toolbox/mechanical,/turf/simulated/floor,/area/mine/west_outpost) +"daH" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/west_outpost) +"daI" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/living_quarters) +"daJ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor/plating,/area/mine/living_quarters) +"daK" = (/obj/machinery/door/airlock/glass{name = "Crew Area"; req_access_txt = "48"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor{dir = 2; icon_state = "carpet"},/area/mine/living_quarters) +"daL" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/living_quarters) +"daM" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Storage"; req_access_txt = "48"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/storage) +"daN" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/storage) +"daO" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"daP" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"daQ" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"daR" = (/turf/simulated/floor,/area/mine/lobby) +"daS" = (/obj/machinery/atmospherics/pipe/simple{dir = 6},/turf/simulated/floor,/area/mine/lobby) +"daT" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/eva) +"daU" = (/obj/item/weapon/storage/toolbox/mechanical{pixel_x = -2; pixel_y = -1},/obj/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) +"daV" = (/turf/simulated/floor,/area/mine/eva) +"daW" = (/obj/machinery/dispenser{pltanks = 0},/turf/simulated/floor,/area/mine/eva) +"daX" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/eva) +"daY" = (/obj/machinery/light/small{dir = 1},/turf/simulated/floor,/area/mine/eva) +"daZ" = (/obj/machinery/power/apc{dir = 2; name = "Mining West Outpost APC"; pixel_x = 1; pixel_y = -23},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/west_outpost) +"dba" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/west_outpost) +"dbb" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/west_outpost) +"dbc" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/west_outpost) +"dbd" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dbe" = (/obj/machinery/conveyor{dir = 4; operating = 1},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dbf" = (/obj/disposalpipe/trunk{dir = 4},/obj/machinery/disposal/deliveryChute{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/west_outpost) +"dbg" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/west_outpost) +"dbh" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"dbi" = (/obj/machinery/disposal/toilet{tag = "icon-toilet (EAST)"; icon_state = "toilet"; dir = 4},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dbj" = (/obj/machinery/sink{pixel_y = 30},/obj/machinery/light/small,/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dbk" = (/obj/machinery/door/airlock{name = "Toilet"},/turf/simulated/floor{icon_state = "showroomfloor"},/area/mine/living_quarters) +"dbl" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dbm" = (/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbn" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/lobby) +"dbo" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dbp" = (/obj/grille,/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbq" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbr" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dbs" = (/obj/window/reinforced,/obj/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/space,/area) +"dbt" = (/obj/window/reinforced,/obj/lattice,/turf/space,/area) +"dbu" = (/obj/window/reinforced,/obj/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/turf/space,/area) +"dbv" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dbw" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/lobby) +"dbx" = (/turf/simulated/floor{dir = 9; icon_state = "warning"},/area/mine/lobby) +"dby" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dbz" = (/obj/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) +"dbA" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station EVA"; req_access_txt = "54"},/obj/disposalpipe/segment{dir = 1},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/eva) +"dbB" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/eva) +"dbC" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/eva) +"dbD" = (/obj/machinery/door/airlock/maintenance{name = "Mining Station Maintenance"; req_access_txt = "54"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbE" = (/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor,/area/mine/lobby) +"dbF" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dbG" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dbH" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dbI" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbJ" = (/obj/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = "90Curve"},/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dbK" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbL" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dbM" = (/obj/machinery/door/airlock/external{name = "Mining Station Bridge"; req_access_txt = "48"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbN" = (/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dbO" = (/obj/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) +"dbP" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"dbQ" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor/plating,/area/mine/eva) +"dbR" = (/obj/machinery/power/apc{dir = 2; name = "Mining EVA APC"; pixel_x = 1; pixel_y = -23},/obj/cable,/turf/simulated/floor,/area/mine/eva) +"dbS" = (/obj/machinery/mech_bay_recharge_port,/turf/simulated/floor/plating,/area/mine/eva) +"dbT" = (/turf/simulated/floor/mech_bay_recharge_floor,/area/mine/eva) +"dbU" = (/obj/machinery/computer/mech_bay_power_console,/turf/simulated/floor,/area/mine/eva) +"dbV" = (/obj/ore_box,/turf/simulated/floor,/area/mine/eva) +"dbW" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbX" = (/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbY" = (/obj/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = "90Curve"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dbZ" = (/obj/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) +"dca" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"dcb" = (/obj/machinery/atmospherics/pipe/manifold,/turf/simulated/floor,/area/mine/lobby) +"dcc" = (/obj/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) +"dcd" = (/obj/machinery/atmospherics/pipe/manifold{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"dce" = (/obj/machinery/light,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"dcf" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dcg" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dch" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dci" = (/obj/window/reinforced{dir = 1},/obj/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area) +"dcj" = (/obj/window/reinforced{dir = 1},/obj/lattice,/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area) +"dck" = (/obj/window/reinforced{dir = 1},/obj/lattice,/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/space,/area) +"dcl" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dcm" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dcn" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"dco" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"dcp" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dcq" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/wall/r_wall,/area/mine/production) +"dcr" = (/turf/simulated/wall/r_wall,/area/mine/production) +"dcs" = (/obj/machinery/driver_button{id = "mining_external_door"; name = "Production Line Input"; pixel_x = -22},/turf/simulated/floor/plating/airless,/area/mine/explored) +"dct" = (/turf/simulated/floor/plating/airless,/area/mine/explored) +"dcu" = (/obj/machinery/conveyor_switch{id = "mining_external"},/turf/simulated/floor/plating/airless,/area/mine/explored) +"dcv" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dcw" = (/obj/machinery/power/terminal{dir = 4},/obj/machinery/light/small,/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/west_outpost) +"dcx" = (/obj/machinery/power/smes,/obj/cable,/turf/simulated/floor/plating,/area/mine/west_outpost) +"dcy" = (/turf/simulated/wall/r_wall,/area/mine/sleeper) +"dcz" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/sleeper) +"dcA" = (/obj/machinery/door/airlock/glass{name = "Emergency Sleeper Room"},/obj/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) +"dcB" = (/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dcC" = (/obj/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) +"dcD" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/wall/r_wall,/area/mine/maintenance) +"dcE" = (/obj/grille,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dcF" = (/obj/machinery/door/airlock/external{name = "Mining External Airlock"; req_access_txt = "54"},/turf/simulated/floor,/area/mine/lobby) +"dcG" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/lobby) +"dcH" = (/obj/grille,/obj/window/reinforced,/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/lobby) +"dcI" = (/obj/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"dcJ" = (/obj/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dcK" = (/obj/disposalpipe/junction{dir = 4; icon_state = "pipe-j2"},/turf/simulated/wall/r_wall,/area/mine/production) +"dcL" = (/obj/disposaloutlet{dir = 4},/obj/disposalpipe/trunk{dir = 8},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcM" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcN" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcO" = (/obj/machinery/mineral/unloading_machine{icon_state = "unloader-corner"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcP" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcQ" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/obj/plasticflaps{layer = 3},/obj/machinery/door/poddoor{id = "mining_external_door"; name = "Processing Line Input"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dcR" = (/obj/machinery/conveyor{dir = 8; id = "mining_external"},/turf/simulated/floor/plating/airless,/area/mine/explored) +"dcS" = (/obj/machinery/light/small{dir = 8},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dcT" = (/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dcU" = (/obj/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) +"dcV" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Medical APC"; pixel_x = 26; pixel_y = 0},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"dcW" = (/obj/machinery/power/smes{charge = 5e+006},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/mine/maintenance) +"dcX" = (/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/mine/maintenance) +"dcY" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dcZ" = (/obj/machinery/power/apc{dir = 4; name = "Mining Station Maintenance APC"; pixel_x = 26; pixel_y = 0},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) +"dda" = (/obj/ore_box,/turf/simulated/floor,/area/mine/lobby) +"ddb" = (/obj/machinery/light/small{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"ddc" = (/obj/disposalpipe/segment{dir = 1},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"ddd" = (/obj/machinery/light{icon_state = "tube1"; dir = 4},/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/lobby) +"dde" = (/obj/machinery/conveyor{dir = 2; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddf" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/unexplored) +"ddg" = (/obj/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/turf/simulated/floor/plating,/area/mine/unexplored) +"ddh" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"ddi" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/mine/explored) +"ddj" = (/obj/machinery/sleeper,/turf/simulated/floor{tag = "icon-warnwhite (NORTHWEST)"; icon_state = "warnwhite"; dir = 9},/area/mine/sleeper) +"ddk" = (/obj/machinery/sleep_console,/turf/simulated/floor{tag = "icon-warnwhite (NORTHEAST)"; icon_state = "warnwhite"; dir = 5},/area/mine/sleeper) +"ddl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "white"},/area/mine/sleeper) +"ddm" = (/obj/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) +"ddn" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor/plating,/area/mine/maintenance) +"ddo" = (/turf/simulated/floor/plating,/area/mine/maintenance) +"ddp" = (/obj/machinery/atmospherics/pipe/tank/air{dir = 4},/turf/simulated/floor/plating,/area/mine/maintenance) +"ddq" = (/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/wall/r_wall,/area/mine/maintenance) +"ddr" = (/turf/space,/area/shuttle/mining/outpost) +"dds" = (/obj/machinery/power/apc{dir = 8; name = "Mining Station APC"; pixel_x = -27; pixel_y = 2},/obj/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor,/area/mine/lobby) +"ddt" = (/obj/disposalpipe/segment{dir = 1},/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/obj/cable{d1 = 1; d2 = 2; icon_state = "1-2"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/lobby) +"ddu" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 4; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddv" = (/obj/machinery/mineral/unloading_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddw" = (/obj/machinery/conveyor{dir = 4; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ddx" = (/obj/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/unexplored) +"ddy" = (/obj/cable,/obj/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) +"ddz" = (/obj/machinery/power/port_gen/pacman{anchored = 1; coins = 120},/obj/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/plating,/area/mine/maintenance) +"ddA" = (/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/plating,/area/mine/maintenance) +"ddB" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/wall/r_wall,/area/mine/maintenance) +"ddC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; layer = 2.4; on = 1},/turf/simulated/floor,/area/mine/lobby) +"ddD" = (/obj/disposalpipe/segment{dir = 1},/obj/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) +"ddE" = (/obj/machinery/conveyor_switch{id = "mining_internal"},/obj/machinery/atmospherics/pipe/manifold{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"ddF" = (/obj/machinery/light/small,/turf/simulated/floor/plating/airless/asteroid,/area/mine/unexplored) +"ddG" = (/obj/crate,/turf/simulated/floor,/area/mine/lobby) +"ddH" = (/obj/window/reinforced{dir = 8},/turf/simulated/floor,/area/mine/production) +"ddI" = (/obj/machinery/power/apc{dir = 1; name = "Production Area APC"; pixel_x = 1; pixel_y = 25},/obj/cable{icon_state = "0-2"; d2 = 2},/turf/simulated/floor,/area/mine/production) +"ddJ" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/mine/production) +"ddK" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor,/area/mine/production) +"ddL" = (/obj/window/reinforced{dir = 8},/obj/window/reinforced{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/obj/grille,/turf/simulated/floor/plating,/area/mine/production) +"ddM" = (/obj/machinery/door/airlock/external{name = "Mining Shuttle Airlock"; req_access_txt = "48"},/turf/simulated/floor,/area/mine/lobby) +"ddN" = (/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/mine/lobby) +"ddO" = (/obj/disposalpipe/segment{dir = 1},/obj/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/turf/simulated/floor,/area/mine/lobby) +"ddP" = (/obj/machinery/door/window/westright{name = "Production Area"; req_access_txt = "48"},/obj/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_y = 0; tag = "Streight"},/turf/simulated/floor,/area/mine/production) +"ddQ" = (/obj/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = "90Curve"},/turf/simulated/floor,/area/mine/production) +"ddR" = (/turf/simulated/floor,/area/mine/production) +"ddS" = (/obj/machinery/atmospherics/pipe/simple,/turf/simulated/floor,/area/mine/production) +"ddT" = (/obj/machinery/mineral/input,/turf/simulated/floor{icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"ddU" = (/obj/grille,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/lobby) +"ddV" = (/turf/simulated/floor{dir = 10; icon_state = "warning"},/area/mine/lobby) +"ddW" = (/obj/disposalpipe/segment{dir = 1},/turf/simulated/floor,/area/mine/lobby) +"ddX" = (/obj/machinery/atmospherics/pipe/manifold{dir = 8},/turf/simulated/floor,/area/mine/lobby) +"ddY" = (/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) +"ddZ" = (/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/production) +"dea" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/production) +"deb" = (/obj/machinery/mineral/processing_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"dec" = (/obj/machinery/mineral/processing_unit,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"ded" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced,/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"dee" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 8},/obj/window/reinforced,/obj/window/reinforced{dir = 1},/turf/simulated/floor/plating,/area/mine/explored) +"def" = (/obj/disposalpipe/segment{dir = 1},/obj/machinery/atmospherics/pipe/simple{dir = 4; level = 1},/turf/simulated/floor,/area/mine/lobby) +"deg" = (/obj/machinery/atmospherics/pipe/simple{dir = 9; icon_state = "intact-f"},/turf/simulated/floor,/area/mine/lobby) +"deh" = (/obj/window/reinforced{dir = 8},/obj/crate,/turf/simulated/floor,/area/mine/production) +"dei" = (/obj/crate,/obj/machinery/light,/turf/simulated/floor,/area/mine/production) +"dej" = (/turf/simulated/wall/r_wall,/area/mine/explored) +"dek" = (/obj/machinery/mineral/stacking_unit_console,/turf/simulated/wall/r_wall,/area/mine/production) +"del" = (/obj/disposalpipe/segment{dir = 4},/obj/window/reinforced{dir = 4},/obj/window/reinforced{dir = 1},/obj/window/reinforced,/turf/simulated/floor/plating,/area/mine/explored) +"dem" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/explored) +"den" = (/obj/disposalpipe/segment{dir = 4},/turf/simulated/wall/r_wall,/area/mine/lobby) +"deo" = (/obj/machinery/computer/mining_shuttle,/obj/disposalpipe/segment{dir = 4},/turf/simulated/floor,/area/mine/lobby) +"dep" = (/obj/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor,/area/mine/lobby) +"deq" = (/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) +"der" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/plasticflaps,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"des" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"det" = (/obj/machinery/conveyor{dir = 8; id = "mining_internal"},/obj/machinery/mineral/output,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"deu" = (/obj/machinery/mineral/stacking_machine,/turf/simulated/floor{icon_state = "floorgrime"},/area/mine/production) +"dev" = (/obj/machinery/mineral/input,/turf/simulated/floor{dir = 8; icon_state = "loadingarea"; tag = "loading"},/area/mine/production) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -9296,184 +9417,184 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXkcXlcXlcXmcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXncXocXocXpcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXrcXrcXrcXjcXjcXjcXjcXscXscXtcXscXjaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXjcXwcXxcXjcXocXocXycXscXjcXzaaaaadaaaaaRaadaaaaaRaaaaadaaaaaaaaaaadaadaadcXAaaaaadaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXjcXwcXxcXBcXxcXocXycXscXCcXDaaacKjaaRcKjcKjaaaaadaaaaadaaaaadaaacKjaaacPFaadcNlaadaadaaaaadaadcXEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXjcXwcXxcXxcXxcXFcXGcXscXHcXIcXJcXKcXJcXLcXIcXIcXMcXNcXNaadcXNcXOcXIcXJcXPcXQcXRcXScXTcXUcXRcXjcXVcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXWcXjcXjcXjcXjcXXcXjcXjcXjcXjcXYcXjcXjcXjcXjcXjcXjcXjcXZcXNcXNcYacXjcYbcYbcXIcYccXJcXIcYccXIcXPcXjcXIcYdcKjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcYecYecXWcYecYfcYgcYhcYicYjcYkcYlcYfcYecYecYfcYmcYncYocXNcYpcXjcYqcXjcYrcYscYtcXjcXjcXjcXjcXIcXRcXjcXIcXIaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYucYecYvcYwcXVcYncXVcXVcYncYvcYecYecYxcYycYzcXjcXNcYAcXjcYBcXjcYecYecYecYCcYDcXVcXjcYEcXIcYFcXQcYGaaacYHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYxcYIcYJcYKcYKcYLcYMcYxcYecXWcXjcXjcXjcXjcYocXjcXjcYNcXjcYecYOcYecYPcXVcYQcXjcXIcYRcXjcXJcXIcXDcYScXzaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXWcYecXjcXkcXlcXlcXlcXlcXmcXjcYecYecYecXvcXjcYycYTcXjcYUcYVcXjcYWcYecYXcXjcYPcYCcXjcYYcXjcXjcXIcYZcZacXIcZbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecYecXvcXvcXjcYzcYTcXjcXjcXjcXjcYOcZccYOcXjcYDcZdcYQcXVcZecXjcXIcZfcXIcZgcZhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecXWcYecYecYecXWcXvcYecXvcXvcXvcXjcYrcZicXjcYecYecYecYWcYecYOcYfcZjcYQcXVcYDcZdcYFcZkcZlcXIcZmcZnaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecXvcXvcYecXvcXvcXvcXWcXvcXvcXvcYecYecYecYecYecYecYecYecYecYecYvcZocYDcZpcZqcZrcXjcYbcXIcXJcXIcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecZscYOcYecYecYecZtcZucXlcXmcXjcXjcXjcXjcXjcZvcZwcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecYecYecYecYecYecYecYecXjcZxcZycZzcZAcZBcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecYecYecYecYecYecYecXjcZCcZDcZAcZEcZFcYfcZGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecYecYecYecYecYecXjcZHcZAcZIcZAcZJcYxcZGcZGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecYecYecYecXjcXjcXjcXjcXjcXjcXjcZGcXrcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXrcXrcXrcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcXvcXvcYecYecXvcXvcXvcYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcXvcXvcYecYecYecYecYecYecYecYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcXvcYecYecYecYecYecYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXvcXvcXvcXvcYecYecYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZKcXucXucXucXucYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecXucXucYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecXucXucYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecXucXvcXvcXvcXvcXvcXvcXvcXvcXvcXvcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZLcYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZMcYecYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYOcYecYecYecYecYecYecYecZNcYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYOcYecYecYecYXcYecYecYecYecYecYecYecYWcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecYecYecXucXucZMcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecZOcYecYecYecYecYecYecYecYecZKcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecZPcYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecZQcYecYecYecYecYecYecYecYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecZRcYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZKcYecYecYecYecYecYecYecYecYecYecYecYecYecYWcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecZScYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYWcYecYecYecYecYecYecYecYecYecYecYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucYecYecYecYecYecYecYecYecYecYecYOcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZLcXucXucYecXucXucXucYecXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZUcZUcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZUcZUcZTcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZVcZUcZUcZWcZTcXucXucXucXucXucXucXucXucXucXucZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZUcZTcZUcZUcZTcXucXucXucXucXucXucXucXucZTcZTcZTcZUcZTcZTcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZTcZUcZUcZTcXucXucXucXucXucXucZTcZTcZTcZWcZWcZUcZTcZTcZUcZUcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZXcZUcZUcZTcZTcXucXucXucXucZTcZTcZTcZUcZUcZUcZUcZYcZUcZUcZUcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucZZcZZcZZcZZcZZcZZcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZUcZUcZTcZTcZTcXucXucXucXucZTcZUcZUcZUcZUcZUcZUcZUcZTcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucZZdaadabdacdaadabcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZUcZUcZUcZUcZTcZTcXucXucZTcZTcZUcZUcZTcZUcZUcZUcZXcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacXqcXucXucXucXucXucZZdaddaedacdaddaecZZcXucXucXucXucZZcZZcZZcZZcZZcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZTcZUcZUdafcZTcZTcZTcZTcZUcZUcZTcZTcZTcZTcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagaadaaddahaaacXqcZZcZZcZZcZZcZZcZZdacdaidacdacdaicZZcXucXucXucXucZZdajdakdajdalcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZUcZUdamcZUcZUcZUcZUcZUcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagaadaaadandaodaodaodapdapdaqdardacdasdaedatdaudaecZZcXucXucXucXucZZdavdavdavdavcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZUcZUcZUcZUcZUcZVcZUcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagdawdaxcZZdaydazdacdaAdaBdacdaCdacdaDdaedaEdaedaecZZcZZcZZcZZcZZcZZdavdaFdaGdaHcZZcXvcXvcXvcXvcXvcXvcXvcXvcXvcXvdaIdaIdaIcZTcZTcXucXucXucXucXucXucXucXucXucXucZTcZUcZUcZTcZTcZTcZTcZTcZWcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagdaJdaKdaLdavdavdacdaAdaBdacdaMdacdacdaNdaOdaPdacdacdaQdaRdaRdaRdacdaSdaTdacdaccZZcZZdaUcZZdaUcZZcZZcZZcZZcZZdaIcZUcZUcZUcZUcZTcZTcZTcZTcXucXucXucXucXucZTcZTcZTcZUcZUcZTcXucXucXucZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagdawdaxcZZdaVdavdaWdavdavdaXdavdavdavdavdavdavdaYdaZdbadbadbbdavdavdavdavdavdavdavdbcdavdbddavdbddbedbedbedbecZUcZUcZUcZUcZUcZUcZUcZUcZTcXucXucXucXucZTcZTcZXcZUcZUcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagaadaaacZZdbfdbfdacdbgdavdavdbhdavdavdavdavdavdavdbhdavdavdbidavdavdavdavdavdbjdavdavdavdbddavdbddbedbedbedbkcZUdbldaIdaIcZUcZUcZUcZUcZTcZTcZTcZTcXucZTcZUcZUcZUcZUcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadagdagdagdagdagaadaadcZZcZZcZZcZZcZZcZZcZZcZZdbmdacdacdaTdacdbndacdacdavdbidaAdbodbpdbqcZZcZZdbrdbsdbtcZZdaUcZZcZZcZZcZZcZZdaIdaIdaIdaIcZTcZUcZUcZUcZUcZUcZUcZTcZTcZTcZUcZUcZTcZTcZTcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaadaadaadaadaadaaaaaaaaacXqcXucXucXucXucZZdbudacdbvdbwdbxdavdbydacdavdbzdacdaccZZdbAcZZcZZcZZcZZcZZcZZcXvcXvcXvcXvcXvcXvcXucXucXucXucZTcZTcZTcZTcZUcZUcZUcZUcZUcZUcZUcZTcZTcXucXucXucXucXudbBcXucXucXucXudbBdbBcXucXudbBcXucXucXudbBcXucXudbBcXucXudbBcXudbBdbBdbBcXudbBdbBdbBcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucZZdbCdaTdavdavdavdavdavdbndbhdbDdbEdbFcZZdbGdbGcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZUcZUcZUcZUcZTcZTcZTcZTcXucXucXucXucXudbBdbBdbBcXucXucXudbBcXudbBcXudbBcXucXudbBdbBdbBcXudbBdbBcXudbBcXudbBcXucXucXucXudbBcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucZZdbHdbIdavdbJdavdbKdavdacdacdbLdacdbMcZZdbNdbOcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucZTcZTcZTcZTcZTcZTcXucXucXucXucXucXucXucXudbBcXudbBcXucXucXudbBdbBcXucXudbBcXucXudbBcXudbBcXudbBcXudbBdbBcXudbBdbBcXucXucXudbBcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucZZdbPdacdaTdacdbQdacdaTdacdacdbRdacdbMcZZcZZcZZcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXudbBdbBdbBcXucXucXudbBcXucXucXudbBcXucXudbBdbBdbBcXudbBcXucXudbBcXudbBcXucXucXucXudbBcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucZZdbSdbTdbTdbUdbVdbWdbTdbTdbTdbUdacdbXdbYdbZdcacZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXudbBcXudbBcXucXucXudbBcXucXucXudbBdbBcXudbBcXudbBcXudbBcXucXudbBcXudbBdbBdbBcXucXudbBcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucZZcZZcZZdaTcZZcZZcZZdaTcZZcZZcZZcZZdcbdcbdcbdcccZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucYucYucYucXucXucXucXucXucXucZZdcddcddcedcecZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucZZcZZcZZcZZcZZcZZcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXqcXqcXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXucXqcXqcXqcXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqcXqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXkcXkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXlaaaaaaaaaaaaaaacXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadaadaadaadaadaadcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadcXkaadaadaadaadcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkcXkcXkcXkcXkaaacXlaaacXmcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXncXncXncXncXncXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXncXocXpcXqcXncXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXncXscXtcXucXncXrcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXncXncXncXncXncXvcXncXncXncXncXncXncXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaacXncXwcXxcXycXzcXAcXBcXCcXDcXEcXFcXncXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjaaaaaacXkaaaaaaaaaaaacXncXGcXxcXHcXIcXJcXKcXncXncXncXLcXncXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXMcXNcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXOcXmcXjcXjcXjcXjaaacXkaaaaaaaaaaaaaaacXncXPcXxcXxcXQcXxcXxcXxcXRcXncXScXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXOcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXMcXmcXmcXmaaaaaaaaaaaaaaaaaaaaaaaacXncXTcXxcXxcXzcXxcXxcXxcXRcXncXScXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXOcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXUcXrcXmaaaaaaaaaaaaaaacXlaaaaaaaaacXncXVcXxcXWcXIcXXcXxcXxcXRcXncXScXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXlaaaaaaaaaaaaaaaaaaaaaaaacXlcXncXncXncXncXncXncXYcXZcXYcXncXScXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYacYbcYccYdcYdcYdcYdcYdcYdcYecYacYbcXrcXrcYfcYgcYhcXncYicXxcXVcXncXScXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYjcYkcYkcYkcYkcYkcYkcYkcYkcYjcXrcXrcXrcYlcYlcYlcXncXxcXxcXVcXncXScXrcXrcXrcXrcXrcXrcYmcXMcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYncYocYocYocYncYocYocYocYocYnaaaaaaaaaaaaaaacYncYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYacYbcYpcYqcYqcYqcYqcYqcYqcYrcYacYbcXrcXrcXrcXrcXrcXncXYcXZcXYcXncYscXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXlaaaaaaaaaaaaaaaaaaaaaaaacXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcYtcYucYvcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXlaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXmcXmcXmcXmcXrcXrcXrcXrcXrcXrcYwcYxcYycXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXlaaaaaaaaaaaaaaacXlaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXrcYzcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYAcXrcXrcXrcXrcXrcXmcXmcXmaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcYBcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXMcXmcXrcXrcXOcXOcXmcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYCcYDcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaacXkaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYncYocYocYocYocYocYocYncYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXlaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXkaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaacXlaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYCcYEcYDcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYncYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcYBcXrcYmcXMcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYFcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXkcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYtcYucYvcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYwcYxcYycXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYncYocYocXkcYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaacXlcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYzcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocXkcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkcXkaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXkcXkaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXmcXrcXrcYCcYDcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaacXkaaaaaaaaaaaaaaacXlaaaaaacXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocXkcYocYocYncYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadaadaadaadcXjcXjcXjcXjcXjcXjcXmcXMcXNcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaRaaRaaRaaRaaRaaRaaRaaRcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadaadaadaadcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaacXkcXkaaaaaacXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYFcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocXkcYocXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaacXkaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYtcYucYvcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYwcYxcYycXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocXkcXkcYocYocYocXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkcXkaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYGcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXkcXkcXkaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcYHcYIcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcYocYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXmcXmcXrcYJcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocXkcXkcXkcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXmcXrcXrcYJcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYncYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXmcXmcXrcXrcYJcYmcXMcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaacXkcXkaaaaaaaaaaaacXjcXjcXjcXmcXrcXrcYHcYIcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcYocYocYocYocYncYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXkaaaaaacXlaaaaaacXmcXmcXmcXrcXrcYJcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXkcXkaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXmcXrcXrcXrcXrcYJcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocXkcXkcXkcXkcYocYocYocYncYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocXkcYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXkaaaaaaaaacXlaaaaaaaaaaaaaaaaaacXmcXrcXrcXrcXrcYJcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocXkcYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaaaaaaaaaaaaaaaaacXlcXrcXrcXrcXrcXrcYJcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcYJcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcYocYocXkcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkcXkaaaaaaaaaaaacXlaaaaaacXrcXrcXrcXrcXrcYJcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocXkcYocYocXkcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXlcXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYncYocXkcXkcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXkcXkaaacXrcXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacXkcXkaaacXlcXrcXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXrcXrcXrcXrcXrcXrcXrcYJcXrcYtcYvcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlcXrcXrcXrcXrcXrcXrcYCcYKcYLcYMcYNcYOcYOcYPcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcXrcXrcXrcYwcYycXrcXrcXrcYJcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXlcXmcXmcXrcYAcXrcXrcXrcXrcXrcXrcXrcXrcYQcYOcYPcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkcXkaaaaaacXlaaaaaacXjcXmcXmcXMcXmcXmcXmcXmcXmcXmcXrcXrcXrcXrcYJcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocXkcYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYJcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadaadaadaadaadaadaadcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYCcYOcYOcYPcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRaaRcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcYBcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadcYRaadaadaadaadaadaadaadaadaadaadaadaadcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcYCcYOcYOcYPcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocXkcYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXrcYAcXrcXrcYBcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocXkcYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacXlcXjaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXMcXrcXrcYBcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYncYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYncYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacYScXjcXjcXjcXjcYScYSaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYQcYOcYPcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacYScYScXjcXjcXjcYScYScYSaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaacXlcYScYScXjcYScYScYScYScXlaaaaaaaaacXlaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYTcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocXkcYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacYScYScXjcXjcYScYScYSaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYtcYucYvcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXlcXjcXjcXjcYScYScXlaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYwcYxcYycXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcYUcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocXkcYocXkcXkcXkcXkcYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocXkcXkcYocYocXkcXkcXkcYocYocYocYocYocYocYncYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocXkcYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYVcYEcYEcYEcYEcYIcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocXkcXkcYocXkcXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkcXkaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYBcXrcXrcXrcXrcYAcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYncYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYBcXrcXrcXrcXrcXMcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocXkcYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocYncYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYBcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocXkcYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcXkcYocYocXkcYocYocYocYocXkcXkcXkcYocYocYocYocYncYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYBcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocXkcYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXkcYocYocYocYocXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcXkcXkcYocXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaacXlaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcYocXkcYocXkcYocYocYocYocYocXkcXkcYocXkcXkcXkcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacXkaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYHcYWcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXkcXkaaacXlaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYFcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcYocXkcYocYocYocYncYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYncYocYocYocXkcXkcXkcYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacXkaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXMcXNcYtcYucYvcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcYwcYxcYycXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYXcYXcYXcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYzcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocYocYocYocYocYncYocYocYocYXcXrcXrcYXcYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadaadaadaadaadaadcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXrcXrcXrcXrcYncYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaRaaRaaRaaRaaRaaRaaRaaRaaRcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYncYocXrcXrcXrcXrcYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaadaadaadaadaadcXkcXkaadaadaadcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYXcXrcXrcXrcYXcYXcXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXkcYocYocYocYocXkcXkcYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYncXrcXrcXrcXrcXrcYXcXkcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXrcXrcXrcXrcXrcYXcXkcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaacXlaaaaaaaaacXkaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYYcXrcYYcXrcYXcYXcXkcYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaacXkaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcXkcXkcXkcXkcXkcXkcYocYocYncYocYocXkcXkcYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocYZcYjcYZcXrcYXcYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaacXkaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYBcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocXkcXkcXkcYocYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocZacZbcZccYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcYocYocYocYocYncYocYocYocXkcYocYocYncYocYocYocYocYocYocYocYocYncYocZdcZbcZecYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocXkcXkcYocYocYocYocYocYocYocXkcYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocXrcXrcYacYbcZfcYdcYdcYdcYdcYdcYdcZgcZbcZecYocYocYocYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXkcXkcXkaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcYBcYmcXMcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocXkcYocYocXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocXrcXrcXrcXrcYjcZhcZhcZhcZhcZhcZhcZhcZicZjcZecYocYocYncYocYocYocXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXkaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYXcXrcXrcXrcYacZkcYpcYqcYqcYqcYqcYqcZlcZbcZmcZncYocYocYocYocYocXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXkaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYocXkcXkcXkcYocYocYocYocYocYocXkcYXcYXcXrcXrcXrcXrcYocYocYocYocYocYocZdcZbcZecYocYncYocXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaacXlaaaaaacXkaaacXlaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXkcYocYocYocYocYocYocXkcXkcYocYocYocYocYocYocYocYocYocYocXkcXkcXkcYXcXrcXrcXrcYocYocYocYocYocYocYocZdcZbcZecYocXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkcXkaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYBcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcYXcYXcXrcXrcYocYocYocYocYocYncYocZocZbcZpcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXkaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYBcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYYcYjcYYcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXMcXmcXmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYBcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYocYocYncYocYocYocXrcXrcYZcXrcYZcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXmcXmcXrcXrcXrcXrcXUcXrcXmcXmaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcYBcXrcXrcXrcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYncYocYocYocYocXkcXkcXkcXkcXkcYocYocYocYncYocYocYocYocYocXrcXrcXrcXrcXrcXrcXrcXrcZqcZqcZqcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrcZrcZrcZrcZrcZrcZrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXlaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXmcXmcXMcXmcXmcXrcXrcZscXrcXrcXrcXrcXrcXrcXrcXrcYScXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncXkcXkcXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocYocYocXrcXrcXrcXrcXrcXrcXrcXrcZtcZucZvcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrcZwcZxcZycZwcZxcZrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXraaacXlaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXmcXmcXrcXUcXrcXrcXrcYtcYucYvcXrcXrcXrcXrcXrcXrcXrcYScYScXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcXkcYocYocYocYocXrcXrcZzcZzcZzcZzcZzcZzcZAcZBcZBcZCcZzcZzcZzcZzcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrcZDcZEcZycZDcZEcZrcZFcZFcZFcZGcZHcZIcZFcXrcXrcXrcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcYwcYxcYycXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocXkcXkcXkcXkcXkcXkcYocYocYocYocYocYocYocXkcXkcXkcXkcXkcYocYocXmcXrcXrcXrcZzcZJcZKcZLcZMcZNcZOcZPcZPcZPcZQcZRcZKcZQcXrcXrcXrcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrcZycZScZycZycZScZrcZTcZTcZUcZVcZVcZVcZWcXrcXrcXrcXrcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaacXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcZXcZYcZZdaacZYcZYcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocXkcXkcXkcYocYocYocYocYocYocYocYocXkcXkcXkcYocYocXjcXmcXrcXrcXrcZzdabcZKdacdadcZKcZKcZKcZKcZKdaecZKcZKdaecXrcXrcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXMcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrdafcZEdagdahcZEcZrcZTcZTdaidaidaidajdakcXrcXrcXrcXrcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcZXdaldamdaldancZYcXrcXrcXrcXrcXrcYmcXMcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocXkcXkcXkcYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXmcXrcXrcXrcZzdaocZKcZKdapcZKcZKcZKcZKcZKcZQdaqdaqcZQcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXUcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXmcZrdardasdatdaudavcZrcZTcZTdaidawdaxdaydazcXrcXrcXrcXrcXrcXlaaaaaacXlaaaaaaaaaaaacXlaaaaaaaaacXrcXrcXrcXrcXrdaAdaAdaBdaCcZXdaDdaEdaEdaFcZYcZYcZYcZYcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYncYocYocYocYocYocYocYocYocYocYocYocYocYocYocXjcXmcXmcXrcXrcZzdaGcZKcZKcZMcZKcZKcZKcZKdaHcZzcZzcZzcZzcYtcYvcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYtcYvcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcZrcZrcZrcZrdaIdaJdaKdaIdaLcZrcZFcZFcZFcZFdaMdaNcZFdaOdaPcXrcXraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlcXrcXrdaQdaCdaRdaRdaSdaTdaUdaVdaVdaWdaXdaVdaYcZYcXrcXrcXrcXrcXOcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYncYocYocYocYncYocYocYocYocYocXjcXjcXmcXrcXrcZzdaqcZKcZKdaddaZdbadbbcZKdbcdbddbedbfdbgcYLcYMdbhcYOcYOcYOcYOcYOcYPcXrcXrcXrcYScXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcYVcYEcYEcYEcYEcYEcYEcYEcYKcYLcYMcYNcYOcYOcYOcYPcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcZrdbidbjdbkdaRdbldbmdbndaRdaRdbodaRdaRdbndbmdbldbodaRdbpdbqdbrdbsdbtdbtdbtdbtdbtdbtdbtdbtdbtdbtdbtdbtdbtdbudaBdbvdbwdbxdaRdbydbzdbAdbBdaVdaVdaVdbCdaVdaVdbCcXrcXrcXrcXrcXOcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYocYocYocYocYocXjcXjcXmcXrcXrcZzcZzcZzcZzcZzcZzcZzdbDcZzcZzcZzcZzcZzcZzcYwcYycXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcYScXjcYScXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYBcXrcXrcXrcXrcXrcXrcXrcXrcYwcYycXrcXrcXrcXrcYJcXrcXrcXrcXrcXrcXmcXmcXMcXmcXmcXjcZrcZrcZrcZrdbEdbFdbGdbHdbIdbIdbJdbKdbKdbzdbLdbzdbKdbKdbMdbKdbMdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbNdbMdbKdbMdbOdbKdbPdbldbQdbRdbSdbTdbUdaXdbVdbVcZYcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacYncYocYocXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcZzdbWdbXdbYcZzcXrcXrcXrcXrcXrcXrcXrcXrcYAcXrcXrcXrcYQcYOcYOcYPcYScYScYScYScXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcYVcYEcYWcXrcXrcXrcXrcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcXrcXrcXrcXrcXUcXrcXmcXmcXmcXmcXmdaAdaRdbZdcadcbdcadcadccdcadcddcbdcadcbdcedcadcfdcgdchdcidcjdcjdcjdcjdcjdcjdcjdcjdcjdcjdcjdcjdcjdckdcldcmdcndcodcadccdcpdcqdcrdcrdcrdcrdcrdcrdcrdcrdcsdctdcudctdctcXOcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXmcXmcXrcXrcXrcXrcXrcZzdcvdcwdcxcZzcXrcXrcXrcXrcXrcXrcXmcXmcXMcXmcXrcXrcXrcXrcXrcYJcYScYScYScYScYScXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXrcYVcYWcXrcXrcXrcXmcXmcXmcXmcXmcXmcXMcXNcXrcXrcXrcXrcXrcYJcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmdcydcydczdcAdczdcBdcBdcBdcCdcBdcDdcEdcFdcEdaAdaOdcGcXrcXrcXraaacXlaaaaaaaadaaaaaaaaaaadaaacXlaaaaaaaaaaadaaadcHdaCdaRdcIdcJdcKdcLdcMdcMdcNdcrdcOdcPdcQdcRdcRdcRdcRdctcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXmcXmcXrcXrcXrcXrcZzcZzcZzcZzcZzcXrcXrcXmcXmcXmcXmcXmcXjcXjcXmcXmcXrcXrcXrcXrcYJcYScYScYScYScYScYScXmcXmcXmcXmcXmcXmcXrcXrcXrcXrcXrcYBcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcYJcXrcXrcXrcYtcYvcXrcXrcXrcXrcXrcXrcXrcXmdcydcSdcTdcUdcVdcBdcWdcXdcYdcZdcDddadaRddbdaAcXrcXrcXrcXrcXrcXrcXraaaaaaaadcXlaaaaaaaadaadaadaadaadaadaadaadaaddaAdaRddcddddcrdcrdcrdcrdcNdcrddedcrdcrdctdctdctdctdctcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcYQddfddfddfddgcYScYScXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYBcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcYQcYOcYOddhcYLcYMddicYEcYEcYDcXrcXrcXrcXrdcyddjddkddlddmdcBddnddoddoddpddqddadaRdaRdaAcXrcXrcXrcXrcXrcXrcXraadaadaadaadaadaadaadddrddrddrddrddraadaaaaaadaAddsddtdbldduddvddwdcMdcMdcMdcMdcNdcrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcYScYScYSddxddgcYScXrcYtcYvcXrcXrcYVcYEcYEcYEcYEcYEcYWcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcYwcYycXrcXrcXrcYBcXrcXrcXrcXrdcydcydcydcydcydcBddyddzddAddpddBdcEdcFdcEdaAcXrcXrcXrcXrcXrcXrcXraaaaaaaadaaaaaaaaaaadddrddrddrddrddraadaaadaQdaCddCddDddEdcrdcrdcrdcrdcrdcrdcrdcNdcrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXmcXmcXmcXmcXrcXrcXrcXrcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcYSddFcYScYSddxddfddhcYLcYMddicYEcYWcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcYCcYEcYEcYDcXrcXrcXrcXrcXrcXrdcBdcBdcBdcBdcBdcBcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXlaaaaaaaadaaaaaaaaaaadddrddrddrddrddrdaBdbvdbwdbxdaRddcdblddGddGddHddIddJddKddLdcNdcrcXrcXrcXrcXrcXmcXmcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXmcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXMcXmcYScYScYScXrcYwcYycXrcXrcXrcXrcYAcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXmcXmcXrcXrcXrcXrcXrcYBcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXraadaadaadaadaadaadaadaadddrddrddrddrddrddMdaRddMddNdaRddOdbzdbKdbKddPddQddRddSdcrddTdcrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcYScYScXrcXrcXrcXrcXrcXrcXrcXMcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcYBcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYtcYvcXrcXrcXrcXrcXrcXrcXrcXraaacXlaaaaaaaaaaaaaadddrddrddrddrddrdaBdbvddUddVdaRddWddXdcadcaddYddZddZdeadebdecdcrcXrcXrcXrcYmcXMcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcYCcYEcYEcYEcYEcYEcYEcYEcYEcYEcYEcYEcYEdedcYLcYMdeecYEcYPcXrcXrcXrcXrcXrcXraaaaaaaaaaaaaaaaadddrddrddrddrddraadaaadcHdaCddCdefdegdaRdaRdehdeiddRddRddLddedcrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYwcYycXrcXrcYJcXrcXrcXrcXrcXrcXrdejccJaaaaaaaaaaadddrddrddrddrddraadaaaaaadaAdbEddWdaRdaRdaRdcrdcrddLdekdcrdcNdcrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYQcYEcYEcYEcYEcYEcYEdeldembLQbLQbLQbLQbLQbLQbLQbLQbLQbLQbLQbLQdendeodepdaRdaRdaRdeqderdesdetdeudevdcrcXrcXrcXmcXmcXmcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXrcXrcXrcXrcXrcXrcXrcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrdejdejaadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaadaAdaAdaBdbvdbvdaCdcrdcrdcrdcrdcrdcrdcrcXrcXrcXmcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXmcXmcXmcXmcXMcXNcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXraadaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYAcXrcXrcXlaaacXlaaaaaaaaaaaaaaaaaacXlaaacXlcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXMcXmcXmaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcYmcXMcXmcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXmcXmcXmcXmcXmcXmcXmcXmcXmcXmcXmcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlcXrcXrcXrcXrcXrcXrcXrcXrcXrcXrcXmcXmcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXrcXrcXrcYAcXrcXrcXrcXmcXmcXmcXmcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaacXrcXrcXmcXMcXmcXmcXmcXmcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaacXlaaaaaaaaaaaaaaaaaaaaaaaacXlcXmcXmcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaacXlaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjcXjaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa