diff --git a/GainStation13/code/mechanics/hunger.dm b/GainStation13/code/mechanics/hunger.dm
new file mode 100644
index 00000000..c87a34d7
--- /dev/null
+++ b/GainStation13/code/mechanics/hunger.dm
@@ -0,0 +1,30 @@
+///I'm trying my best allright
+/mob/living/carbon/human
+ icon = 'GainStation13/icons/mob/fat.dmi'
+ var/hunger = 0
+
+/mob/living/carbon/human/Life()
+ . = ..()
+ hunger = hunger + 1
+ switch(hunger)
+ if(0 to 10)
+ icon_state = "fat_m_body"
+
+ update_body()
+ //chubby
+ if(11 to 20)
+ icon_state = "obese_m_body"
+ update_body()
+ //fed
+ if(21 to 30)
+ icon_state = "mobese_m_body"
+ update_body()
+ //full
+ if(31 to 40)
+ icon_state = "imm_m_body"
+ update_body()
+ //fat
+ else
+ icon_state = "blob_m_body"
+ update_body()
+ //chungus
\ No newline at end of file
diff --git a/GainStation13/code/mobs/shitass.dm b/GainStation13/code/mobs/shitass.dm
new file mode 100644
index 00000000..6abe0025
--- /dev/null
+++ b/GainStation13/code/mobs/shitass.dm
@@ -0,0 +1,50 @@
+//This mob is now shitass
+//code probably made by quotefox, idk.
+
+/mob/living/simple_animal/hostile/shitass
+ name = "Shitass"
+ desc = "The ultimate lifeform, Shitass can destroy his enemies by simply punching them."
+ icon = 'gainstation/icons/mobs/shitass.dmi'
+ icon_state = "shitass"
+ icon_living = "shitass"
+ icon_dead = "idle"
+ gender = MALE
+ speak_chance = 0
+ turns_per_move = 2
+ turns_per_move = 3
+ maxHealth = 999
+ health = 999
+ see_in_dark = 2
+ response_help = "pets"
+ response_disarm = "pushes aside"
+ response_harm = "attacks"
+ melee_damage_lower = 10
+ melee_damage_upper = 40
+ attacktext = "attacks"
+ attack_sound = 'sound/weapons/punch4.ogg'
+ faction = list("hostile")
+ ranged = 1
+ harm_intent_damage = 56
+ obj_damage = 60
+ a_intent = INTENT_HARM
+ ventcrawler = 1
+ death_sound = 'sound/voice/ed209_20sec.ogg'
+ deathmessage = "W-What, how did you? What the fuck."
+ move_to_delay = 8
+
+
+ atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0)
+ minbodytemp = 150
+ maxbodytemp = 500
+ do_footstep = TRUE
+
+/mob/living/simple_animal/hostile/carrion/OpenFire(atom/the_target)
+ var/dist = get_dist(src,the_target)
+ Beam(the_target, "tentacle", time=dist*2, maxdistance=dist, beam_sleep_time = 5)
+ the_target.attack_animal(src)
+
+/mob/living/simple_animal/hostile/carrion/Initialize()
+//Move the sprite into position, cant use Pixel_X and Y, causes issues with the tenticle sprite!
+ ..()
+ var/matrix/M = src.transform
+ src.transform = M.Translate(-32,-32)
\ No newline at end of file
diff --git a/GainStation13/code/mobs/unusualtentical.dm b/GainStation13/code/mobs/unusualtentical.dm
new file mode 100644
index 00000000..f6ceff1b
--- /dev/null
+++ b/GainStation13/code/mobs/unusualtentical.dm
@@ -0,0 +1,6 @@
+
+/obj/code/game/mobs/unusualtentical
+ name = "unusualtentical"
+ desc = "Whats this doing here?"
+ icon = "Gainstation13/icons/mob/unusualtentical.dmi"
+ icon_state = "tenticalidle"
diff --git a/GainStation13/code/modules/vending/mealdor.dm b/GainStation13/code/modules/vending/mealdor.dm
new file mode 100644
index 00000000..3a233cac
--- /dev/null
+++ b/GainStation13/code/modules/vending/mealdor.dm
@@ -0,0 +1,50 @@
+/obj/machinery/vending/mealdor
+ name = "Meal Vendor"
+ desc = "The vending machine used for starving folks"
+ icon = 'icons/obj/vending.dmi'
+ icon_state = "mealdor"
+ product_slogans = "Are you hungry?;Hope you are ready to eat!;Consume food, please"
+ vend_reply = "Enjoy your meal."
+ products = list(
+
+ /obj/item/reagent_containers/food/snacks/store/cake/cheese = 10,
+ /obj/item/reagent_containers/food/snacks/store/cake/birthday = 10,
+ /obj/item/reagent_containers/food/snacks/store/cake/pumpkinspice = 10,
+ /obj/item/reagent_containers/food/snacks/store/cake/pound_cake = 5,
+ /obj/item/reagent_containers/food/snacks/donut/purefat = 10,
+ /obj/item/reagent_containers/food/snacks/fries = 8,
+ /obj/item/reagent_containers/food/snacks/donut = 5,
+ /obj/item/reagent_containers/food/snacks/candiedapple = 2,
+ /obj/item/reagent_containers/food/snacks/burrito = 4,
+ /obj/item/reagent_containers/food/snacks/enchiladas = 5,
+ /obj/item/reagent_containers/food/snacks/spaghetti = 3,
+ /obj/item/reagent_containers/food/snacks/kebab/rat = 5,
+ /obj/item/reagent_containers/food/snacks/kebab/rat/double = 5,
+ /obj/item/reagent_containers/food/snacks/meatballspaghetti = 1,
+ /obj/item/reagent_containers/food/drinks/bottle/orangejuice = 2,
+ /obj/item/reagent_containers/food/drinks/bottle/pineapplejuice = 5,
+ /obj/item/reagent_containers/food/drinks/bottle/strawberryjuice = 3,
+ /obj/item/reagent_containers/food/drinks/beer = 8,
+ /obj/item/reagent_containers/food/drinks/soda_cans/cola = 10
+ )
+ contraband = list(
+ /obj/item/clothing/mask/fakemoustache = 2,
+ /obj/item/clothing/head/chefhat = 2,
+ /obj/item/reagent_containers/food/snacks/cookie = 10,
+
+
+ )
+ premium = list(
+ /obj/item/reagent_containers/food/drinks/soda_cans/air = 1,
+ /obj/item/reagent_containers/food/snacks/donut/chaos = 2
+ )
+
+ refill_canister = /obj/item/vending_refill/mealdor
+
+obj/item/vending_refill/mealdor
+ machine_name = "Meal Vendor Refill"
+ icon_state = "refill_mealdor"
+
+#define STANDARD_CHARGE 1
+#define CONTRABAND_CHARGE 2
+#define COIN_CHARGE 3
diff --git a/GainStation13/icons/mob/blueberry.dmi b/GainStation13/icons/mob/blueberry.dmi
new file mode 100644
index 00000000..a07147ab
Binary files /dev/null and b/GainStation13/icons/mob/blueberry.dmi differ
diff --git a/GainStation13/icons/mob/fat.dmi b/GainStation13/icons/mob/fat.dmi
new file mode 100644
index 00000000..e8096afa
Binary files /dev/null and b/GainStation13/icons/mob/fat.dmi differ
diff --git a/GainStation13/icons/mob/ghoster.dmi b/GainStation13/icons/mob/ghoster.dmi
new file mode 100644
index 00000000..9b75b795
Binary files /dev/null and b/GainStation13/icons/mob/ghoster.dmi differ
diff --git a/GainStation13/icons/mob/mask/breath.dmi b/GainStation13/icons/mob/mask/breath.dmi
new file mode 100644
index 00000000..6ddc6d4b
Binary files /dev/null and b/GainStation13/icons/mob/mask/breath.dmi differ
diff --git a/GainStation13/icons/mob/mask/cigoff.dmi b/GainStation13/icons/mob/mask/cigoff.dmi
new file mode 100644
index 00000000..4621cea0
Binary files /dev/null and b/GainStation13/icons/mob/mask/cigoff.dmi differ
diff --git a/GainStation13/icons/mob/mask/cigon.dmi b/GainStation13/icons/mob/mask/cigon.dmi
new file mode 100644
index 00000000..380c5b3c
Binary files /dev/null and b/GainStation13/icons/mob/mask/cigon.dmi differ
diff --git a/GainStation13/icons/mob/mask/clown.dmi b/GainStation13/icons/mob/mask/clown.dmi
new file mode 100644
index 00000000..b3549424
Binary files /dev/null and b/GainStation13/icons/mob/mask/clown.dmi differ
diff --git a/GainStation13/icons/mob/mask/gasmask.dmi b/GainStation13/icons/mob/mask/gasmask.dmi
new file mode 100644
index 00000000..1d96cd3f
Binary files /dev/null and b/GainStation13/icons/mob/mask/gasmask.dmi differ
diff --git a/GainStation13/icons/mob/mask/muzzle.dmi b/GainStation13/icons/mob/mask/muzzle.dmi
new file mode 100644
index 00000000..5e2330de
Binary files /dev/null and b/GainStation13/icons/mob/mask/muzzle.dmi differ
diff --git a/GainStation13/icons/mob/robots.dmi b/GainStation13/icons/mob/robots.dmi
new file mode 100644
index 00000000..c1c6d27e
Binary files /dev/null and b/GainStation13/icons/mob/robots.dmi differ
diff --git a/GainStation13/icons/mob/shitass.dmi b/GainStation13/icons/mob/shitass.dmi
new file mode 100644
index 00000000..86010381
Binary files /dev/null and b/GainStation13/icons/mob/shitass.dmi differ
diff --git a/GainStation13/icons/mob/suit/hardsuit-engineering.dmi b/GainStation13/icons/mob/suit/hardsuit-engineering.dmi
new file mode 100644
index 00000000..d06ba41f
Binary files /dev/null and b/GainStation13/icons/mob/suit/hardsuit-engineering.dmi differ
diff --git a/GainStation13/icons/mob/suit/rad.dmi b/GainStation13/icons/mob/suit/rad.dmi
new file mode 100644
index 00000000..82808d5e
Binary files /dev/null and b/GainStation13/icons/mob/suit/rad.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/atmos.dmi b/GainStation13/icons/mob/uniforms/atmos.dmi
new file mode 100644
index 00000000..d8adafe2
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/atmos.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/barman.dmi b/GainStation13/icons/mob/uniforms/barman.dmi
new file mode 100644
index 00000000..d1662a4d
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/barman.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/blackshorts.dmi b/GainStation13/icons/mob/uniforms/blackshorts.dmi
new file mode 100644
index 00000000..ca7783f8
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/blackshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/blueshorts.dmi b/GainStation13/icons/mob/uniforms/blueshorts.dmi
new file mode 100644
index 00000000..15e63c69
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/blueshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/captain.dmi b/GainStation13/icons/mob/uniforms/captain.dmi
new file mode 100644
index 00000000..70ac5055
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/captain.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/cargo.dmi b/GainStation13/icons/mob/uniforms/cargo.dmi
new file mode 100644
index 00000000..0b265aad
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/cargo.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/chapblack.dmi b/GainStation13/icons/mob/uniforms/chapblack.dmi
new file mode 100644
index 00000000..ff6c7c33
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/chapblack.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/chef.dmi b/GainStation13/icons/mob/uniforms/chef.dmi
new file mode 100644
index 00000000..8f7149ad
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/chef.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/chemistrywhite.dmi b/GainStation13/icons/mob/uniforms/chemistrywhite.dmi
new file mode 100644
index 00000000..c2ca9460
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/chemistrywhite.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/clown.dmi b/GainStation13/icons/mob/uniforms/clown.dmi
new file mode 100644
index 00000000..c4748b5a
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/clown.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/detective.dmi b/GainStation13/icons/mob/uniforms/detective.dmi
new file mode 100644
index 00000000..8204d977
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/detective.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/engineer.dmi b/GainStation13/icons/mob/uniforms/engineer.dmi
new file mode 100644
index 00000000..e9478e9b
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/engineer.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/geneticswhite.dmi b/GainStation13/icons/mob/uniforms/geneticswhite.dmi
new file mode 100644
index 00000000..b3c245e8
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/geneticswhite.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/greenshorts.dmi b/GainStation13/icons/mob/uniforms/greenshorts.dmi
new file mode 100644
index 00000000..44a3c0ce
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/greenshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/grey.dmi b/GainStation13/icons/mob/uniforms/grey.dmi
new file mode 100644
index 00000000..070182dd
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/grey.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/greyshorts.dmi b/GainStation13/icons/mob/uniforms/greyshorts.dmi
new file mode 100644
index 00000000..3b32f57a
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/greyshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/janitor.dmi b/GainStation13/icons/mob/uniforms/janitor.dmi
new file mode 100644
index 00000000..faa413f0
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/janitor.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/medical.dmi b/GainStation13/icons/mob/uniforms/medical.dmi
new file mode 100644
index 00000000..e5d61a7f
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/medical.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/prisoner.dmi b/GainStation13/icons/mob/uniforms/prisoner.dmi
new file mode 100644
index 00000000..56f4f9b9
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/prisoner.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/purpleshorts.dmi b/GainStation13/icons/mob/uniforms/purpleshorts.dmi
new file mode 100644
index 00000000..9bcf9f3b
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/purpleshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/qm.dmi b/GainStation13/icons/mob/uniforms/qm.dmi
new file mode 100644
index 00000000..76227eb8
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/qm.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/redshorts.dmi b/GainStation13/icons/mob/uniforms/redshorts.dmi
new file mode 100644
index 00000000..5059730e
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/redshorts.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/tactifool.dmi b/GainStation13/icons/mob/uniforms/tactifool.dmi
new file mode 100644
index 00000000..dc48a35f
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/tactifool.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/toxinswhite.dmi b/GainStation13/icons/mob/uniforms/toxinswhite.dmi
new file mode 100644
index 00000000..a5a31f83
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/toxinswhite.dmi differ
diff --git a/GainStation13/icons/mob/uniforms/virologywhite.dmi b/GainStation13/icons/mob/uniforms/virologywhite.dmi
new file mode 100644
index 00000000..2e4dba14
Binary files /dev/null and b/GainStation13/icons/mob/uniforms/virologywhite.dmi differ
diff --git a/GainStation13/icons/obj/berrybush.dmi b/GainStation13/icons/obj/berrybush.dmi
new file mode 100644
index 00000000..74d4b3c1
Binary files /dev/null and b/GainStation13/icons/obj/berrybush.dmi differ
diff --git a/GainStation13/icons/obj/blueberries.dmi b/GainStation13/icons/obj/blueberries.dmi
new file mode 100644
index 00000000..09a03eae
Binary files /dev/null and b/GainStation13/icons/obj/blueberries.dmi differ
diff --git a/GainStation13/icons/obj/fatoray.dmi b/GainStation13/icons/obj/fatoray.dmi
new file mode 100644
index 00000000..b8003bfa
Binary files /dev/null and b/GainStation13/icons/obj/fatoray.dmi differ
diff --git a/GainStation13/icons/obj/full_incense.dmi b/GainStation13/icons/obj/full_incense.dmi
new file mode 100644
index 00000000..bf84bfba
Binary files /dev/null and b/GainStation13/icons/obj/full_incense.dmi differ
diff --git a/GainStation13/icons/obj/gum.dmi b/GainStation13/icons/obj/gum.dmi
new file mode 100644
index 00000000..ad436472
Binary files /dev/null and b/GainStation13/icons/obj/gum.dmi differ
diff --git a/GainStation13/icons/obj/pballoon.dmi b/GainStation13/icons/obj/pballoon.dmi
new file mode 100644
index 00000000..f362c56f
Binary files /dev/null and b/GainStation13/icons/obj/pballoon.dmi differ
diff --git a/GainStation13/icons/obj/sugarland/unusualtentical.dmi b/GainStation13/icons/obj/sugarland/unusualtentical.dmi
new file mode 100644
index 00000000..27a3da9e
Binary files /dev/null and b/GainStation13/icons/obj/sugarland/unusualtentical.dmi differ
diff --git a/GainStation13/icons/obj/voodooballoon.dmi b/GainStation13/icons/obj/voodooballoon.dmi
new file mode 100644
index 00000000..0bfe811c
Binary files /dev/null and b/GainStation13/icons/obj/voodooballoon.dmi differ
diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_blueberryarea.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_blueberryarea.dmm
new file mode 100644
index 00000000..a53f9261
--- /dev/null
+++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_blueberryarea.dmm
@@ -0,0 +1,47 @@
+"a" = (/obj/structure/flora/junglebush/b,/turf/open/floor/grass,/area/ruin/powered)
+"b" = (/turf/closed/indestructible/riveted/boss,/area/ruin/unpowered)
+"c" = (/turf/open/floor/grass,/area/ruin/powered)
+"d" = (/obj/structure/mineral_door/woodrustic,/obj/structure/fans/tiny/invisible,/turf/open/floor/grass,/area/ruin/powered)
+"e" = (/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"f" = (/obj/structure/stone_tile/block{dir = 4; icon_state = "pristine_block1"},/obj/structure/stone_tile/cracked,/obj/structure/statue/blueberry,/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"g" = (/obj/structure/stone_tile/block{dir = 4; icon_state = "pristine_block1"},/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"h" = (/obj/structure/stone_tile/block{dir = 8; icon_state = "pristine_block1"},/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"i" = (/obj/structure/stone_tile/block{dir = 4; icon_state = "pristine_block1"},/obj/structure/stone_tile/burnt{dir = 1; icon_state = "burnt_tile1"},/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"j" = (/obj/structure/stone_tile/block{dir = 8; icon_state = "pristine_block1"},/obj/structure/stone_tile/cracked{dir = 4; icon_state = "cracked_tile1"},/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"k" = (/obj/structure/stone_tile/block{dir = 4; icon_state = "pristine_block1"},/obj/structure/stone_tile/cracked{dir = 1; icon_state = "cracked_tile1"},/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"l" = (/turf/open/lava/smooth/lava_land_surface,/area/ruin/unpowered)
+"m" = (/turf/template_noop,/area/template_noop)
+"n" = (/obj/structure/flora/junglebush/c,/turf/open/floor/grass,/area/ruin/powered)
+"o" = (/obj/structure/stone_tile/block{dir = 8; icon_state = "pristine_block1"},/obj/structure/stone_tile/burnt{dir = 8; icon_state = "burnt_tile1"},/obj/structure/statue/blueberry,/turf/open/floor/plating/asteroid/basalt,/area/ruin/unpowered)
+"q" = (/turf/open/water,/area/ruin/powered)
+"G" = (/turf/closed/indestructible/riveted/boss,/area/ruin/powered)
+"I" = (/obj/structure/flora/junglebush/b,/obj/machinery/light{base_state = null; dir = 1; icon = null; icon_state = null; invisibility = 1; overlayicon = null},/turf/open/floor/grass,/area/ruin/powered)
+"U" = (/obj/machinery/light{base_state = null; dir = 1; icon = null; icon_state = null; invisibility = 1; overlayicon = null},/turf/open/floor/grass,/area/ruin/powered)
+
+(1,1,1) = {"
+mmmmeeeeeeeeeeeeeeeemmmmm
+mmeeeeeelllllllleeeeeemmm
+meeebellllllllllllebeeemm
+meebllllllllllllllllbeemm
+meebllGGGGGGGGGGGGllbeemm
+meellGUccUqqqqUccUGlleemm
+meelGGcacqqqqqqcccGGleemm
+mellGGGUqqcccqqcUGGGllemm
+melllGcqqcccqqccacGlllemm
+melllGcqqcccccccccGlllemm
+mellGIcqqccccccccnUGllemm
+mellGcccqqqccccccccGllemm
+mellGccccnqqcccccccGllemm
+mellGccccccccccccccGllemm
+mellGUccUccccccUccUGllemm
+meellGcaGGGddGGGacGlleemm
+meelllbbbbfeeobbbbllleemm
+meebblllbbgeehbblllbbeemm
+meeeebllllieejllllbeeeemm
+mmeeeellllgeehlllleeeemmm
+mmeeeellllgeejlllleeeemmm
+mmeeeeeeelgeehleeeeeeemmm
+mmmeeeeeebkeehbeeeeeemmmm
+mmmmmmmmeegeeheemmmmmmmmm
+mmmmmmmmmbeeeebmmmmmmmmmm
+"}
diff --git a/_maps/map_files/Mining/Lavaland_Demone.dmm b/_maps/map_files/Mining/Lavaland_Demone.dmm
new file mode 100644
index 00000000..b687e3f7
--- /dev/null
+++ b/_maps/map_files/Mining/Lavaland_Demone.dmm
@@ -0,0 +1,464 @@
+"ap" = (/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"ax" = (/turf/closed/wall/mineral/iron,/area/mine/unexplored)
+"aD" = (/obj/structure/cable{icon_state = "4-8"},/turf/closed/wall/mineral/iron,/area/mine/unexplored)
+"aO" = (/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"bn" = (/obj/machinery/light{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/unexplored)
+"bA" = (/turf/closed/wall/mineral/plastitanium,/area/mine/unexplored)
+"bN" = (/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"cC" = (/obj/structure/stone_tile/slab/cracked,/obj/structure/stone_tile/slab/burnt,/turf/open/space/basic,/area/lavaland/surface/outdoors)
+"cG" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"cX" = (/obj/item/pickaxe,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"dc" = (/obj/effect/decal/cleanable/semen,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"dg" = (/obj/structure/flora/rock{icon_state = "lavarocks2"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"dG" = (/obj/structure/stone_tile/surrounding/burnt,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"dJ" = (/obj/structure/stone_tile/slab,/obj/structure/stone_tile/slab,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"dY" = (/obj/structure/cable/blue{icon_state = "1-2"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"el" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain,/obj/item/soap/deluxe,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"en" = (/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"ez" = (/obj/structure/cable/cyan{icon_state = "4-8"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"fE" = (/obj/machinery/power/apc/auto_name/east,/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/wood,/area/mine/unexplored)
+"fH" = (/obj/machinery/light{dir = 4},/turf/open/floor/wood,/area/mine/unexplored)
+"fJ" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/machinery/poweredfans,/obj/structure/cable,/turf/open/floor/wood,/area/mine/unexplored)
+"fM" = (/obj/structure/stone_tile/slab/burnt,/obj/structure/stone_tile/surrounding_tile/burnt{dir = 1},/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"fQ" = (/obj/machinery/light{dir = 4},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/wood,/area/mine/unexplored)
+"gM" = (/obj/machinery/light{dir = 1},/obj/structure/reagent_dispensers/watertank,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"gZ" = (/obj/machinery/power/apc/auto_name/south,/obj/structure/cable,/turf/open/floor/wood,/area/mine/unexplored)
+"hz" = (/obj/structure/flora/rock/pile{icon_state = "lavarocks2"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"id" = (/obj/structure/ore_box,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"ih" = (/obj/structure/cable{icon_state = "2-8"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"iF" = (/turf/open/floor/carpet/blue,/area/mine/unexplored)
+"iK" = (/obj/structure/cable{icon_state = "2-4"},/turf/open/floor/wood,/area/mine/unexplored)
+"iQ" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"jc" = (/obj/structure/table/reinforced,/obj/item/wrench,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"jy" = (/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"jT" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"kr" = (/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"ks" = (/obj/structure/closet/crate/radiation,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"kE" = (/obj/structure/table,/turf/open/floor/wood,/area/mine/unexplored)
+"kJ" = (/obj/structure/closet/crate/miningcar,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"kO" = (/obj/structure/toilet,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"kS" = (/obj/machinery/door/airlock/mining/glass,/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"li" = (/obj/machinery/light{dir = 1},/turf/open/floor/wood,/area/mine/unexplored)
+"lq" = (/obj/structure/chair/wood/normal{dir = 8},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"lu" = (/obj/structure/grille,/obj/effect/spawner/structure/window/reinforced,/turf/open/floor/wood,/area/mine/unexplored)
+"lJ" = (/obj/machinery/light{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/unexplored)
+"lN" = (/obj/structure/table/wood,/obj/machinery/light{dir = 4},/turf/open/floor/carpet/black,/area/mine/unexplored)
+"lO" = (/obj/structure/table/wood,/turf/open/floor/wood,/area/mine/unexplored)
+"mV" = (/obj/structure/mineral_door/woodrustic,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"nm" = (/obj/structure/ore_box,/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"nJ" = (/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"nQ" = (/obj/structure/cable{icon_state = "1-8"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"on" = (/obj/machinery/power/apc/auto_name/west{name = "PSU area"},/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"ov" = (/obj/item/flashlight/lantern{anchored = 1; icon_state = "lantern-on"; on = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"pf" = (/obj/machinery/light{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/unexplored)
+"pr" = (/obj/structure/table/reinforced,/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"pt" = (/obj/structure/grille,/obj/structure/window/fulltile,/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"pw" = (/obj/machinery/light,/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"pH" = (/obj/machinery/quantumpad{map_pad_id = "demone"; map_pad_link_id = "ldemone"; mapped_quantum_pads = list("ldemone","demone")},/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/bluespace,/area/lavaland/surface/outdoors)
+"pJ" = (/obj/machinery/washing_machine,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"pV" = (/obj/structure/bed,/obj/effect/spawner/lootdrop/bedsheet,/turf/open/floor/wood,/area/mine/unexplored)
+"qg" = (/obj/machinery/power/smes,/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"qk" = (/turf/closed/mineral/volcanic,/area/lavaland/surface/outdoors)
+"qA" = (/obj/structure/stone_tile/slab/cracked,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"qJ" = (/obj/machinery/light{dir = 8},/obj/structure/closet/crate/wooden,/turf/open/floor/wood,/area/mine/unexplored)
+"qM" = (/obj/structure/stone_tile/slab/cracked,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"re" = (/turf/closed/wall/mineral/plastitanium,/area/lavaland/surface/outdoors)
+"rz" = (/obj/structure/flora/rock/pile,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"rA" = (/obj/item/storage/daki{icon_state = "daki_Yaranaika"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"rL" = (/obj/machinery/light{dir = 4},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"sh" = (/obj/machinery/door/airlock/mining/glass,/obj/machinery/poweredfans,/obj/structure/cable{icon_state = "0-2"},/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"sL" = (/obj/machinery/gibber,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"sP" = (/obj/machinery/power/apc/auto_name/west{name = "Teleporter Area"},/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"sR" = (/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"sU" = (/obj/machinery/light,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"tc" = (/obj/structure/cable{icon_state = "1-2"},/turf/closed/wall/mineral/iron,/area/mine/unexplored)
+"tT" = (/obj/machinery/power/apc/auto_name/north,/obj/structure/cable{icon_state = "0-2"},/turf/open/floor/wood,/area/mine/unexplored)
+"tV" = (/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"ua" = (/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"ur" = (/obj/item/flashlight/lantern{anchored = 1; icon_state = "lantern-on"; on = 1},/turf/open/floor/clockwork,/area/lavaland/surface/outdoors)
+"uA" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"uB" = (/obj/item/storage/toolbox/mechanical,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"uG" = (/obj/structure/sink{dir = 4; pixel_x = 12},/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"uI" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"uS" = (/obj/structure/flora/rock/pile,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"uX" = (/obj/structure/stone_tile/block/burnt{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"uZ" = (/obj/machinery/light,/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating,/area/mine/unexplored)
+"vd" = (/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"vf" = (/obj/machinery/power/floodlight,/obj/structure/cable{icon_state = "0-2"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"vi" = (/obj/machinery/light{dir = 1},/obj/structure/table/wood,/turf/open/floor/wood,/area/mine/unexplored)
+"vR" = (/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"vU" = (/obj/item/toy/plush/snakeplushie/shay,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"ww" = (/obj/machinery/power/smes,/obj/structure/cable{icon_state = "0-2"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"wM" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"xJ" = (/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"xZ" = (/obj/machinery/power/apc/auto_name/north,/obj/structure/table/wood,/obj/structure/cable{icon_state = "0-2"},/turf/open/floor/wood,/area/mine/unexplored)
+"yr" = (/obj/structure/closet/secure_closet/freezer/fridge,/obj/machinery/light{dir = 1},/turf/open/floor/wood,/area/mine/unexplored)
+"yI" = (/turf/closed/wall/mineral/iron,/area/lavaland/surface/outdoors)
+"yP" = (/obj/structure/stone_tile/block/burnt{dir = 8},/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"yR" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"yS" = (/obj/structure/closet/crate{name = "crate full of plasma"},/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/stack/sheet/mineral/plasma,/obj/item/wrench,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"zx" = (/obj/structure/cable{icon_state = "4-8"},/turf/closed/wall/mineral/plastitanium,/area/mine/unexplored)
+"zV" = (/obj/structure/flora/rock,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"AP" = (/obj/machinery/light,/turf/open/floor/wood,/area/mine/unexplored)
+"Bf" = (/obj/structure/stone_tile/block/burnt{dir = 4},/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"BS" = (/obj/structure/table/wood,/turf/open/floor/carpet/black,/area/mine/unexplored)
+"BU" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/machinery/poweredfans,/obj/structure/cable{icon_state = "0-8"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"BY" = (/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"Cy" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"CC" = (/obj/structure/stone_tile/slab/burnt,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"Da" = (/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating,/area/mine/unexplored)
+"Dd" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Do" = (/obj/structure/stone_tile/block/burnt,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"DH" = (/obj/structure/barricade/sandbags,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"DP" = (/obj/structure/stone_tile/slab/burnt,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"DV" = (/obj/machinery/light,/turf/open/floor/carpet/cyan,/area/mine/unexplored)
+"Ej" = (/turf/open/floor/plasteel/yellowsiding/corner{dir = 8},/area/lavaland/surface/outdoors)
+"EK" = (/obj/machinery/hydroponics/constructable,/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"EP" = (/obj/structure/stone_tile/block/burnt{dir = 1},/obj/structure/stone_tile/surrounding_tile/burnt{dir = 1},/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"ES" = (/turf/closed/mineral/random,/area/lavaland/surface/outdoors)
+"Fd" = (/obj/item/flashlight/lantern{anchored = 1; icon_state = "lantern-on"; on = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Fu" = (/obj/item/twohanded/required/kirbyplants/random,/turf/open/floor/wood,/area/mine/unexplored)
+"Fv" = (/obj/item/toy/plush/lizardplushie/kobold,/turf/open/floor/wood,/area/mine/unexplored)
+"Fy" = (/obj/structure/mineral_door/iron,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"FH" = (/obj/structure/cable{icon_state = "2-8"},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/bronze,/area/lavaland/surface/outdoors)
+"Gx" = (/obj/machinery/power/port_gen/pacman/super,/obj/structure/cable/blue{icon_state = "0-8"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"GB" = (/obj/structure/ore_box,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"GP" = (/obj/structure/closet/crate/radiation,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/obj/item/stack/sheet/mineral/uranium,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"Hk" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable/cyan{icon_state = "0-8"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"Hm" = (/obj/machinery/power/port_gen/pacman,/obj/structure/cable/cyan{icon_state = "0-4"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"Hu" = (/obj/machinery/hydroponics/constructable,/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"HB" = (/obj/structure/closet/secure_closet/freezer/fridge,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"Ia" = (/obj/machinery/light{dir = 8},/turf/open/floor/wood,/area/mine/unexplored)
+"Ik" = (/obj/structure/closet/crate/miningcar,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"In" = (/turf/closed/mineral/volcanic,/area/lavaland/surface/outdoors/unexplored/danger)
+"Iv" = (/obj/machinery/light{dir = 1},/turf/open/floor/carpet/black,/area/mine/unexplored)
+"ID" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/machinery/poweredfans,/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/wood,/area/mine/unexplored)
+"IT" = (/obj/machinery/light{dir = 1},/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"Ja" = (/obj/item/twohanded/required/kirbyplants/random,/turf/open/floor/carpet/cyan,/area/mine/unexplored)
+"Jd" = (/obj/machinery/power/terminal{dir = 4},/obj/structure/cable/blue{icon_state = "0-2"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"Jl" = (/obj/structure/bed,/obj/effect/spawner/lootdrop/bedsheet,/turf/open/floor/carpet/cyan,/area/mine/unexplored)
+"JI" = (/turf/open/floor/bronze,/area/lavaland/surface/outdoors)
+"JN" = (/obj/structure/stone_tile/surrounding/burnt,/obj/structure/stone_tile/center/burnt,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"JY" = (/obj/structure/cable/blue{icon_state = "1-4"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"Km" = (/obj/structure/closet/crate/wooden,/turf/open/floor/wood,/area/mine/unexplored)
+"KI" = (/obj/machinery/door/airlock/survival_pod/glass,/obj/machinery/poweredfans,/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"KS" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/wood,/area/mine/unexplored)
+"Lb" = (/obj/item/pickaxe,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Ll" = (/turf/open/floor/carpet/black,/area/mine/unexplored)
+"LN" = (/obj/structure/mineral_door/wood,/turf/open/floor/wood,/area/mine/unexplored)
+"LX" = (/obj/machinery/light,/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"LZ" = (/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plating,/area/mine/unexplored)
+"Me" = (/turf/open/floor/carpet/cyan,/area/mine/unexplored)
+"Mp" = (/obj/structure/stone_tile/slab,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Mr" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/obj/item/kitchen/knife,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"Mt" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/open/floor/plating,/area/lavaland/surface/outdoors)
+"MS" = (/obj/structure/table,/obj/machinery/microwave,/turf/open/floor/wood,/area/mine/unexplored)
+"Of" = (/obj/structure/table/reinforced,/obj/item/flashlight/lantern{icon_state = "lantern-on"; on = 1},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"Ok" = (/turf/closed/wall/mineral/wood,/area/lavaland/surface/outdoors)
+"Oo" = (/obj/machinery/light,/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plating,/area/mine/unexplored)
+"OI" = (/obj/machinery/light{dir = 1},/obj/structure/chair/wood{dir = 8},/turf/open/floor/wood,/area/mine/unexplored)
+"OK" = (/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"OS" = (/obj/structure/stone_tile/block/burnt,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Pd" = (/obj/structure/table/reinforced,/obj/item/crowbar,/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"Pr" = (/turf/closed/wall/mineral/bronze,/area/lavaland/surface/outdoors)
+"Px" = (/obj/structure/cable/blue{icon_state = "1-2"},/obj/machinery/light{dir = 8},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"PD" = (/obj/structure/chair/wood{dir = 1},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/wood,/area/mine/unexplored)
+"Qh" = (/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"QG" = (/obj/structure/closet/crate/miningcar,/obj/item/pickaxe,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors/unexplored/danger)
+"QM" = (/obj/structure/cable{icon_state = "1-8"},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel,/area/lavaland/surface/outdoors)
+"QR" = (/obj/structure/stone_tile/surrounding/burnt,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"QV" = (/obj/structure/stone_tile/block{dir = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"QW" = (/obj/structure/stone_tile/block/burnt{dir = 1},/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"Rh" = (/turf/open/floor/wood,/area/mine/unexplored)
+"Rl" = (/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"Rr" = (/obj/structure/closet/cabinet,/turf/open/floor/wood,/area/mine/unexplored)
+"Rx" = (/obj/machinery/light{dir = 1},/obj/structure/table/reinforced,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"Ry" = (/obj/machinery/light{dir = 1},/obj/structure/cable{icon_state = "2-8"},/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"Rz" = (/obj/machinery/light{dir = 1},/turf/open/floor/plasteel/elevatorshaft,/area/lavaland/surface/outdoors)
+"RK" = (/obj/item/twohanded/required/kirbyplants/random,/obj/machinery/power/apc/auto_name/east,/obj/structure/cable{icon_state = "0-4"},/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"RR" = (/obj/structure/stone_tile/surrounding/burnt,/obj/structure/stone_tile/slab/cracked,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"SR" = (/obj/structure/table/reinforced,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"ST" = (/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"Td" = (/obj/structure/cable{icon_state = "1-2"},/turf/closed/wall/mineral/plastitanium,/area/mine/unexplored)
+"Tl" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/wood,/area/mine/unexplored)
+"Tt" = (/obj/structure/table/wood,/obj/item/toy/plush/beeplushie,/turf/open/floor/carpet/cyan,/area/mine/unexplored)
+"Ux" = (/obj/structure/stone_tile/surrounding/burnt,/obj/structure/stone_tile/surrounding_tile,/obj/structure/stone_tile/surrounding_tile{dir = 4},/obj/structure/stone_tile/surrounding_tile/cracked,/turf/open/lava/smooth/lava_land_surface,/area/lavaland/surface/outdoors)
+"UD" = (/obj/structure/flora/rock{icon_state = "lavarocks2"},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"UP" = (/obj/machinery/power/port_gen/pacman,/obj/structure/cable{icon_state = "0-2"},/obj/item/stack/sheet/mineral/plasma,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"UQ" = (/obj/structure/table/wood,/obj/item/flashlight/lantern{anchored = 1; icon_state = "lantern-on"; on = 1},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+"UX" = (/obj/machinery/light,/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/mine/unexplored)
+"Vg" = (/turf/closed/indestructible/riveted/boss,/area/lavaland/surface/outdoors)
+"Vk" = (/obj/machinery/light{dir = 4},/obj/structure/closet/crate/wooden,/turf/open/floor/wood,/area/mine/unexplored)
+"VG" = (/obj/structure/table/reinforced,/obj/machinery/reagentgrinder/constructed,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"VT" = (/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"VU" = (/turf/closed/wall/r_wall,/area/lavaland/surface/outdoors)
+"Xl" = (/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/rockvault,/area/lavaland/surface/outdoors)
+"XD" = (/turf/open/floor/plasteel/yellowsiding,/area/lavaland/surface/outdoors)
+"XU" = (/obj/structure/mirror{dir = 8; pixel_x = -8; pixel_y = -1},/turf/closed/wall/mineral/iron,/area/mine/unexplored)
+"XW" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"XY" = (/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/bronze,/area/lavaland/surface/outdoors)
+"Yj" = (/obj/structure/table/wood,/obj/item/storage/toolbox/rubber,/turf/open/floor/wood,/area/mine/unexplored)
+"Yl" = (/turf/open/floor/plasteel/yellowsiding/corner,/area/lavaland/surface/outdoors)
+"Ys" = (/obj/structure/cable{icon_state = "1-2"},/obj/structure/cable{icon_state = "2-8"},/turf/closed/wall/mineral/iron,/area/mine/unexplored)
+"YU" = (/obj/structure/chair/wood{dir = 4},/turf/open/floor/carpet/black,/area/mine/unexplored)
+"YZ" = (/obj/machinery/power/apc/auto_name/east,/obj/structure/cable{icon_state = "0-8"},/obj/machinery/light{dir = 4},/turf/open/floor/plasteel/dark,/area/mine/unexplored)
+"ZA" = (/obj/machinery/deepfryer,/turf/open/floor/plasteel/freezer,/area/mine/unexplored)
+"ZJ" = (/obj/structure/chair/wood/normal{dir = 4},/turf/open/floor/plating/asteroid/basalt/lava_land_surface,/area/lavaland/surface/outdoors)
+
+(1,1,1) = {"
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInzVenenenenenvUenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrenkrkrkrenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInzVenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenUXenenenUXenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenbAaxaxaxbAenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenaxkOnJpJaxenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenaxnJnJuGXUenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenUXenenenaxelnJnJaxenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenbAaxaxaxbAaxFyaxbAenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInzVenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenUXenenenUXenenenUXenenenenenaxRrliRhRhRhRhRhaxenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenbAaxaxaxbAaxaxaxbAenenenenenaxRhRhRhRhRhRhfHaxenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenaxRhRhRhliRhFvpVaxenenenenenaxRhRhRhRhRhRhFuaxenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenluRhiFRhRhRhRhRhluenenenenlJbARhRhRhbAaxLNaxbAenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenaxRhiFRhAPKmRhFuaxenenenenenaxRhRhRhaxKmRhKmaxenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenbAIaiFRhbAaxaxaxbAbnenenenenaxMeMeJlaxqJRhVkaxenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenaxRhiFRhvixZYjFuaxenenenenenaxJaDVTtaxKmRhKmaxenenenUXenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenluRhiFRhRhPDRhRhluenenenenlJbAaxaxaxbAaxLNaxbAaxaxaxbAenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenaxRhRhRhAPTlRhRhaxenenenenenaxMSkEkEyrtTRhFuIvBSBSBSaxenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenbAaxIDaDzxYsaxaxbAenenenenenaxIaRhRhRhTlRhRhLlLlYUlNaxenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenenenenenenenenenenenenenenenenenenenkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenpfenenenpfwMenenpfenenenenenaxRhRhRhAPTlRhRhAPRhRhRhaxenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenkrkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenenenenenenenenenenenenenenenkrkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenwMenenenenenenenenbAaxIDaDzxYsaxaxbAaxaxaxbAenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrenenenenenenenenenenenenenenenenenenenenkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenwMenenenenenenenenpfenenenpfwMenenpfenenenpfenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenenenenenenenenenenenenenenenenenenkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOInInInInInInInaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenUXenenenUXenenenUXenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenInInInenInenInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenbAaxaxaxbAaxaxaxbAenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOInaOInInInaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenenenenenenenenenenenenenenenenenenkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenaxRrlOlOOIRhRhpVaxenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenaxRhRhRhRhRhRhRhaxenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInInaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenInInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenaxRhRhRhKmRhRhFuaxenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenenenenqkInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOInInInInInInInInaOaOaOaOaOaOInInaOaOaOaOaOaOaOInInInInInInaOaOaOInInInInInInInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenendcenenenenenInInInInInInInInenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenlJbAIaRhfHbAaxluaxbAenenenenenenenenenenenwMenenenenenenenenenenenenenwMenenenenenenenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOInInInInInInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenrAenenenenenenInInInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenaxRhRhfEaDCybNCyDaCyCyCyCybNCyCyCyCyCyCyuaCyCyCyCyCyCyCyCyCyCyuZCyCyMtenenUXenenenenenenenenenqkqkqkInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenendcenenenenenenenInInInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenluRhRhRhluenwMenenenenenenwMenenenenenenenenenenenenenenenenenbAaxaxtcaxaxbAenenenenenenenenqkqkInInInInqkqkqkqkInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInzVenenenenenenenenenenenenzVInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenaxRhRhRhaxenwMenenenenenenwMenenenenenenenenenenenenenenenenenaxJdwwuIuBjcaxenenenenenenenenqkInInInInqkqkenrzqkInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenbAaxIDaDzxCyMtenenenenenenwMenenenenenenenenenenenenenenenenenaxdYiQVTBYrLbAbnenenenenenenenqkInInInInqkFdenenqkqkqkInInInInInInInInInInInInInInInInInaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenInInInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenpfenenenpfenwMenenenUXenenwMUXenenenenenenenenenenenenenenenlJbAPxiQXWXWXWBUenenenenenenenenqkInInInqkqkenenenenenqkqkInInInInInInInInInInInInInInInInaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenInInInenenenenenenrzInenInInInenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrenenenenenenenenenenenenenenenenenenenenenenenwMenenenbAaxaxtcbAenenenenenenenenenenenenenenenenaxdYvdXWXWYZbAbnenenenenenenenqkInInqkqkenenenenzVrzFdqkInInInInInInInInInInInInInInInInaOaOaOaOaOInInaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenInInInInenenenenenenzVenInInenenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrenenenenenenenenenenenenenenenenenenenenenenwMenenenaxHuHuEKaxenenenenenenenenenenenenenenenenaxJYGxBYksGPaxenenenenenenenenqkqkqkqkenenenenenenenenqkqkqkqkqkqkInInInInInInInInInInInInaOaOaOaOInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenInInenenenkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenwMenenenaxRhRhTlaxenenenenenenenenenenenenenenenenbAaxaxaxaxaxbAenenenenenenenenFdqkqkenenenenenenenenenenOkenenenqkqkInInInInInInInInInInInInaOaOInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenOoenenenaxRhRhTlaxenenenUXenenenenenenenenenenenenpfenenenenenpfenenenenenenenenenenrzenenenenenenenenenenmVenenenenqkqkqkInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenTdaxaxaxbAIaRhfQbAaxaxaxbAenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenmVenenenenenenqkqkInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrenenenUXenenenUXenenenUXenenenUXenenenenenenenenenentcBYHuHugMRhRhTlgMHuHuBYaxenenenenenenenenenenenenenenenenenenenenenenenenenenenrzzVenenenenenenenenenenenOkenenenenenenenqkqkInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenkrkrkrkrkrenenenenbAaxaxaxbAaxaxaxbAaxaxaxbAenenenenenenenenenentcHuRhRhRhRhiKKSRhRhRhHuaxenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkenenenenenenenqkqkqkInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrenenenenqkqkqkenenenenenenenenenenenenenenenenenenenaxHBZAZAMrSRSRVGRxnJnJHBaxenenenenenenenenenentcHuRhRhAPRhTlgZAPRhRhHuaxenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenzVenqkqkqkqkqkqkqkqkenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenenenenqkqkqkenenenenenenenenenenenenenenenenenenaxnJnJnJnJnJnJnJnJnJnJnJKIihenenenenenenenenenTdaxaxaxbAaxfJaxbAaxaxaxbAenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenrzqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenenenenenenqkenenenenenenenenenenenenenenenenenenaxnJsLnJsUnJnJnJsUnJnJRKaDuaCyCyCyCyCyCyCyCyCyLZenenenpfenenenpfenenenpfenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenqkqkenenenenenenenenenenenenenenenenenenenenenenbAaxaxaxbAaxaxaxbAaxaxaxbAenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrenqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenpfenenenpfenenenpfenenenpfenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenrzqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInenenenenenenenenaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenzVenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenFdqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInenaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrenkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInaOInaOaOaOaOInaOaOaOaOaOaOaOaOaOaOInInInInInInInInaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrqkenenenenenenenqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenkrkrkrkrenkrkrenenenenenenenqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenkrkrkrenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOaOInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenenenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenrzqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOaOInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenenenenenenenenenenenqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInaOaOaOaOaOInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInaOaOaOInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenenenenenenenenenenenqkenenqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenzVenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenFdqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenenenenenkrkrkrqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenrzenenenenrzenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenzVenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenrzenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkFdenenenenzVenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkenenenqkqkqkqkqkqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenrzenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkenenenenenenenqkqkqkqkInInInenenenenenenenenenenenenenInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenzVenenenenenenenenenenreOfxJxJxJxJxJxJxJxJxJxJOfreqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrenenqkqkqkInInenenkrkrenenenenenenkrkrkrenInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenrzenenenenenenenenenenenenenenenyIPdxJxJxJxJxJxJxJxJxJxJpryIqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrenenqkqkInenenkrkrkrkrkrenenenenkrkrkrenenInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkenenzVenenenenenenenenenenFdqkqkqkyIyIrexJxJxJxJxJxJxJxJreyIyIqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrenenqkenenkrkrkrkrkrkrkrenenenkrkrkrkrenInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenzVenenenenqkqkqkqkqkqkqkyIxJYlXDXDXDXDEjxJyIqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrenenkrkrkrkrenenInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkFdenenenenenrzenenqkqkqkqkqkqkqkqkqkyIyIrenmnmnmnmreyIyIqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrenenenInInInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkyIyIyIyIyIyIqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrenenenenenenaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkOkmVmVOkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkurenenurqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOInInInInInInInInInInInInInInInInenenInInInInInInInInInInInInenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOInInInInaOInInInInInInInInInInenenenenInInInInInInInInInInenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkOkmVmVOkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrenenenESESESESESenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenaOInInInaOaOaOaOInInInInInInInenenenenenenInInInInInInInInInenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenESESESESESESESESenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenaOInInaOkrkrkrInInInInInInInInenenenenenenenInInInInInInInInenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkFdenDHenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenESESESESESESESESESenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenaOInInkrkrkrkrInInInInInInInenenenenenenenenInInInInInInInInenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkrzenenenenenenDHenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenESESESESESESESESESenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenaOaOInkrkrkrkrkrInInInInInInInenenenenenenenenInInInInInInInenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenkrenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenDHDHenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenESESESESESESESESESESenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenaOaOInInkrkrkrkrInInInInInInInenenenenenenenenenInInInInInenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenenkrenkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenenESESESESESESESESESESenenkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenaOInInInkrkrkrkrkrInInkrInInkrenenenenenenenenenInInInInenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenenkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenenenenqkqkqkqkqkkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrenESESESESESESESESESESESenkrkrkrkrkrkrkrkrkrkrenenenenenenenenenaOaOInInInkrkrkrkrkrInkrInkrkrenenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenkrenkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenDHDHenenqkqkqkqkqkkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrenenESESESESESESESESESESESenenkrkrkrkrkrkrkrkrenenenenenenenkrkrkrkraOInInInkrkrkrkrkrInkrkrkrkrkrenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenDHenenqkqkqkqkqkkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenenenESESESESESESESESESESESESESenkrkrkrkrkrkrkrkrenenenenenenkrkrqkenkraOInInInInkrkrkrInkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkFdenenenenenenenenenenenDHenenqkqkqkqkkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrenESESESESESESESESESESESESESESESenenenkrkrkrkrkrenenenenenenkrkrkrqkrzenenInInInInkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenFdqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrenESESESESESESESESESESESESESESESESESenkrkrkrkrenenenenenenkrkrkrkrqkqkenenenInInInkrkrkrkrkrkrkrInkrkrenenenenenenenenenenenenenqkenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrenenESESESESESESESESESESESESESESESESESenenenenenenenenenenenenkrkrkrkrqkenenenInInInkrkrkrkrkrkrkrInkrenenenenenenenenenenenenqkenqkenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenkrkrkrenenESESESESESESESESESESESESESESESESESESESESenenenenenenenenenenenkrkrkrkrenenenInInInkrkrkrkrkrkrkrInkrenenenenenenenenenenenqkqkenqkenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkESESenenenkrenenESESESESESESESESESESESESESESESESESESESESESrzenenenenenenenenenenenenenenenenenInInInkrkrkrkrkrInkrInenenenenenenenenenenenenqkqkqkqkenenenkrenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkESESESESESESESESESqkqkqkqkqkqkqkESESESenenenenESESESESESESESESESESESESESESESESESESESESESESESenenenenenenenenenenenenenenenenenenInInkrkrkrkrkrInInInenenenenenenenenenenenenqkqkqkqkenenenkrkrenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrenESESESESESESESESESESESESqkqkenenenenenenESESESESESESESESESESESESESESESESESESESESESESESESESESESESESESidenenenenenenenenenenenenenenenenInInkrkrkrkrkrInInInenenenenenenenenenenenenqkqkqkqkenenenkrkrenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrenESESESESESESESESESESESESqkenenkrkrkrenenESESESESESESESESESESESESESESESESESESESESESESESESESESESESESESenLbenenenenenenenenenenenenenenenInInInkrkrkrkrInInInenenenenenenenenenenenenqkqkqkenenenenkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenESESESESESESESESESESESESESenenkrkrkrenenESESESESESESESESESESESESESESESESESESESESESESESESESESESESESESenenenenenenenenenenenenenenenenenInInInkrkrkrkrInenenenenenenenenenenenenenenqkqkqkenenenkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenESESESESESESESESESESESESESenenenenkrkrkrenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkFdenenenenenenenenenenenenenenenenenenInInkrkrkrkrInenenenenenenenenenenenenenenqkqkqkenenenkrkrkrkrenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkFdenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrenenqkqkqkqkqkqkqkqkqkqkqkqkenenenenenkrkrkrenenenenFdqkqkqkqkqkqkqkqkqkqkFdenqkqkqkqkqkqkqkqkqkqkrzenenenenenenenenenenenenenenenenenenenenenInInkrkrenenInenenenenenenenenenenenenenenenqkqkenenenkrkrkrkrenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkenenenenenenenkrkrkrkrenenenenenenrzqkqkqkqkenenenenenenenenenenqkenenenenenenenenenenenenenenenenenenenenenenenenenenrzInkrenenenenenenenenenenLbenenenenenenenenqkqkenenenkrenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkrzenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkFdenenenenenenVgQWQWQWQWQWVgenenenenenenenenenenenenenenenenenenenFdenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOovInInInInInkrkrkrkrkrkrenenenenLbFdqkqkqkqkenenenenenenenenMpDPCCJNCCDPMpenenenenenenenenenenenenenenenenenenenenenenenkJkJenenrzqkqkqkqkqkFdenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrkrenenenenenidqkqkqkqkenenenenenESenenVgDoDoDoDoDoVgenenenFdenenenenenenenenenenenenkJqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenZJUQlqenenenenenenenenenenenenenenenenenenenkJkJenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrkrenenenESenenqkqkenqkenenenenESESenenenenkrkrkrkrenenenrzqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkJkJenenenenenenenenenenidqkqkqkenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrenenenESESenenqkenFdenenenESESESESenenenkrkrkrkrenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrenenenESESESenqkenenenLbESESESESESESenenkrkrkrkrenenqkqkqkenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkaOaOaOaOaOaOaOqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrenenenESESESenFdenenidESESESESESESESESenenkrkrkrkrenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkaOaOaOaOaOaOaOaOaOaOqkqkqkqkqkqkqkenenenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrenenenESESESESESESESESESESESESESESESESenenkrkrkrkrkrkrkrkrkrenenenqkqkqkqkInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInqkqkqkqkenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInovaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrenenenESESESESESESESESESESESESESESenESenenkrkrkrkrkrkrkrkrkrkrkrenenenenkrInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOqkqkqkqkqkqkqkenenenenenenqkqkqkqkqkqkqkqkenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrenenenrzESESESESESESESESESESESESenenenenenkrkrkrkrkrkrkrkrkrkrenkrkrkrenkraOInInInInInInInInInInInInInInInaOaOaOaOaOaOaOkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenqkqkqkqkqkqkqkqkenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInkrkrkrkrenenenenESESESESESESESESESESESESrzenenenenkrkrkrkrenenkrkrkrenkrenenenenkrkrkrInInInInInInInInInInInInInInInaOaOaOaOaOkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenqkqkqkqkqkqkqkqkenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrOKInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInkrkrkrkrenenenenenESESESESESESESESESESESESenenenenenkrkrkrkrkrkrenkrkrkrkrenkrenkrenenkrInInInInInInInInInInInInInInaOaOaOaOaOkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenqkqkqkkrqkqkqkqkenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInenkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOovInInInInInInInInInInkrkrkrkrenenenenenenESESESESESESESESESESESESenenenenenenenkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrInInInInInInInInInInInInInaOaOaOkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrqkqkqkqkenenenenqkqkkrkrkrqkqkqkenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInInInInInkrkrkrkrkrenenenenenESESESESESESESESESESESESESenenenenenenenenkrkrkrkrenkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInaOaOkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrqkqkqkqkenenenqkqkkrkrkrkrqkqkenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInkrkrkrkrkrenenenenenESESESESESESESESESESESESESenenenenenenenenenenenkrkrenenkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOkrkrkrkrenenenenenenenenenenkrkrkrkrkrqkqkqkqkenenenqkqkkrkrkrkrqkqkenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInovaOaOaOaOaOInInInInInInInInInInInInInkrkrkrkrkrkrenenenenrzESESESESESESESESESESESESenenenenenenkrenenenkrkrkrenkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOkrkrkrenenenenenenenenenenenenkrkrkrkrqkqkqkqkenenqkqkqkkrkrkrkrqkqkenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrenenESESESESESESESESESESrzenenenenkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInaOaOkrkrkrenenenenenenenenenenenenkrkrkrkrkrqkqkqkenenqkqkqkkrkrkrkrqkqkenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrenenenenenenESESESESenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInaOaOkrkrkrenenenenenenenenenenenenkrkrkrkrkrqkqkqkenenqkqkkrkrkrkrkrqkqkenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOkrkrkrkrenenenenenenenenenenenenkrkrkrkrqkqkqkqkenenqkqkkrkrkrkrkrqkqkenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInaOkrkrkrkrenkrenenenenenenenenenenkrkrkrkrqkqkqkqkenenenqkkrkrkrkrkrqkqkenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInaOkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrqkqkqkqkenenenqkqkkrkrkrqkqkqkenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOovaOaOaOaOaOaOInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInaOkrkrkrkrkrkrkrkrkrenenenenenenkrkrkrkrkrqkqkqkqkenenenenqkqkkrkrkrqkInInInenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOInaOaOaOaOaOaOInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInaOInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkrkrkrqkqkqkenenenenenqkqkkrkrqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOInInInInInInInInaOaOInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOInIkaOaOaOaOaOuSInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrkrkrkrkrkrkrqkqkqkenenenenenqkqkkrkrqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOInInInInInInInInaOInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOInInaOaOaOaOaOaOInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOOKaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenqkqkqkkrqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOovInInaOInaOaOaOaOInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInaOOKOKOKOKaOInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenqkqkenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInovaOaOaOaOInInInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOOKOKOKOKOKaOInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrenkrkrkrkrkrqkqkqkqkenenenenenqkqkenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOInInInInInaOaOaOaOaOhzInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOOKOKOKOKOKOKaOInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrqkqkqkenenenenenqkenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOaOaOaOInInInInInovaOaOaOaOaOInInInInInInInInInInInaOaOInInInInInInInInInInInkrInInInInInInInInInInInInInInaOaOaOaOaOaOOKOKOKOKOKOKaOaOInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrenenenkrkrkrqkqkqkenenenenenqkenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInaOaOaOaOInInInInInInInaOaOaOaOaOInInInInInInInInInInaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInaOaOaOaOOKOKOKOKOKOKOKaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenkrkrkrkrqkqkenenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInaOaOaOaOInInInInInInInaOaOaOaOaOInInInInInInInInInInaOaOaOaOaOaOaOInInInInInInInInInInInInInInInaOaOaOaOaOOKOKOKOKOKOKOKaOaOaOInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkrqkqkqkenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInovaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOOKOKOKOKOKOKaOaOInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrqkqkqkenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInaOaOaOaOovInInInInInInInInaOaOaOaOaOaOhzInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOOKOKOKaOaOInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenenenqkqkInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOInInInIncXaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOaOInInGBaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOkrkrenenenqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOkrkrkrenenqkqkqkenenqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOkrkrkrenenqkenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOkrkrkrenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInaOaOaOaOaOInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOkrkrkrenenenenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInQGaOaOaOaOaOInInIncXaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrenenenenenenenkrkrenkrkrkrkrkrqkqkqkqkqkqkqkenqkqkenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOkrkrkrkrkrenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInInInaOaOaOaOaOaOInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrqkqkqkqkqkqkenenenqkenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInaOkrkrkrkrkrenenenenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInInovInaOaOaOaOaOInInInInInInGBaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrqkqkqkqkqkqkenenenqkenenenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInaOaOInaOaOaOaOaOInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrenkrenenenenenenenenenenkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenInInInInInInInInInInqkqkqkkrkrkrkrenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrenenenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenInInInInInInInInInInInInInInInInInaOaOaOaOInInInInInaOaOInaOaOaOaOInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenInInInInInInInqkqkkrkrkrkrkrenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInovaOaOaOaOovInInInaOaOaOInaOaOaOaOInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInuSInaOaOaOInaOaOaOaOInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrqkqkqkenqkqkenenenenenenenenenenenenenenenenenenenenenenenqkenenenenenqkqkqkqkqkqkqkkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOInaOaOaOovaOaOaOInInInInInOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrqkqkqkenqkqkenenenenenenenenenenenenenenqkenenenenenenenenqkqkqkqkqkenqkqkqkqkqkqkqkkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInuSaOaOaOaOaOaOInaOaOaOaOaOaOaOInInInInInOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInaOaOInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrenkrkrkrenenenenenkrkrkrkrkrenqkqkenqkenenenenenenenenenenenenenenenqkenenenenenenenenenqkenqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOovaOaOaOaOaOaOInInInInInInOKOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOaOInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrenenqkenenenenenenenenenenenenenenenenenqkenenenenenenenenenenenenqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInovaOaOaOaOaOaOaOaOaOaOaOaOInInInInInOKOKOKOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOaOInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrenenqkenenenenenenenenenenenenenenenenenqkenenenenenenenenenenenenenenenqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenqkenenenenenenenenenenenenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenqkqkenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenqkqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInuSaOaOaOaOaOaOaOInInInInInInInInOKOKOKOKOKOKOKOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenqkqkenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenqkqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInovaOaOaOaOaOaOInInInInInInInInOKOKOKOKOKOKOKOKOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenqkqkqkqkenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkqkqkqkenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInOKOKOKOKaOOKaOOKOKOKOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenqkqkqkqkqkqkqkqkenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInOKOKOKOKaOOKOKOKOKOKOKOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenenenqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenqkqkqkqkqkqkqkqkenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInOKOKOKOKaOaOaOOKOKOKOKOKOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenqkenqkqkqkqkenqkenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInOKOKOKOKaOOKaOaOOKOKaOaOOKOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkenqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenqkenqkqkenqkenqkenenenenenenenenenkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInkrkrkrInInInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInOKOKOKaOOKaOaOOKaOOKOKOKaOOKOKOKInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenqkenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInkrkrkrkrkrkrkrkrInInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInOKOKaOOKOKaOaOaOaOOKOKOKaOOKOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrInInInInkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInOKOKOKaOOKaOaOaOaOaOOKOKaOaOOKOKInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrInInkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOInInInInInInInInOKOKOKaOaOaOaOaOaOaOOKOKOKaOOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenqkqkqkqkkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenqkqkqkqkqkenqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrInInkrkrenenkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKaOaOaOaOaOOKaOaOOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenqkqkkrkrkrkrkrkrkrkrqkkrqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenqkqkenqkenqkenqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkkrInInkrkrkrenkrkrkrkrenkrkrkrkrkrInInInInInInInInInovaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKOKaOaOaOaOaOOKOKOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenqkqkqkkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenqkqkenqkenenenqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkkrInInkrkrkrkrkrkrkrenenenkrkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKOKOKaOaOaOOKOKOKOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrenenenenenenqkqkenqkenenenqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkkrInkrkrkrkrkrkrkrenenenenenkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOuSInInInInInInOKOKOKOKOKOKOKOKaOaOaOaOaOOKOKOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrenenenenenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenenenenenenenqkenenqkenenenqkqkenenenenenkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKOKaOaOaOaOaOaOOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrkrkrenenenenenenenenqkenenqkenenenenqkenenenenkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkkrenkrkrkrkrkrkrenenenkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKOKOKaOaOaOaOaOOKOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenqkqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenenenenenenqkenenqkenenenenqkenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkenkrkrkrkrkrenenenenenkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKOKOKaOaOaOaOaOOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenqkqkqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrenenenenenenenenenenenenenqkenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkenkrkrkrkrenenenenenkrkrkrInInInInInInInovaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKOKOKaOaOaOaOOKOKOKOKInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenqkqkqkqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkenkrkrkrkrenenenenkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKOKOKOKaOaOaOaOOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInkrkrkrenenenenenenenenenenkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenqkqkqkqkqkqkqkkrkrkrkrkrkrqkqkqkqkqkkrkrkrkrkrkrenenenenenenenenenenenqkenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkenkrkrkrenenenenkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInOKOKOKOKOKOKOKOKaOaOaOOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenqkqkqkqkqkqkkrkrkrkrkrkrkrqkqkqkqkkrkrkrkrkrkrkrenenenenenenenenenenenqkenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkenkrkrkrenenenenkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInOKOKOKOKOKOKOKOKaOaOaOOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkenenenqkqkqkqkqkqkkrkrkrkrkrkrkrqkqkqkqkkrkrkrkrkrkrkrenenenenenenenenqkqkenqkenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkkrkrkrkrenenenenkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOInInInInInInInInInInOKOKOKOKOKOKOKOKOKOKOKOKOKInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenqkqkqkqkqkkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrenenenenenenenenqkqkqkqkqkenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkkrkrkrkrkrenenkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOInInInInInInInInInOKOKOKOKOKOKOKOKOKOKOKOKInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrenenenenkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenqkqkqkqkkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrenenenenenenenenenqkqkqkqkqkqkenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrInInInInInInInovaOaOaOaOaOaOaOaOaOaOuSInInInInInInInaOaOaOaOaOaOaOaOInInInInInInInInInOKOKOKOKOKOKOKOKOKOKInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenqkqkqkkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrenenenenenenenenqkqkqkqkqkqkqkenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInOKOKOKOKOKOKOKOKOKInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrenkrkrkrkrkrenkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenqkqkqkkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrenenenenenenenenenqkqkqkqkqkqkenqkqkenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKOKOKOKInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrenkrkrenkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenqkqkqkqkqkqkqkqkenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInOKOKOKOKOKInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrkrqkqkenenenenenenenenenenenenenenenqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkkrkrkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOdgInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkkrkrkrkrkrkrkrkrkrqkenenenenenenenenenenenenenenenenqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenqkqkqkqkqkqkenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrInInInInovaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenqkqkqkqkqkenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenqkkrkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenqkqkqkenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenqkenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInkrkrInInInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenqkenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInIndgaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInkrkrkrkrkrkrkrkrInInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOaOInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInInInaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOInInInInInkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInaOaOaOaOaOaOInInInInInInkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInovaOaOaOaOaOInInInInInInkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrInInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOaOaOaOInInInInInInInkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenVgkrkrkrkrkrenkrkrkrVgenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrInInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenVgenVgVgVgEPQWQWQVQVQVQVVgVgVgenVgenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenCCDPfMCCCCCCDPDPDPCCCCenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInInaOaOaOaOaOaOaOInInInInInInInInkrkrkrkrkrkrkrkrenenenenenenenkrkrkrkrkrInInInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOuSInInaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenqAQRqAdGqAUxqAQRqAQRqAenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenrzqkqkenInInInInInkrkrkrkrkrkrkrkrkrenenenenenenkrkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenCCCCDPDPDPcCCCCCDPCCCCenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkUDenenenenenenenqkqkenInenInInInInkrkrkrkrkrkrkrkrkrkrenenenenkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenVgenVgVgVgDoOSOSDoDoDoDoVgVgVgenVgenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenInenInInInInInInkrkrkrkrkrkrkrkrkrkrkrenenkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenVgkrkrkrkrkrkrkrkrkrVgenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInaOaOaOaOaOaOaOaOaOaOaOInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkFdenenenenenenenenenenenenenInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenenInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInuSaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrqkkrqkqkqkkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenenInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkrkrInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInkrkrkrkrkrkrkrkrkrkrkrkrqkkrqkqkqkqkkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenInenInInInInInInInInkrkrkrkrkrkrkrkrkraOaOInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrqkqkqkkrqkqkqkqkkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkenenenenenenenenenenenenenenrzInInInInInInInInInInkrkrkrkrkraOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkkrkrkrkrenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkrzenenenenenenenenenenenenenenInenInInInInInInInInInInInInInInaOaOInInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInaOaOaOaOaOaOaOaOInInInInkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenInInInInInInInInInInInInInInInaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOuSInInInInInInInInInInInInInInInaOInInInInInkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenInenInInInInInInInaOaOaOaOaOaOaOaOInInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkFdenenenenenenenenenenenenenenenInInInInInInInaOaOaOaOaOaOaOaOInInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOInInInInInInInInInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkraOqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenInrzInInInInaOaOaOaOaOaOaOaOaOaOInInInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOkrkrkrkrInInInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkraOaOqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenaOaOaOaOaOaOaOaOaOaOaOaOInInaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOkrkrkrkrkrInInInInInInInInInInInInInkrkrkrkrkrkrkrkrkrkraOaOenenqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOkrkrkrkrkrkrkrkrInInInInInInInInInkrkrkrkrkrkrkrkrkrkrkraOaOenenqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkaOaOaOaOaOaOaOaOaOaOaOaOaOaOaOenkrkrkrkrkrkrkrkrInInInInInInInkrkrkrkrkrkrkrkrkrkrkrkraOaOenenqkenqkenqkenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenrzqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOaOenenqkenqkenqkenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOaOenenenenqkenqkenenenenVgenenenenenenenVgenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkraOenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkzVenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenDHDHDHDHDHDHDHDHDHenenenenenenenenenenenenenenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkkrkrenenenenenenenenenenenenVgenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenDHDHDHDHDHDHvfenenenenenvfDHDHDHDHDHDHenenenenenenenenenqkqkenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenDHUPySenenDHjTenenenenenjTDHenenenvfDHenenenenenenenqkqkqkqkqkqkqkenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenDHtVDdDdDdDdSTDdDdDdDdQhnQDdDdDdDdapDHenenenenenenenqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenDHenenenenenenenenenenenenenenenenenDHenenenenenenqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenVgenenenenenenenVgenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenDHenenenenenenVgenenenVgenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenenenenenenenenenenenenenenenenenenUDqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenenenVgMpMpCCVgkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkryPMpMpCCBfkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkryPRRCCMpBfkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrkrqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkryPMpMpCCuXkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenqkqkqkqkqkenenqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrVgMpRRMpVgkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkryPMpMpMpBfkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenkrkrkrkrenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkryPMpMpqMBfkrkrkrkrkrkrkrkrkrkrkrkrkrenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenenenenenenenenkrkrkrkrkrenenenenenenenenenkrkrkrkrkrkrkrkrkrkrqkqkqkkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkryPMpdJqMBfkrkrkrkrkrkrkrkrkrkrkrkrkrenenqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenqkqkqkqkqkenenenenenenenenenenenenenenenkrkrkrkrkrkrenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrenkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrVgCCqMCCVgkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenenenenenenenenkrkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrPrptptptshptptptPrkrkrkrkrkrkrkrkrkrkrkrkrkrVUxJxJxJxJxJxJHmezezHkqgxJxJxJVUkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkqkenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrenkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrptvRLXvRXlvRLXvRptkrVUkrVUkrVUkrVUkrVUkrVUkrVUxJxJxJxJxJxJxJxJxJxJyRxJxJxJVUkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrqkqkqkqkqkqkqkqkqkkrkrkrenenenenenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrkrenenkrkrkrkrkrkrkrkrkrkrkrkrptvRPrsPFHjyPrvRptkrkrkrkrkrkrkrkrkrkrkrkrkrVUxJxJxJxJxJxJxJxJxJxJyRxJxJxJptkrkrkrkrkrkrkrkrkrkrkrkrenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrptvRRzvRRlcGRyvRVUptptptptptptptptptptptptptVUonuAuAuAuAuAuAuAuAuAQMxJxJxJptkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrptvRJIvRpHcGXYcGkSuAuAuAuAuAuAuAuAuAuAuAuAuAkSuAuAuAuAuAuAuAuAuAuAsRxJxJxJptkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrenenkrkrkrkrkrkrkrkrkrkrkrptvRpwvRvRvRpwvRVUptptptptptptptptptptptptptVUxJxJxJxJxJxJxJxJxJxJxJxJxJxJptkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrptvRPrjyJIjyPrvRptkrkrkrkrkrkrkrkrkrkrkrkrkrVUxJxJxJxJxJxJxJxJxJxJxJxJxJxJptkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrenkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrptvRITvRvRvRITvRptkrVUkrVUkrVUkrVUkrVUkrVUkrVUxJxJxJxJxJxJxJxJxJxJxJxJxJxJVUkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+enenenenenenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrPrptptptptptptptPrkrkrkrkrkrkrkrkrkrkrkrkrkrVUxJxJxJxJxJxJxJxJxJxJxJxJxJxJVUkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+krenenenkrkrenenenenkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUVUkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkrkr
+"}
diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm
index d994d515..7f1241c3 100644
--- a/code/__DEFINES/mobs.dm
+++ b/code/__DEFINES/mobs.dm
@@ -148,8 +148,22 @@
#define SANITY_CRAZY 25
#define SANITY_INSANE 0
+//Fullness levels, no more infinite eating my dudes!
+#define FULLNESS_LEVEL_NOMOREPLZ 70
+#define FULLNESS_LEVEL_BEEG 35
+#define FULLNESS_LEVEL_BLOATED 20
+#define FULLNESS_LEVEL_FILLED 10
+#define FULLNESS_LEVEL_HALF_FULL 5
+#define FULLNESS_LEVEL_EMPTY 0
+
+//Fatness levels, Here we go!
+#define FATNESS_LEVEL_BLOB 1671
+#define FATNESS_LEVEL_IMMOBILE 950
+#define FATNESS_LEVEL_MORBIDLY_OBESE 650
+#define FATNESS_LEVEL_OBESE 350
+#define FATNESS_LEVEL_FAT 100
+
//Nutrition levels for humans
-#define NUTRITION_LEVEL_FAT 600
#define NUTRITION_LEVEL_FULL 550
#define NUTRITION_LEVEL_WELL_FED 450
#define NUTRITION_LEVEL_FED 350
diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm
index 159edafc..ad1fe45e 100644
--- a/code/__DEFINES/traits.dm
+++ b/code/__DEFINES/traits.dm
@@ -64,6 +64,10 @@
#define TRAIT_DEAF "deaf"
#define TRAIT_NEARSIGHT "nearsighted"
#define TRAIT_FAT "fat"
+#define TRAIT_OBESE "obese"
+#define TRAIT_MORBIDLYOBESE "morbildyobese"
+#define TRAIT_IMMOBILE "immobile"
+#define TRAIT_BLOB "blobweight"
#define TRAIT_HUSK "husk"
#define TRAIT_NOCLONE "noclone"
#define TRAIT_CLUMSY "clumsy"
diff --git a/code/_globalvars/lists/vending.dm b/code/_globalvars/lists/vending.dm
index 35204a15..918aa453 100644
--- a/code/_globalvars/lists/vending.dm
+++ b/code/_globalvars/lists/vending.dm
@@ -36,6 +36,7 @@ GLOBAL_VAR_INIT(vending_m_choices, list(
"NanoMed Plus" = image(icon = 'icons/obj/vending.dmi', icon_state = "med"),
"NanoMed" = image(icon = 'icons/obj/vending.dmi', icon_state = "wallmed"),
"KinkMate" = image(icon = 'icons/obj/citvending.dmi', icon_state = "kink"),
+ "Meal Vendor" = image(icon = 'icons/obj/vending.dmi', icon_state = "mealdor"),
))
// This GLOBAL list is just here to be here.
GLOBAL_VAR_INIT(vending_machines, list(
@@ -74,5 +75,6 @@ GLOBAL_VAR_INIT(vending_machines, list(
/obj/machinery/vending/clothing,
/obj/machinery/vending/medical,
/obj/machinery/vending/wallmed,
- /obj/machinery/vending/kink
+ /obj/machinery/vending/kink,
+ /obj/machinery/vending/mealdor
))
diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm
index 9854950f..1bef381f 100644
--- a/code/_onclick/hud/alert.dm
+++ b/code/_onclick/hud/alert.dm
@@ -151,12 +151,48 @@
icon_state = "too_much_tox"
//End gas alerts
+//GS13 fat alerts
+/obj/screen/alert/blob
+ name = "Fatty blob"
+ desc = "Every last piece of your corpulent body is now flush and bloated with vast globs of blubber. Your corpulence is such that you are akin to a gigantic, towering wad of dough. Your thoughts are scattered, and the only thing in your mind is that you want to eat more and more"
+ icon_state = "blob"
+
+/obj/screen/alert/immobile
+ name = "Immobile"
+ desc = "Fat has taken over your body, now colossal in size and loaded with cumbersome flab. You are completely unable to move the bulk that has set upon your body. But for whatever reason, you can't help but blush with strange fascination at every moment you're aware of your tremendous size..."
+ icon_state = "immobile"
+
+/obj/screen/alert/morbidlyobese
+ name = "Morbidly Obese"
+ desc = "Every inch of you is stuffed with copious amounts of fat, you feel yourself struggling to haul the heft of your body. Your thoughts wander to strange, fleeting fantasies of growing bigger yet..."
+ icon_state = "morbobese"
+
+/obj/screen/alert/obese
+ name = "Obese"
+ desc = "Your body is swollen with lard, and it's challenging to move. Despite this, there's something... pleasing about being so large."
+ icon_state = "obese"
/obj/screen/alert/fat
name = "Fat"
- desc = "You ate too much food, lardass. Run around the station and lose some weight."
+ desc = "You ate too much food, and now your body has plumped up, let's hope your clothes don't rip."
icon_state = "fat"
+/obj/screen/alert/bloated
+ name = "Bloated stomach"
+ desc = "Your stomach is a bit too full"
+ icon_state = "fat"
+
+/obj/screen/alert/stuffed
+ name = "Completely stuffed"
+ desc = "Whatever you ate, you ate too much. Your stomach has stretched to accomodate its contents, forming a very obvious belly"
+ icon_state = "fat"
+
+/obj/screen/alert/beegbelly
+ name = "Walking belly"
+ desc = "You've somehow managed to fit even more in your stomach. Can you even stand?"
+ icon_state = "obese"
+
+
/obj/screen/alert/hungry
name = "Hungry"
desc = "Some food would be good right about now."
diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm
index 54c084c6..5dc6e0f7 100644
--- a/code/controllers/subsystem/mapping.dm
+++ b/code/controllers/subsystem/mapping.dm
@@ -255,6 +255,7 @@ SUBSYSTEM_DEF(mapping)
if(config.minetype == "lavaland")
INIT_ANNOUNCE("Loading Mining...")
LoadGroup(FailedZs, "Lavaland_Lower", "map_files/Mining", "Lavaland_Lower.dmm", default_traits = ZTRAITS_LAVALAND_UNDERRGOUND)
+ LoadGroup(FailedZs, "Lavaland_Demone", "map_files/Mining", "Lavaland_Demone.dmm", default_traits = ZTRAITS_LAVALAND_UNDERRGOUND)
LoadGroup(FailedZs, "Lavaland", "map_files/Mining", "Lavaland.dmm", default_traits = ZTRAITS_LAVALAND)
LoadGroup(FailedZs, "Diner", "map_files/hyper", "Diner.dmm", default_traits = ZTRAITS_DINER)
else if (!isnull(config.minetype))
diff --git a/code/datums/components/mood.dm b/code/datums/components/mood.dm
index 7297e8b7..dbeec758 100644
--- a/code/datums/components/mood.dm
+++ b/code/datums/components/mood.dm
@@ -163,6 +163,7 @@
holdmyinsanityeffect = insanity_effect
HandleNutrition(owner)
+ HandleFatness(owner)
HandleThirst(owner)
/datum/component/mood/proc/setSanity(amount, minimum=SANITY_INSANE, maximum=SANITY_NEUTRAL)//I'm sure bunging this in here will have no negative repercussions.
@@ -290,11 +291,14 @@
/datum/component/mood/proc/hud_click(datum/source, location, control, params, mob/user)
print_mood(user)
+/datum/component/mood/proc/HandleFatness(mob/living/L)
+ switch(L.fatness)
+ if(FATNESS_LEVEL_FAT to INFINITY)
+ add_event(null, "fatness", /datum/mood_event/fat)
+
/datum/component/mood/proc/HandleNutrition(mob/living/L)
switch(L.nutrition)
- if(NUTRITION_LEVEL_FULL to INFINITY)
- add_event(null, "nutrition", /datum/mood_event/fat)
- if(NUTRITION_LEVEL_WELL_FED to NUTRITION_LEVEL_FULL)
+ if(NUTRITION_LEVEL_WELL_FED to INFINITY)
add_event(null, "nutrition", /datum/mood_event/wellfed)
if( NUTRITION_LEVEL_FED to NUTRITION_LEVEL_WELL_FED)
add_event(null, "nutrition", /datum/mood_event/fed)
diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm
index 92210c43..9db2f38e 100644
--- a/code/game/objects/structures/statues.dm
+++ b/code/game/objects/structures/statues.dm
@@ -308,3 +308,13 @@
name = "snowman"
desc = "Several lumps of snow put together to form a snowman."
icon_state = "snowman"
+
+/////////////////////V Statues from GS13 V/////////////////////////////////////////
+
+/obj/structure/statue/blueberry
+ max_integrity = 500
+
+/obj/structure/statue/blueberry
+ name = "blueberry statue"
+ desc = "A statue resembling a poor humanoid creature shaped like a ball."
+ icon_state = "blueberry"
diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm
index 4e308742..95158f95 100644
--- a/code/modules/client/preferences.dm
+++ b/code/modules/client/preferences.dm
@@ -100,6 +100,9 @@ GLOBAL_LIST_EMPTY(preferences_datums)
var/body_size = 100 //Body Size in percent
var/can_get_preg = 0 //if they can get preggers
+ //GS13
+ var/starting_weight = 0 //how thicc you wanna be at start
+
//HS13 jobs
var/sillyroles = FALSE //for clown and mime
var/roleplayroles = FALSE //for the roleplay roles
@@ -315,6 +318,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
//H13 make body size compatable with the current save.
if (body_size == null)
body_size = 100
+ if (starting_weight == null)
+ starting_weight = 0
dat += ""
@@ -467,6 +472,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
if (body_size == null)
dat += "Sprite Size: [body_size]%
"
mutant_colors = TRUE
+ //GS13 fatness
+ dat += "Starting weight : [starting_weight]
"
if((EYECOLOR in pref_species.species_traits) && !(NOEYES in pref_species.species_traits))
@@ -2465,7 +2472,12 @@ GLOBAL_LIST_EMPTY(preferences_datums)
if (new_bodysize)
body_size = max(min( round(text2num(new_bodysize)), MAX_BODYSIZE),MIN_BODYSIZE)
-
+//GS13 fatness
+
+ if("fatness")
+ var/new_fatness = input(user, "Choose your amount of fat at start :\n(0-2000), Fat changes appearance and move speed. \nThresholds are 100, 350, 650, 950 and 1671. Fair warning : being too fat will make you immobile", "Character Preference") as num|null
+ if (new_fatness)
+ starting_weight = max(min( round(text2num(new_fatness)), 2000),0)
if("ui")
var/pickedui = input(user, "Choose your UI style.", "Character Preference", UI_style) as null|anything in GLOB.available_ui_styles
@@ -2804,6 +2816,8 @@ GLOBAL_LIST_EMPTY(preferences_datums)
character.custom_body_size = body_size
character.breedable = 0
+ character.fatness = starting_weight
+
character.gender = gender
character.age = age
diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm
index f4ebd218..5d61d851 100644
--- a/code/modules/food_and_drinks/drinks/drinks.dm
+++ b/code/modules/food_and_drinks/drinks/drinks.dm
@@ -53,6 +53,7 @@
checkLiked(fraction, M)
reagents.reaction(M, INGEST, fraction)
reagents.trans_to(M, gulp_size)
+ M.fullness += min(gulp_size, reagents.total_volume) // GS13 drinks will fill your stomach
playsound(M.loc,'sound/items/drink.ogg', rand(10,50), 1)
return 1
diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm
index ee7e129a..284b996a 100644
--- a/code/modules/food_and_drinks/food/snacks.dm
+++ b/code/modules/food_and_drinks/food/snacks.dm
@@ -35,6 +35,7 @@ All foods are distributed among various categories. Use common sense.
righthand_file = 'icons/mob/inhands/misc/food_righthand.dmi'
obj_flags = UNIQUE_RENAME
grind_results = list() //To let them be ground up to transfer their reagents
+ var/bitevolume = 1 //GS13 how much space in the stomach this food takes.
var/bitesize = 2
var/bitecount = 0
var/trash = null
@@ -93,30 +94,31 @@ All foods are distributed among various categories. Use common sense.
if(!canconsume(M, user))
return 0
- var/fullness = M.nutrition + 10
- for(var/datum/reagent/consumable/C in M.reagents.reagent_list) //we add the nutrition value of what we're currently digesting
- fullness += C.nutriment_factor * C.volume / C.metabolization_rate
+ // GS13 Changed fullness mechanic
+ //var/fullness = M.nutrition + 10
+ //for(var/datum/reagent/consumable/C in M.reagents.reagent_list) //we add the nutrition value of what we're currently digesting
+ // fullness += C.nutriment_factor * C.volume / C.metabolization_rate
if(M == user) //If you're eating it yourself.
if(junkiness && M.satiety < -150 && M.nutrition > NUTRITION_LEVEL_STARVING + 50 )
to_chat(M, "You don't feel like eating any more junk food at the moment.")
return 0
- else if(fullness <= 50)
+ else if(M.fullness < FULLNESS_LEVEL_HALF_FULL)
user.visible_message("[user] hungrily takes a [eatverb] from \the [src], gobbling it down!", "You hungrily take a [eatverb] from \the [src], gobbling it down!")
- else if(fullness > 50 && fullness < 150)
+ else if(M.fullness >= FULLNESS_LEVEL_HALF_FULL && M.fullness < FULLNESS_LEVEL_FILLED)
user.visible_message("[user] hungrily takes a [eatverb] from \the [src].", "You hungrily take a [eatverb] from \the [src].")
- else if(fullness > 150 && fullness < 500)
+ else if(M.fullness >= FULLNESS_LEVEL_FILLED && M.fullness < FULLNESS_LEVEL_BLOATED)
user.visible_message("[user] takes a [eatverb] from \the [src].", "You take a [eatverb] from \the [src].")
- else if(fullness > 500 && fullness < 600)
+ else if(M.fullness >= FULLNESS_LEVEL_BLOATED && M.fullness < FULLNESS_LEVEL_BEEG)
user.visible_message("[user] unwillingly takes a [eatverb] of a bit of \the [src].", "You unwillingly take a [eatverb] of a bit of \the [src].")
- else if(fullness > (600 * (1 + M.overeatduration / 2000))) // The more you eat - the more you can eat
+ else if(M.fullness >= (FULLNESS_LEVEL_BEEG * (1 + M.overeatduration / 2000))) // The more you eat - the more you can eat
user.visible_message("[user] cannot force any more of \the [src] to go down [user.p_their()] throat!", "You cannot force any more of \the [src] to go down your throat!")
return 0
if(HAS_TRAIT(M, TRAIT_VORACIOUS))
M.changeNext_move(CLICK_CD_MELEE * 0.5) //nom nom nom
else
if(!isbrain(M)) //If you're feeding it to someone else.
- if(fullness <= (600 * (1 + M.overeatduration / 1000)))
+ if(M.fullness <= (FULLNESS_LEVEL_NOMOREPLZ * (1 + M.overeatduration / 1000)))
M.visible_message("[user] attempts to feed [M] [src].", \
"[user] attempts to feed [M] [src].")
else
@@ -138,6 +140,7 @@ All foods are distributed among various categories. Use common sense.
if(M.satiety > -200)
M.satiety -= junkiness
playsound(M.loc,'sound/items/eatfood.ogg', rand(10,50), 1)
+ M.fullness += bitevolume;
if(reagents.total_volume)
SEND_SIGNAL(src, COMSIG_FOOD_EATEN, M, user)
var/fraction = min(bitesize / reagents.total_volume, 1)
diff --git a/code/modules/food_and_drinks/food/snacks_other.dm b/code/modules/food_and_drinks/food/snacks_other.dm
index a2b65e3e..c2040dd6 100644
--- a/code/modules/food_and_drinks/food/snacks_other.dm
+++ b/code/modules/food_and_drinks/food/snacks_other.dm
@@ -77,6 +77,7 @@
trash = /obj/item/trash/popcorn
list_reagents = list(/datum/reagent/consumable/nutriment = 2)
bitesize = 0.1 //this snack is supposed to be eating during looooong time. And this it not dinner food! --rastaf0
+ bitevolume = 0.1
filling_color = "#FFEFD5"
tastes = list("popcorn" = 3, "butter" = 1)
foodtype = JUNKFOOD
diff --git a/code/modules/food_and_drinks/food/snacks_pastry.dm b/code/modules/food_and_drinks/food/snacks_pastry.dm
index 3e6f57ba..1747b9e1 100644
--- a/code/modules/food_and_drinks/food/snacks_pastry.dm
+++ b/code/modules/food_and_drinks/food/snacks_pastry.dm
@@ -144,6 +144,14 @@
is_decorated = TRUE
filling_color = "#879630"
+/obj/item/reagent_containers/food/snacks/donut/purefat //DEBUG DONUT THAT MAKES YOU FAT
+ name = "Donut-that-makes-you-fat"
+ desc = "Careful, it'll go to your hips"
+ bitesize = 9999
+ list_reagents = list("nutriment" = 9999)
+ icon_state = "donut1"
+ foodtype = JUNKFOOD | GRAIN | FRIED | SUGAR
+
/obj/item/reagent_containers/food/snacks/donut/semen
name = "\"cream\" donut"
desc = "That cream looks a little runny..."
diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm
index c4ec1cf4..10ffdd92 100644
--- a/code/modules/mob/dead/new_player/new_player.dm
+++ b/code/modules/mob/dead/new_player/new_player.dm
@@ -399,10 +399,7 @@
if(!arrivals_docked)
var/obj/screen/splash/Spl = new(character.client, TRUE)
Spl.Fade(TRUE)
- if(!prob(1))
- character.playsound_local(get_turf(character), 'sound/voice/Approaching.ogg', 25)
- else
- character.playsound_local(get_turf(character), 'sound/voice/boat.ogg', 35) //boatbomber easter egg. (love your videos man, thanks for visiting!)
+ character.playsound_local(get_turf(character), 'sound/voice/Approaching.ogg', 25)
character.update_parallax_teleport()
diff --git a/code/modules/mob/living/carbon/carbon_movement.dm b/code/modules/mob/living/carbon/carbon_movement.dm
index e93e4871..5dc45359 100644
--- a/code/modules/mob/living/carbon/carbon_movement.dm
+++ b/code/modules/mob/living/carbon/carbon_movement.dm
@@ -39,10 +39,15 @@
if(. && mob_has_gravity()) //floating is easy
if(HAS_TRAIT(src, TRAIT_NOHUNGER))
nutrition = NUTRITION_LEVEL_FED - 1 //just less than feeling vigorous
- else if(nutrition && stat != DEAD)
- nutrition -= HUNGER_FACTOR/12
- if(m_intent == MOVE_INTENT_RUN)
- nutrition -= HUNGER_FACTOR/5
+ else if(nutrition && stat != DEAD) // GS13 : one fourth of the consumed energy comes from fat
+ var/fat_burned = min(HUNGER_FACTOR/40, fatness)
+ var/nutrition_lost_divider = 12
+ if(m_intent == MOVE_INTENT_RUN) // GS13 : running will burn more fat (you'll get more tired tho)
+ fat_burned = min(HUNGER_FACTOR/20, fatness)
+ nutrition_lost_divider = 5
+ nutrition -= (HUNGER_FACTOR/nutrition_lost_divider - fat_burned)
+ fatness -= fat_burned
+
if(HAS_TRAIT(src, TRAIT_NOTHIRST))
thirst = THIRST_LEVEL_QUENCHED - 1
diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm
index 66a825e8..19abee4f 100644
--- a/code/modules/mob/living/carbon/human/examine.dm
+++ b/code/modules/mob/living/carbon/human/examine.dm
@@ -25,7 +25,7 @@
var/list/obscured = check_obscured_slots()
var/skipface = (wear_mask && (wear_mask.flags_inv & HIDEFACE)) || (head && (head.flags_inv & HIDEFACE))
-
+
if(skipface || get_visible_name() == "Unknown")
. += "You can't make out what species they are."
else
@@ -245,9 +245,24 @@
if(pulledby && pulledby.grab_state)
msg += "[t_He] [t_is] restrained by [pulledby]'s grip.\n"
+ //GS13 fat examine
+ switch(fullness)
+ if(FULLNESS_LEVEL_BLOATED to FULLNESS_LEVEL_BEEG)
+ msg += "[t_He] look[p_s()] like [t_He] ate a bit too much.\n"
+ if(FULLNESS_LEVEL_BEEG to FULLNESS_LEVEL_NOMOREPLZ)
+ msg += "[t_His] stomach looks very round and very full.\n"
+ if(FULLNESS_LEVEL_NOMOREPLZ to INFINITY)
+ msg += "[t_His] stomach has been stretched to enormous proportions.\n"
+
if(nutrition < NUTRITION_LEVEL_STARVING - 50)
msg += "[t_He] [t_is] severely malnourished.\n"
- else if(nutrition >= NUTRITION_LEVEL_FAT)
+ if(fatness >= FATNESS_LEVEL_IMMOBILE)
+ msg += "[t_His] body is buried in an overflowing surplus of adipose, and [t_His] legs are completely buried beneath layers of meaty, obese flesh.\n"
+ else if(fatness >= FATNESS_LEVEL_MORBIDLY_OBESE)
+ msg += "[t_He] [t_is] utterly stuffed with abundant lard, [t_He] doesn't seem to be able to move much.\n"
+ else if(fatness >= FATNESS_LEVEL_OBESE)
+ msg += "[t_He] [t_is] engorged with fat, [t_His] body laden in rolls of fattened flesh.\n"
+ else if(fatness >= FATNESS_LEVEL_FAT)
if(user.nutrition < NUTRITION_LEVEL_STARVING - 50)
msg += "[t_He] [t_is] plump and delicious looking - Like a fat little piggy. A tasty piggy.\n"
else
diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm
index 7bef0efa..15a08301 100644
--- a/code/modules/mob/living/carbon/human/species.dm
+++ b/code/modules/mob/living/carbon/human/species.dm
@@ -1233,15 +1233,77 @@ GLOBAL_LIST_EMPTY(roundstart_races)
//The fucking TRAIT_FAT mutation is the dumbest shit ever. It makes the code so difficult to work with
if(HAS_TRAIT(H, TRAIT_FAT))//I share your pain, past coder.
- if(H.overeatduration < 100)
- to_chat(H, "You feel fit again!")
+ if(H.fatness < FATNESS_LEVEL_FAT)//this is a mess, indeed.
+ to_chat(H, "You feel fit again!")//GS13 Added a whole bunch of new fatness traits. Truly I am a masochist
REMOVE_TRAIT(H, TRAIT_FAT, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(H.fatness >= FATNESS_LEVEL_OBESE)
+ to_chat(H, "You feel even plumper!")
+ REMOVE_TRAIT(H, TRAIT_FAT, OBESITY)
+ ADD_TRAIT(H, TRAIT_OBESE, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(HAS_TRAIT(H, TRAIT_OBESE))
+ if(H.fatness < FATNESS_LEVEL_OBESE)
+ to_chat(H, "You feel like you've lost weight!")
+ REMOVE_TRAIT(H, TRAIT_OBESE, OBESITY)
+ ADD_TRAIT(H, TRAIT_FAT, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(H.fatness >= FATNESS_LEVEL_MORBIDLY_OBESE)
+ to_chat(H, "You feel a lot fatter than before")
+ REMOVE_TRAIT(H, TRAIT_OBESE, OBESITY)
+ ADD_TRAIT(H, TRAIT_MORBIDLYOBESE, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(HAS_TRAIT(H, TRAIT_MORBIDLYOBESE))
+ if(H.fatness < FATNESS_LEVEL_MORBIDLY_OBESE)
+ to_chat(H, "You feel a bit less fat!")
+ REMOVE_TRAIT(H, TRAIT_MORBIDLYOBESE, OBESITY)
+ ADD_TRAIT(H, TRAIT_OBESE, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(H.fatness >= FATNESS_LEVEL_IMMOBILE)
+ to_chat(H, "You feel your fat belly rubbing on the floor!")
+ REMOVE_TRAIT(H, TRAIT_MORBIDLYOBESE, OBESITY)
+ ADD_TRAIT(H, TRAIT_IMMOBILE, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(HAS_TRAIT(H, TRAIT_IMMOBILE))
+ if(H.fatness < FATNESS_LEVEL_IMMOBILE)
+ to_chat(H, "You feel less restrained by your fat!")
+ REMOVE_TRAIT(H, TRAIT_IMMOBILE, OBESITY)
+ ADD_TRAIT(H, TRAIT_MORBIDLYOBESE, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(H.fatness >= FATNESS_LEVEL_BLOB)
+ to_chat(H, "You feel like you've become a mountain of fat!")
+ REMOVE_TRAIT(H, TRAIT_IMMOBILE, OBESITY)
+ ADD_TRAIT(H, TRAIT_BLOB, OBESITY)
+ H.update_body()
+ H.update_inv_w_uniform()
+ H.update_inv_wear_suit()
+ else if(HAS_TRAIT(H, TRAIT_BLOB))
+ if(H.fatness < FATNESS_LEVEL_BLOB)
+ to_chat(H, "You feel like you've regained some mobility!")
+ REMOVE_TRAIT(H, TRAIT_BLOB, OBESITY)
+ ADD_TRAIT(H, TRAIT_IMMOBILE, OBESITY)
+ H.update_body()
H.update_inv_w_uniform()
H.update_inv_wear_suit()
else
- if(H.overeatduration >= 100)
+ if(H.fatness >= FATNESS_LEVEL_FAT)
to_chat(H, "You suddenly feel blubbery!")
ADD_TRAIT(H, TRAIT_FAT, OBESITY)
+ H.update_body()
H.update_inv_w_uniform()
H.update_inv_wear_suit()
@@ -1270,14 +1332,22 @@ GLOBAL_LIST_EMPTY(roundstart_races)
if (H.nutrition > NUTRITION_LEVEL_FULL)
- if(H.overeatduration < 600) //capped so people don't take forever to unfat
+ var/fatConversionRate = 100 //GS13 what percentage of the excess nutrition should go to fat (total nutrition to transfer can't be under 1)
+ var/nutritionThatBecomesFat = max((H.nutrition - NUTRITION_LEVEL_FULL)*(fatConversionRate / 100),1)
+ H.nutrition -= nutritionThatBecomesFat
+ H.fatness += nutritionThatBecomesFat
+ if(H.fullness > FULLNESS_LEVEL_EMPTY)//GS13 stomach-emptying routine
+ var/ticksToEmptyStomach = 20 // GS13 how many ticks it takes to decrease the fullness by 1
+ H.fullness -= 1/ticksToEmptyStomach
+ if (H.fullness > FULLNESS_LEVEL_BLOATED) //GS13 overeating depends on fullness now
+ if(H.overeatduration < 5000) //capped so people don't take forever to unfat
H.overeatduration++
else
if(H.overeatduration > 1)
- H.overeatduration -= 2 //doubled the unfat rate
+ H.overeatduration -= 1 //doubled the unfat rate -- GS13 Nah, put it back
//metabolism change
- if(H.nutrition > NUTRITION_LEVEL_FAT)
+ if(H.nutrition > NUTRITION_LEVEL_FULL +100)
H.metabolism_efficiency = 1
else if(H.nutrition > NUTRITION_LEVEL_FED && H.satiety > 80)
if(H.metabolism_efficiency != 1.25 && !HAS_TRAIT(H, TRAIT_NOHUNGER))
@@ -1293,14 +1363,37 @@ GLOBAL_LIST_EMPTY(roundstart_races)
H.metabolism_efficiency = 1
switch(H.nutrition)
- if(NUTRITION_LEVEL_FULL to INFINITY)
- H.throw_alert("nutrition", /obj/screen/alert/fat)
if(NUTRITION_LEVEL_HUNGRY to NUTRITION_LEVEL_FULL)
H.clear_alert("nutrition")
if(NUTRITION_LEVEL_STARVING to NUTRITION_LEVEL_HUNGRY)
H.throw_alert("nutrition", /obj/screen/alert/hungry)
if(0 to NUTRITION_LEVEL_STARVING)
H.throw_alert("nutrition", /obj/screen/alert/starving)
+
+ switch(H.fullness)
+ if(0 to FULLNESS_LEVEL_BLOATED)
+ H.clear_alert("fullness")
+ if(FULLNESS_LEVEL_BLOATED to FULLNESS_LEVEL_BEEG)
+ H.throw_alert("fullness", /obj/screen/alert/bloated)
+ if(FULLNESS_LEVEL_BEEG to FULLNESS_LEVEL_NOMOREPLZ)
+ H.throw_alert("fullness", /obj/screen/alert/stuffed)
+ if(FULLNESS_LEVEL_NOMOREPLZ to INFINITY)
+ H.throw_alert("fullness", /obj/screen/alert/beegbelly)
+
+
+ switch(H.fatness)
+ if(FATNESS_LEVEL_BLOB to INFINITY)
+ H.throw_alert("fatness", /obj/screen/alert/blob)
+ if(FATNESS_LEVEL_IMMOBILE to FATNESS_LEVEL_BLOB)
+ H.throw_alert("fatness", /obj/screen/alert/immobile)
+ if(FATNESS_LEVEL_MORBIDLY_OBESE to FATNESS_LEVEL_IMMOBILE)
+ H.throw_alert("fatness", /obj/screen/alert/morbidlyobese)
+ if(FATNESS_LEVEL_OBESE to FATNESS_LEVEL_MORBIDLY_OBESE)
+ H.throw_alert("fatness", /obj/screen/alert/obese)
+ if(FATNESS_LEVEL_FAT to FATNESS_LEVEL_OBESE)
+ H.throw_alert("fatness", /obj/screen/alert/fat)
+ if(0 to FATNESS_LEVEL_FAT)
+ H.clear_alert("fatness")
/datum/species/proc/handle_thirst(mob/living/carbon/human/H)
if(HAS_TRAIT(src, TRAIT_NOTHIRST))
@@ -1440,7 +1533,13 @@ GLOBAL_LIST_EMPTY(roundstart_races)
. += 0.5
*/
if(HAS_TRAIT(H, TRAIT_FAT))
- . += (1.2 - flight)
+ . += (1.5 - flight)
+ if(HAS_TRAIT(H, TRAIT_OBESE))//GS13 fat levels move speed decrease
+ . += (3 - flight)
+ if(HAS_TRAIT(H, TRAIT_MORBIDLYOBESE))
+ . += (6 - flight)
+ if(HAS_TRAIT(H, TRAIT_IMMOBILE))
+ . += 10 // No wings are going to lift that much off the ground
if(H.bodytemperature < BODYTEMP_COLD_DAMAGE_LIMIT && !HAS_TRAIT(H, TRAIT_RESISTCOLD))
. += (BODYTEMP_COLD_DAMAGE_LIMIT - H.bodytemperature) / COLD_SLOWDOWN_FACTOR
return .
diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm
index 5c6f1ecc..784e04cd 100644
--- a/code/modules/mob/living/living.dm
+++ b/code/modules/mob/living/living.dm
@@ -516,6 +516,8 @@
SetSleeping(0, FALSE)
radiation = 0
nutrition = NUTRITION_LEVEL_FED + 50
+ fullness = FULLNESS_LEVEL_HALF_FULL // GS13
+ fatness = 0 // GS13
thirst = THIRST_LEVEL_QUENCHED + 50
bodytemperature = BODYTEMP_NORMAL
set_blindness(0)
diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm
index 4b8f7e5f..70f2a4b5 100644
--- a/code/modules/mob/mob_defines.dm
+++ b/code/modules/mob/mob_defines.dm
@@ -60,6 +60,8 @@
var/drowsyness = 0//Carbon
var/dizziness = 0//Carbon
var/jitteriness = 0//Carbon
+ var/fatness = 0//Carbon, GS13 addition
+ var/fullness = FULLNESS_LEVEL_HALF_FULL//Carbon, GS13 addition
var/nutrition = NUTRITION_LEVEL_START_MIN // randomised in Initialize
var/thirst = THIRST_LEVEL_START_MIN //same for this
var/satiety = 0//Carbon
diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm
index 02c9c1ed..86d63d6b 100644
--- a/code/modules/mob/mob_movement.dm
+++ b/code/modules/mob/mob_movement.dm
@@ -84,6 +84,9 @@
if(!mob.Process_Spacemove(direct))
return FALSE
+
+ if(HAS_TRAIT(mob,TRAIT_BLOB)) // GS13 are we too fat to move?
+ return FALSE
//We are now going to move
var/add_delay = mob.movement_delay()
mob.set_glide_size(DELAY_TO_GLIDE_SIZE(add_delay * (((direct & 3) && (direct & 12)) ? 2 : 1))) // set it now in case of pulled objects
diff --git a/code/modules/ruins/objects_and_mobs/sin_ruins.dm b/code/modules/ruins/objects_and_mobs/sin_ruins.dm
index 18e90b3a..2aea3fb1 100644
--- a/code/modules/ruins/objects_and_mobs/sin_ruins.dm
+++ b/code/modules/ruins/objects_and_mobs/sin_ruins.dm
@@ -83,7 +83,7 @@
/obj/effect/gluttony/CanPass(atom/movable/mover, turf/target)//So bullets will fly over and stuff.
if(ishuman(mover))
var/mob/living/carbon/human/H = mover
- if(H.nutrition >= NUTRITION_LEVEL_FAT)
+ if(H.nutrition >= FATNESS_LEVEL_FAT)
H.visible_message("[H] pushes through [src]!", "You've seen and eaten worse than this.")
return TRUE
else
@@ -294,4 +294,4 @@
to_chat(user, "You feel overpowering pleasure surge through your entire body.")
var/A = new /obj/item/reagent_containers/chalice/lust
user.put_in_hands(A)
- chalice_taken = 1
\ No newline at end of file
+ chalice_taken = 1
diff --git a/config/config.txt b/config/config.txt
index a5720a80..b08c2b14 100644
--- a/config/config.txt
+++ b/config/config.txt
@@ -24,7 +24,7 @@ $include donator_groupings.txt
# SERVERSQLNAME tgstation
## Station name: The name of the station as it is referred to in-game. If commented out, the game will generate a random name instead.
-STATIONNAME Space Station 13
+STATIONNAME General Station 13
## Put on byond hub: Uncomment this to put your server on the byond hub.
#HUB
diff --git a/config/game_options.txt b/config/game_options.txt
index 49504038..e961ac22 100644
--- a/config/game_options.txt
+++ b/config/game_options.txt
@@ -467,7 +467,7 @@ OVERFLOW_CAP -1
## Starlight for exterior walls and breaches. Uncomment for starlight!
## This is disabled by default to make testing quicker, should be enabled on production servers or testing servers messing with lighting
-#STARLIGHT
+STARLIGHT
## Uncomment to bring back old grey suit assistants instead of the now default rainbow colored assistants.
#GREY_ASSISTANTS
@@ -545,7 +545,7 @@ MICE_ROUNDSTART 10
#EMERGENCY_SHUTTLE_AUTOCALL_THRESHOLD 0.2
## Determines if players are allowed to print integrated circuits, uncomment to allow.
-#IC_PRINTING
+IC_PRINTING
## Uncomment to allow roundstart quirk selection in the character setup menu.
## This used to be named traits, hence the config name, but it handles quirks, not the other kind of trait!
diff --git a/config/motd.txt b/config/motd.txt
index c5b8a594..35ef0f0e 100644
--- a/config/motd.txt
+++ b/config/motd.txt
@@ -1,5 +1,22 @@
-