From aaf3be77fb3be19227e4f89618d00b1e609e308d Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Mon, 13 Apr 2015 03:27:41 -0400 Subject: [PATCH] New Vending Machines --- code/game/machinery/vending.dm | 33 ++- code/modules/reagents/newchem/other.dm | 40 ++- .../reagents/reagent_containers/food/cans.dm | 93 +++++++ .../reagent_containers/food/drinks.dm | 236 +++++++++++++++++- .../reagent_containers/food/snacks.dm | 119 ++++++++- icons/obj/drinks.dmi | Bin 61043 -> 62051 bytes icons/obj/food.dmi | Bin 164766 -> 165075 bytes maps/cyberiad.dmm | 51 ++-- 8 files changed, 534 insertions(+), 38 deletions(-) diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 1e5bb2a2a8e..007fc2f5f7e 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -768,9 +768,11 @@ icon_state = "coffee" icon_vend = "coffee-vend" vend_delay = 34 - products = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25,/obj/item/weapon/reagent_containers/food/drinks/tea = 25,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25) + products = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25,/obj/item/weapon/reagent_containers/food/drinks/tea = 25,/obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25, + /obj/item/weapon/reagent_containers/food/drinks/chocolate = 10, /obj/item/weapon/reagent_containers/food/drinks/chicken_soup = 10,/obj/item/weapon/reagent_containers/food/drinks/weightloss = 10) contraband = list(/obj/item/weapon/reagent_containers/food/drinks/ice = 10) - prices = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25, /obj/item/weapon/reagent_containers/food/drinks/tea = 25, /obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25) + prices = list(/obj/item/weapon/reagent_containers/food/drinks/coffee = 25, /obj/item/weapon/reagent_containers/food/drinks/tea = 25, /obj/item/weapon/reagent_containers/food/drinks/h_chocolate = 25, /obj/item/weapon/reagent_containers/food/drinks/chocolate = 25, + /obj/item/weapon/reagent_containers/food/drinks/chicken_soup = 30,/obj/item/weapon/reagent_containers/food/drinks/weightloss = 50) refill_canister = /obj/item/weapon/vending_refill/coffee /obj/machinery/vending/coffee/New() @@ -786,16 +788,16 @@ /obj/machinery/vending/snack name = "Getmore Chocolate Corp" desc = "A snack machine courtesy of the Getmore Chocolate Corporation, based out of Mars" - product_slogans = "Try our new nougat bar!;Twice the calories for half the price!" + product_slogans = "Try our new nougat bar!;Twice the calories for half the price!;Now featuring Discount Dan's food line!" product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" icon_state = "snack" - products = list(/obj/item/weapon/reagent_containers/food/snacks/candy/candybar = 6,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 6,/obj/item/weapon/reagent_containers/food/drinks/chicken_soup = 6, - /obj/item/weapon/reagent_containers/food/snacks/chips =6,/obj/item/weapon/reagent_containers/food/snacks/sosjerky = 6,/obj/item/weapon/reagent_containers/food/snacks/no_raisin = 6, - /obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 6,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 6) + products = list(/obj/item/weapon/reagent_containers/food/snacks/candy/candybar = 6,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 6,/obj/item/weapon/reagent_containers/food/snacks/chips =6, + /obj/item/weapon/reagent_containers/food/snacks/sosjerky = 6,/obj/item/weapon/reagent_containers/food/snacks/no_raisin = 6,/obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 6, + /obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 6,/obj/item/weapon/reagent_containers/food/drinks/dansoup/random = 20,/obj/item/weapon/reagent_containers/food/snacks/danburrito/random = 20) contraband = list(/obj/item/weapon/reagent_containers/food/snacks/syndicake = 6) - prices = list(/obj/item/weapon/reagent_containers/food/snacks/candy/candybar = 20,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 30,/obj/item/weapon/reagent_containers/food/drinks/chicken_soup = 30, + prices = list(/obj/item/weapon/reagent_containers/food/snacks/candy/candybar = 20,/obj/item/weapon/reagent_containers/food/drinks/dry_ramen = 30, /obj/item/weapon/reagent_containers/food/snacks/chips =25,/obj/item/weapon/reagent_containers/food/snacks/sosjerky = 30,/obj/item/weapon/reagent_containers/food/snacks/no_raisin = 20, - /obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 30,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 25) + /obj/item/weapon/reagent_containers/food/snacks/spacetwinkie = 30,/obj/item/weapon/reagent_containers/food/snacks/cheesiehonkers = 25,/obj/item/weapon/reagent_containers/food/drinks/dansoup/random = 10,/obj/item/weapon/reagent_containers/food/snacks/danburrito/random = 12) refill_canister = /obj/item/weapon/vending_refill/snack /obj/machinery/vending/snack/New() @@ -843,6 +845,21 @@ component_parts += new /obj/item/weapon/vending_refill/cola(0) component_parts += new /obj/item/weapon/vending_refill/cola(0) +//New Cola Machine +/obj/machinery/vending/soda + name = "Donk Co. Cola" + desc = "A cola vendor provided by Donk Company, Inc." + icon_state = "soda" + product_slogans = "Donk Co. Cola: Refreshing, delicious, and robust!" + product_ads = "Refreshing!;Hope you're thirsty!;Over 1 million drinks sold!;Thirsty? Why not cola?;Please, have a drink!;Drink up!;The best drinks in space." + products = list(/obj/item/weapon/reagent_containers/food/drinks/cans/robust = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/pubber = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/grifeo = 10, + /obj/item/weapon/reagent_containers/food/drinks/cans/grones = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/runoff = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/horror = 10, + /obj/item/weapon/reagent_containers/food/drinks/cans/orangeaid = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/limeaid = 10, /obj/item/weapon/reagent_containers/food/drinks/cans/decirprevo = 10) + prices = list(/obj/item/weapon/reagent_containers/food/drinks/cans/robust = 35, /obj/item/weapon/reagent_containers/food/drinks/cans/pubber = 35, /obj/item/weapon/reagent_containers/food/drinks/cans/grifeo = 35, + /obj/item/weapon/reagent_containers/food/drinks/cans/grones = 35, /obj/item/weapon/reagent_containers/food/drinks/cans/runoff = 35, /obj/item/weapon/reagent_containers/food/drinks/cans/horror = 35, + /obj/item/weapon/reagent_containers/food/drinks/cans/orangeaid = 50, /obj/item/weapon/reagent_containers/food/drinks/cans/limeaid = 50, /obj/item/weapon/reagent_containers/food/drinks/cans/decirprevo = 60) + + //This one's from bay12 /obj/machinery/vending/cart name = "PTech" diff --git a/code/modules/reagents/newchem/other.dm b/code/modules/reagents/newchem/other.dm index d20416d2418..b466d0c11b5 100644 --- a/code/modules/reagents/newchem/other.dm +++ b/code/modules/reagents/newchem/other.dm @@ -287,4 +287,42 @@ datum/reagent/fartonium/on_mob_life(var/mob/living/M as mob) M << "THE PAIN!" M.adjustBruteLoss(1) ..() - return \ No newline at end of file + return + + +///Alchemical Reagents + +datum/reagent/eyenewt + name = "Eye of newt" + id = "eyenewt" + description = "A potent alchemic ingredient." + reagent_state = LIQUID + color = "#050519" + +datum/reagent/toefrog + name = "Toe of frog" + id = "toefrog" + description = "A potent alchemic ingredient." + reagent_state = LIQUID + color = "#092D09" + +datum/reagent/woolbat + name = "Wool of bat" + id = "woolbat" + description = "A potent alchemic ingredient." + reagent_state = LIQUID + color = "#080808" + +datum/reagent/tonguedog + name = "Tongue of dog" + id = "tonguedog" + description = "A potent alchemic ingredient." + reagent_state = LIQUID + color = "#2D0909" + +datum/reagent/triplepiss + name = "Triplepiss" + id = "triplepiss" + description = "Ewwwwwwwww." + reagent_state = LIQUID + color = "#857400" \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/cans.dm b/code/modules/reagents/reagent_containers/food/cans.dm index 0c4396beb53..c8ec31a0262 100644 --- a/code/modules/reagents/reagent_containers/food/cans.dm +++ b/code/modules/reagents/reagent_containers/food/cans.dm @@ -318,3 +318,96 @@ New() ..() reagents.add_reagent("sodawater", 50) + +//Donk Co. Cola// + +/obj/item/weapon/reagent_containers/food/drinks/cans/pubber + name = "Dr. Pubber" + desc = "The beverage of an original crowd. Tastes like an industrial tranquilizer." + icon_state = "dr_gibb" + New() + ..() + reagents.add_reagent("haloperidol", 4) + reagents.add_reagent("morphine", 4) + reagents.add_reagent("vhfcs", 10) + reagents.add_reagent("cola", 12) + +/obj/item/weapon/reagent_containers/food/drinks/cans/robust + name = "Robust-Eeze" + desc = "A carbonated robustness tonic. It has quite a kick." + icon_state = "cola" + New() + ..() + reagents.add_reagent("methamphetamine", 3) + reagents.add_reagent("vhfcs", 10) + reagents.add_reagent("cola", 17) + +/obj/item/weapon/reagent_containers/food/drinks/cans/grifeo + name = "Grife-O" + desc = "The carbonated beverage of a space generation. Contains actual space dust!" + icon_state = "griefo" + New() + ..() + reagents.add_reagent("radium", 3) + reagents.add_reagent("ephedrine", 6) + reagents.add_reagent("vhfcs", 10) + reagents.add_reagent("cola", 11) + +/obj/item/weapon/reagent_containers/food/drinks/cans/orangeaid + name = "Orange-Aid" + desc = "A vitamin tonic that promotes good eyesight and health." + icon_state = "starkist" + New() + ..() + reagents.add_reagent("orangejuice", 20) + reagents.add_reagent("oculine", 20) + +/obj/item/weapon/reagent_containers/food/drinks/cans/limeaid + name = "Lime-Aid" + desc = "Antihol mixed with lime juice. A well-known cure for hangovers." + icon_state = "space-up" + New() + ..() + reagents.add_reagent("limejuice", 20) + reagents.add_reagent("antihol", 20) + +/obj/item/weapon/reagent_containers/food/drinks/cans/runoff + name = "Spooky Dan's Runoffa Cola" + desc = "A spoooky cola for Halloween! Rumors that Runoff Cola contains actual industrial runoff are unsubstantiated." + icon_state = "purple_can" + New() + ..() + reagents.add_reagent("chlorine", 5) + reagents.add_reagent("phosphorus", 5) + reagents.add_reagent("mercury", 5) + reagents.add_reagent("vhfcs", 10) + reagents.add_reagent("cola", 15) + +/obj/item/weapon/reagent_containers/food/drinks/cans/horror + name = "Spooky Dan's Horrortastic Cola" + desc = "A terrifying Halloween soda. It's especially frightening if you're diabetic." + icon_state = "glowingbeer" + New() + ..() + reagents.add_reagent("ectoplasm", 10) + reagents.add_reagent("sulfur", 5) + reagents.add_reagent("vhfcs", 5) + reagents.add_reagent("cola", 20) + +/obj/item/weapon/reagent_containers/food/drinks/cans/grones + name = "Grones Soda" + desc = "Bursting with 10 different flavors!" + icon_state = "grones" + New() + ..() + reagents.add_reagent("cola", 20) + reagents.add_reagent(pick("atropine","serotrotium","lithium","mercury","charcoal","diphenhydramine","spaceacillin","hairgrownium","ephedrine","capsaicin"), 10) + +/obj/item/weapon/reagent_containers/food/drinks/cans/decirprevo + name = "Decirprevo Bottled Water" + desc = "Bottled from our cool natural springs on Europa." + icon_state = "waterbottle" + New() + ..() + reagents.add_reagent("water", 45) + reagents.add_reagent("iodine", 5) \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/drinks.dm b/code/modules/reagents/reagent_containers/food/drinks.dm index 3785259d5d7..9d52b6e701e 100644 --- a/code/modules/reagents/reagent_containers/food/drinks.dm +++ b/code/modules/reagents/reagent_containers/food/drinks.dm @@ -235,8 +235,6 @@ New() ..() reagents.add_reagent("tea", 30) - if(prob(10)) - reagents.add_reagent("mugwort", 3) src.pixel_x = rand(-10.0, 10) src.pixel_y = rand(-10.0, 10) @@ -272,6 +270,30 @@ src.pixel_x = rand(-10.0, 10) src.pixel_y = rand(-10.0, 10) +/obj/item/weapon/reagent_containers/food/drinks/chocolate + name = "Hot Chocolate" + desc = "Made in Space Switzerland." + icon_state = "hot_coco" + item_state = "coffee" + New() + ..() + reagents.add_reagent("chocolate", 45) + src.pixel_x = rand(-10.0, 10) + src.pixel_y = rand(-10.0, 10) + +/obj/item/weapon/reagent_containers/food/drinks/weightloss + name = "Weight-Loss Shake" + desc = "A shake designed to cause weight loss. The package proudly proclaims that it is 'tapeworm free.'" + icon_state = "coffee" + item_state = "coffee" + New() + ..() + reagents.add_reagent("lipolicide", 30) + reagents.add_reagent("chocolate", 5) + src.pixel_x = rand(-10.0, 10) + src.pixel_y = rand(-10.0, 10) + + /obj/item/weapon/reagent_containers/food/drinks/dry_ramen name = "Cup Ramen" desc = "Just add 10ml water, self heats! A taste that reminds you of your school years." @@ -279,8 +301,6 @@ New() ..() reagents.add_reagent("dry_ramen", 30) - if(prob(10)) - reagents.add_reagent("enzyme", 3) src.pixel_x = rand(-10.0, 10) src.pixel_y = rand(-10.0, 10) @@ -345,3 +365,211 @@ desc = "A cup with the british flag emblazoned on it." icon_state = "britcup" volume = 30 + +////Stinkeye/// Holy buns don't ever drink this -Fox + +/obj/item/weapon/reagent_containers/food/drinks/stinkeye + name = "Stinkeye's Special Reserve" + desc = "An old bottle labelled 'The Good Stuff'. This probably has enough kick to knock an elephant on its ass." + icon_state = "whiskeybottle" + volume = 250 + New() + ..() + reagents.add_reagent("beer", 30) + reagents.add_reagent("wine", 30) + reagents.add_reagent("cider", 30) + reagents.add_reagent("vodka", 30) + reagents.add_reagent("ethanol", 30) + reagents.add_reagent("eyenewt", 30) + +////Discount Dan's Soup////// May God have mercy on your souls---and stomachs. -Fox + + +/obj/item/weapon/reagent_containers/food/drinks/dansoup + name = "Discount Dan's Quik-Noodles" + desc = "A self-heating cup of noodles. There's enough sodium in these to put the Dead Sea to shame." + icon_state = "dansoup" + volume = 65 + var/selfheat = 0 + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/attack_self(mob/user as mob) //self-heating action! + if(selfheat) + return + else + selfheat = 1 + user << "You twist the bottom of the cup. The cup emits a soft clack as the heater triggers." + reagents.add_reagent("pyrosium", 2) + reagents.add_reagent("oxygen", 2) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/random + New() + ..() + var/list/list = typesof(/obj/item/weapon/reagent_containers/food/drinks/dansoup) - list(/obj/item/weapon/reagent_containers/food/drinks/dansoup,/obj/item/weapon/reagent_containers/food/drinks/dansoup/random) + var/T = pick(list) + new T(loc) + spawn(0) + del src + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/bbq + name = "Devil Dan's Quik-Noodles - Brimstone BBQ Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("sulfur", 5) + reagents.add_reagent("beff", 5) +// reagents.add_reagent("ghostchili", 5) uncomment once ghost chili juice is added + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/macaroni + name = "Discount Dan's Quik-Noodles - Macaroni and Imitation Processed Cheese Product Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 9) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("fake_cheese", 2) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/beef + name = "Comrade Dan's Quik-Noodles - Beef Perestroikanoff Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("milk", 3) + reagents.add_reagent("enzyme", 3) + reagents.add_reagent("beff", 4) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/teriyaki + name = "Discount Deng's Quik-Noodles - Teriyaki TVP Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("hydrogenated_soybeanoil", 1) + reagents.add_reagent("msg", 14) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("synthflesh", 5) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/gamer + name = "Dan's Quik-Noodles - Gamer Grubs Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("????", 10) + reagents.add_reagent("potassium", 5) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/mushroom + name = "Frycook Dan's Quik-Noodles - Mushroom-Swiss Burger-Bake Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("beff", 2) + reagents.add_reagent("weird_cheese", 2) + reagents.add_reagent("psilocybin", 6) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/ketchup + name = "Frycook Dan's Quik-Noodles - Curly Fry Ketchup Hoedown Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("hydrogenated_soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("tomatojuice", 4) + reagents.add_reagent("mugwort", 3) + reagents.add_reagent("capsaicin", 3) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/sundae + name = "Dessert Dan's Quik-Noodles - Sweet Sundae Noodle Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("vhfcs", 10) + reagents.add_reagent("chocolate", 2) + reagents.add_reagent("cream", 2) + reagents.add_reagent("chocolate_milk", 6) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/tuna + name = "Descuento Danito's Quik-Noodles - Tuna Melt Taco Fiesta Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("fake_cheese", 3) + reagents.add_reagent("mercury", 3) + reagents.add_reagent("capsaicin", 4) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/lomein + name = "Discount Deng's Quik-Noodles - Sweet and Sour Lo Mein Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("sacid", 3) + reagents.add_reagent("vhfcs", 7) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/crab + name = "Pirate Dan's Quik-Noodles - Spicy Imitation Crab Meat Paste Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("synthflesh", 3) + reagents.add_reagent("saltpetre", 3) + reagents.add_reagent("capsaicin", 14) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/sausage + name = "Morning Dan's Quik-Noodles - Mechanically Reclaimed Sausage Biscuit Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("hydrogenated_soybeanoil", 4) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("ammonia", 3) + reagents.add_reagent("gravy", 4) + reagents.add_reagent("coffee", 3) + +/obj/item/weapon/reagent_containers/food/drinks/dansoup/italian + name = "Sconto Danilo's Quik-Noodles - Italian Strozzapreti Lunare Flavor" + New() + ..() + reagents.add_reagent("chicken_soup", 10) + reagents.add_reagent("soybeanoil", 1) + reagents.add_reagent("msg", 9) + reagents.add_reagent("sodiumchloride", 10) + reagents.add_reagent("nicotine", 8) + reagents.add_reagent("tomatojuice", 4) + reagents.add_reagent("wine", 2) + reagents.add_reagent("water", 2) \ No newline at end of file diff --git a/code/modules/reagents/reagent_containers/food/snacks.dm b/code/modules/reagents/reagent_containers/food/snacks.dm index c4a75cbe7d2..fca0c68bc18 100644 --- a/code/modules/reagents/reagent_containers/food/snacks.dm +++ b/code/modules/reagents/reagent_containers/food/snacks.dm @@ -2578,7 +2578,7 @@ New() ..() reagents.add_reagent("nutriment", 20) - reagents.add_reagent("fake_cheese", 5) + reagents.add_reagent("cheese", 20) bitesize = 2 /obj/item/weapon/reagent_containers/food/snacks/cheesewedge @@ -3367,4 +3367,119 @@ icon_state = "ectoplasm" New() ..() - reagents.add_reagent("ectoplasm", 10) \ No newline at end of file + reagents.add_reagent("ectoplasm", 10) + +////Discount Dan's Burritos////// May God have mercy on your souls---and stomachs. -Fox + +/obj/item/weapon/reagent_containers/food/snacks/danburrito + name = "Discoutn Dan's Burrito" + desc = "Quite possibly the worst burrito in all of space." + icon_state = "danburrito" + bitesize = 10 + var/selfheat = 0 + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/attack_self(mob/user as mob) //self-heating action! + if(selfheat) + return + else + selfheat = 1 + user << "You crack the burrito like a glow stick, activating the heater mechanism." + reagents.add_reagent("pyrosium", 2) + reagents.add_reagent("oxygen", 2) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/random + New() + ..() + var/list/list = typesof(/obj/item/weapon/reagent_containers/food/snacks/danburrito) - list(/obj/item/weapon/reagent_containers/food/snacks/danburrito,/obj/item/weapon/reagent_containers/food/snacks/danburrito/random) + var/T = pick(list) + new T(loc) + spawn(0) + del src + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/pizza + name = "Sconto Danilo's Burritos - 50% Real Mozzarella Pepperoni Pizza Party Flavor" + desc = "A self-heating pizza burrito." + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("fake_cheese", 3) + reagents.add_reagent("cheese", 3) + reagents.add_reagent("pepperoni", 3) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/pancake + name = "Descuento Danito's Burritos - Pancake Sausage Brunch Flavor" + desc = "A self-heating breakfast burrito with a buttermilk pancake in lieu of a tortilla. A little frightening." + New() + ..() + reagents.add_reagent("hydrogenated_soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("porktonium", 4) + reagents.add_reagent("vhfcs", 2) + reagents.add_reagent("coffee", 4) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/beans + name = "Descuento Danito's Burritos - Spicy Beans and Wieners Ole! Flavor" + desc = "A self-heating convenience reinterpretation of Mexican cuisine. The exact mechanism used to heat it is probably best left to speculation." + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("lithium", 4) + reagents.add_reagent("capsaicin", 6) + reagents.add_reagent("beans", 10) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/homestyle + name = "Descuento Danito's Burritos - Homestyle Comfort Flavor" + desc = "A self-heating burrito just like Mom used to make, if your mother was a souless, automated burrito production line." + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("mashedpotatoes", 5) + reagents.add_reagent("gravy", 3) + reagents.add_reagent("diethylamine", 2) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/texas + name = "Spooky Dan's BOO-ritos - Texas Toast Chainsaw Massacre Flavor" + desc = "A self-heating burrito. Isn't that concept scary enough on its own?" + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("fake_cheese", 3) + reagents.add_reagent("space_drugs", 3) +// reagents.add_reagent("cblood", 4) uncomment once actual changeling blood is added + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/beff + name = "Descuento Danito's Burritos - Beff and Bean Flavor" + desc = "A self-heating convenience reinterpretation of Mexican cuisine. The exact mechanism used to heat it is probably best left to speculation." + New() + ..() + reagents.add_reagent("hydrogenated_soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("uranium", 2) + reagents.add_reagent("beff", 4) + reagents.add_reagent("fake_cheese", 4) + reagents.add_reagent("beans", 10) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/nightmare + name = "Spooky Dan's BOO-ritos - Nightmare on Elm Meat Flavor" + desc = "A self-heating burrito that purports to contain elm-smoked meat. Of some sort. Probably from an animal." + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("beff", 3) + reagents.add_reagent("synthflesh", 2) + reagents.add_reagent("tonguedog", 9) + +/obj/item/weapon/reagent_containers/food/snacks/danburrito/strawberry + name = "Descuento Danito's Burritos - Strawberrito Churro Flavor" + desc = "There is no way anyone could possibly justify this." + New() + ..() + reagents.add_reagent("soybeanoil", 3) + reagents.add_reagent("msg", 9) + reagents.add_reagent("vhfcs", 8) + reagents.add_reagent("oil", 2) \ No newline at end of file diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index fe5de5c04c887a4d451538e31fed800d98532068..28d5636923e642d8e490836014139fc2ca5fcc58 100644 GIT binary patch delta 5673 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 delta 4657 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 delta 14615 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 P?v3Q6lqGA$O@sa~bl|w< diff --git a/maps/cyberiad.dmm b/maps/cyberiad.dmm index a9a8632219c..fd70c228a19 100644 --- a/maps/cyberiad.dmm +++ b/maps/cyberiad.dmm @@ -1273,8 +1273,8 @@ "ayy" = (/obj/machinery/vending/cola,/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "ayz" = (/obj/machinery/vending/snack,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "ayA" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"ayB" = (/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) -"ayC" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"ayB" = (/obj/machinery/vending/artvend,/turf/simulated/floor,/area/crew_quarters/locker) +"ayC" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/vending/soda,/turf/simulated/floor,/area/crew_quarters/locker) "ayD" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/structure/sign/chinese{pixel_y = 30},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "ayE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) "ayF" = (/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = ""},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j2"; icon_state = "pipe-j2"; dir = 2},/obj/structure/stool/bed/chair/sofa/right,/obj/machinery/camera{c_tag = "Boxing Ring"; network = list("SS13")},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) @@ -2137,7 +2137,7 @@ "aPe" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/wall/r_wall,/area/maintenance/fsmaint) "aPf" = (/turf/simulated/floor{dir = 8; icon_state = "neutral"},/area/hallway/primary/central/ne) "aPg" = (/obj/structure/extinguisher_cabinet{pixel_x = 27; pixel_y = 0},/obj/machinery/light{dir = 4; icon_state = "tube1"},/turf/simulated/floor{icon_state = "neutral"; dir = 4},/area/hallway/primary/central/ne) -"aPh" = (/obj/machinery/camera{c_tag = "Dormitories Toilets"; dir = 1; network = list("SS13")},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/hologram/holopad,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aPh" = (/obj/machinery/vending/soda,/turf/simulated/floor{icon_state = "dark"},/area/crew_quarters/toilet) "aPi" = (/obj/machinery/light/small,/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/toilet) "aPj" = (/turf/simulated/wall,/area/crew_quarters/bar) "aPk" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/obj/machinery/door/airlock{name = "Bar Office"; req_access_txt = "25"},/turf/simulated/floor,/area/crew_quarters/bar) @@ -2310,15 +2310,15 @@ "aSv" = (/obj/item/device/radio/intercom{broadcasting = 0; listening = 1; name = "Station Intercom (General)"; pixel_y = 20},/obj/machinery/light{dir = 1},/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central/ne) "aSw" = (/turf/simulated/floor{icon_state = "neutralcorner"; dir = 4},/area/hallway/primary/central/ne) "aSx" = (/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central/ne) -"aSy" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor{icon_state = "neutralcorner"; dir = 1},/area/hallway/primary/central/ne) -"aSz" = (/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2; network = list("SS13")},/turf/simulated/floor,/area/hallway/primary/central/ne) -"aSA" = (/obj/machinery/light{dir = 1},/turf/simulated/floor,/area/hallway/primary/central/ne) +"aSy" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/wall,/area/crew_quarters/toilet) +"aSz" = (/obj/machinery/camera{c_tag = "Dormitories Toilets"; dir = 1; network = list("SS13")},/turf/simulated/floor{icon_state = "freezerfloor"},/area/crew_quarters/toilet) +"aSA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/vending/soda,/turf/simulated/floor,/area/hallway/secondary/exit) "aSB" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/turf/simulated/floor,/area/hallway/primary/central/ne) "aSC" = (/obj/machinery/power/apc{dir = 1; name = "Central Hall NE APC"; pixel_y = 26},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor,/area/hallway/primary/central/ne) "aSD" = (/obj/machinery/alarm{pixel_y = 23},/turf/simulated/floor,/area/hallway/primary/central/ne) "aSE" = (/turf/simulated/floor,/area/hallway/primary/central/ne) "aSF" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 4},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) -"aSG" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/reinforced,/obj/item/stack/packageWrap,/obj/item/weapon/pen/blue{pixel_x = 0; pixel_y = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/book/manual/barman_recipes,/obj/item/clothing/suit/jacket,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) +"aSG" = (/obj/machinery/vending/soda,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/entry) "aSH" = (/obj/structure/disposalpipe/segment{dir = 4},/mob/living/carbon/monkey{tag = "icon-punpun1"; name = "Pun Pun"; icon_state = "punpun1"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aSI" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aSJ" = (/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) @@ -2368,7 +2368,7 @@ "aTB" = (/obj/structure/table/woodentable,/obj/item/weapon/reagent_containers/food/snacks/chips,/obj/item/weapon/reagent_containers/food/drinks/cans/cola,/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "aTC" = (/turf/simulated/floor/carpet,/area/hallway/secondary/entry) "aTD" = (/obj/structure/stool/bed/chair/comfy/beige{dir = 8},/turf/simulated/floor{icon_state = "grimy"},/area/hallway/secondary/entry) -"aTE" = (/obj/machinery/vending/coffee,/turf/simulated/floor{icon_state = "dark"},/area/hallway/secondary/entry) +"aTE" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/reinforced,/obj/item/stack/packageWrap,/obj/item/weapon/pen/blue{pixel_x = 0; pixel_y = 4},/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/structure/disposalpipe/segment{dir = 4},/obj/item/weapon/book/manual/barman_recipes,/turf/simulated/floor{icon_state = "grimy"},/area/crew_quarters/bar) "aTF" = (/turf/simulated/floor{desc = "\"This is a plaque in honour of our comrades on the G4407 Stations. Hopefully TG4407 model can live up to your fame and fortune.\" Scratched in beneath that is a crude image of a meteor and a spaceman. The spaceman is laughing. The meteor is exploding."; dir = 4; icon_state = "plaque"; name = "Comemmorative Plaque"; nitrogen = 30; oxygen = 70; temperature = 80},/area/hallway/secondary/entry) "aTG" = (/obj/machinery/door/firedoor/border_only{dir = 4; name = "Firelock East"},/turf/simulated/floor,/area/hallway/secondary/entry) "aTH" = (/obj/machinery/navbeacon{codes_txt = "patrol;next_patrol=CHW"; location = "Lockers"},/obj/machinery/door/firedoor/border_only{dir = 8; name = "Firelock West"},/turf/simulated/floor,/area/hallway/primary/port) @@ -2618,7 +2618,7 @@ "aYr" = (/turf/simulated/wall,/area/crew_quarters/locker) "aYs" = (/obj/structure/closet/wardrobe/xenos,/turf/simulated/floor,/area/crew_quarters/locker) "aYt" = (/obj/machinery/firealarm{dir = 2; pixel_y = 24},/obj/machinery/hologram/holopad,/turf/simulated/floor,/area/crew_quarters/locker) -"aYu" = (/obj/machinery/light_switch{pixel_y = 28},/obj/machinery/vending/artvend,/turf/simulated/floor,/area/crew_quarters/locker) +"aYu" = (/obj/machinery/camera{c_tag = "Central Hallway North-East"; dir = 2; network = list("SS13")},/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/central/ne) "aYv" = (/obj/structure/grille,/turf/simulated/floor/plating,/area/maintenance/port) "aYw" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plating,/area/storage/emergency2) "aYx" = (/turf/simulated/floor,/area/crew_quarters/locker) @@ -3190,7 +3190,7 @@ "bjr" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = 32},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bjs" = (/obj/machinery/status_display{pixel_x = 0; pixel_y = 32},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/turf/simulated/floor/carpet,/area/crew_quarters/captain) "bjt" = (/obj/machinery/power/apc{cell_type = 5000; dir = 1; name = "Captain's Office APC"; pixel_y = 24},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/wood,/area/crew_quarters/captain) -"bju" = (/obj/structure/flora/kirbyplants,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/crew_quarters/captain) +"bju" = (/obj/machinery/light{dir = 1},/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor,/area/hallway/primary/central/ne) "bjv" = (/obj/structure/disposalpipe/segment,/obj/machinery/door/firedoor/border_only,/turf/simulated/floor{dir = 8; icon_state = "bluecorner"},/area/hallway/primary/central/ne) "bjw" = (/obj/machinery/door/firedoor/border_only,/turf/simulated/floor,/area/hallway/primary/central/ne) "bjx" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{level = 1},/turf/simulated/wall,/area/civilian/barber) @@ -3444,7 +3444,7 @@ "bol" = (/obj/structure/grille,/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/quartermaster/office) "bom" = (/turf/simulated/floor{dir = 8; icon_state = "browncorner"},/area/hallway/primary/central/west) "bon" = (/obj/machinery/power/apc{dir = 4; name = "Central Hall West APC"; pixel_x = 27; pixel_y = 2},/obj/structure/cable{icon_state = "0-2"; pixel_y = 1; d2 = 2},/turf/simulated/floor{icon_state = "bluecorner"},/area/hallway/primary/central/west) -"boo" = (/turf/simulated/floor/wood,/area/bridge/meeting_room) +"boo" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/item/weapon/reagent_containers/food/drinks/stinkeye,/obj/structure/flora/kirbyplants,/turf/simulated/floor/wood,/area/crew_quarters/captain) "bop" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/requests_console{announcementConsole = 1; department = "Bridge"; departmentType = 5; name = "Bridge RC"; pixel_y = -30},/turf/simulated/floor/wood,/area/bridge/meeting_room) "boq" = (/obj/machinery/vending/cigarette,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bor" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/wall,/area/crew_quarters/sleep) @@ -3499,7 +3499,7 @@ "bpo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/wall,/area/bridge/meeting_room) "bpp" = (/obj/structure/reagent_dispensers/water_cooler,/turf/simulated/floor/wood,/area/bridge/meeting_room) "bpq" = (/obj/machinery/computer/security/telescreen/entertainment{pixel_x = 0; pixel_y = -32},/obj/machinery/slot_machine,/turf/simulated/floor/wood,/area/bridge/meeting_room) -"bpr" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/bridge/meeting_room) +"bpr" = (/obj/machinery/vending/soda,/turf/simulated/floor/wood,/area/crew_quarters/bar) "bps" = (/obj/machinery/light,/obj/machinery/atmospherics/unary/vent_scrubber{dir = 4; on = 1},/obj/item/device/radio/intercom{name = "Station Intercom (General)"; pixel_y = -29},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bpt" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/firealarm{dir = 4; pixel_x = 24},/turf/simulated/floor/wood,/area/bridge/meeting_room) "bpu" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/space,/area) @@ -9270,6 +9270,10 @@ "dwn" = (/obj/structure/table,/obj/machinery/door_control{desc = "A remote control switch for port-side blast doors."; icon_state = "doorctrl0"; id = "thunderdomegen"; name = "General Equiptment"; pixel_x = 0; pixel_y = 5; req_access_txt = "104"},/turf/unsimulated/floor{icon_state = "floor"},/area/tdome/tdomeadmin) "dwo" = (/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome2) "dwp" = (/turf/unsimulated/floor{name = "plating"},/area/tdome/tdome1) +"dwq" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 1; on = 1},/obj/structure/extinguisher_cabinet{pixel_x = -5; pixel_y = 30},/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"dwr" = (/obj/machinery/vending/soda,/turf/simulated/floor{icon_state = "neutral"; dir = 1},/area/crew_quarters/fitness) +"dws" = (/obj/machinery/alarm{dir = 1; icon_state = "alarm0"; pixel_y = -22},/obj/machinery/vending/soda,/turf/simulated/floor/wood,/area/bridge/meeting_room) +"dwt" = (/obj/machinery/hologram/holopad,/turf/simulated/floor/wood,/area/bridge/meeting_room) "dwu" = (/obj/item/trash/cheesie,/turf/space,/area) "dwv" = (/turf/simulated/shuttle/wall{tag = "icon-swall_s6"; icon_state = "swall_s6"; dir = 2},/area/derelict/ship) "dww" = (/turf/simulated/shuttle/wall{tag = "icon-swall12"; icon_state = "swall12"; dir = 2},/area/derelict/ship) @@ -9665,6 +9669,7 @@ "dDW" = (/obj/structure/lattice,/turf/space,/area/AIsattele) "dDX" = (/obj/structure/closet,/turf/simulated/floor/plating/airless,/area/AIsattele) "dDY" = (/obj/structure/window/reinforced{dir = 1},/obj/structure/window/reinforced,/obj/structure/grille,/obj/structure/window/reinforced{dir = 8},/turf/simulated/floor/plating,/area/traitor/empty) +"dDZ" = (/obj/machinery/vending/soda,/turf/simulated/floor{dir = 8; icon_state = "warning"},/area/hallway/secondary/entry) "dEa" = (/obj/item/weapon/storage/toolbox/electrical{pixel_x = 1; pixel_y = -1},/turf/simulated/floor/plating/airless,/area/AIsattele) "dEb" = (/turf/simulated/wall,/area/constructionsite/maintenance) "dEc" = (/obj/structure/grille,/turf/simulated/floor/plating/airless,/area/constructionsite/maintenance) @@ -13242,7 +13247,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaofawpaofaaaaaaaaaaaaaaaaaaaaaacuaabarzarAarAarAarAarBarCarDarEarEarEarEarFaaaacuaaaaaaaaaaaaaabaaaaaaaaaaaaaQBaQBaQBaQBaQBaQBaQBaXfaXfaXgawqawrawsaXhawtaXiawuawvaXiawwaXiaXjaXjaXjaXjaXjaXjawxaXjaXjawyawzawAaXyaXfaXzaXfawBaXfaXfapMannannannannannawCavgaPlawDaviawEaPuawFavNavOauBaPtapReSweSvaoOaoOawGaoOaoOaoOaoOawGaoOaoOaoOaoOawGaoOaoOaoOaoPeSxeSwapRaabaaacqOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabawHawIawHaaaaaaaaaaaaaaaaaaaaaacuaabasqasqasqasqasqaabawJaabasqasqasqasqasqaabacuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXgawKawLawMaXhawNaXiawOawPawQawRawSawTawUawVawWawXawYawZaxaaxbaxcauRauSaYOaxeaxfaxgaxgaxgaxgaxgaxhaxgaxgaxgaxgaxiaxjaxkaxlaxmaxnbaJaxpaxqavkavmaPteSBawGeSAaabaabaaaaabaxraxsaxsaxsaxsaxsaxtaabaaaaaaaaaaaaaabeSCeSDeSAaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxvaxwaxxaaaaxyaxzaxAaaaaabaxBaxCaxBaaaaaaaaaaaaaaaaaaaaaacuaaaaabaabaabaabaabaaaaxDaaaaaaaaaaaaaaaaaaaabacuaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbkaxFaxGaxHaXhawNaXiaxIaxJaxKawRaxLaxMaxNaxNaxNaxNaxNawZaxNaxOauMauRauSaXfaxPbbIbbXbbXbbXbbXaxRbckbgwbgwbgwbgwbgwbgwbgDbgCaxTbgEbjxbgJaxWbjzaPtaPtbjEbjEbjEbjEbjEbjEbjEaxYaxZaxZaxZaxZaxZaxYbjIaaaaaaaaaaaaaabaabaxuaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaybaycaybayaaydayeaydayaaabaxBayfaygaaaaaaaaaaaaaaaaaaaaaacuacuacuacuaaaaaaaaaaaaaxDaaaaaaaaaaaaaaaaaaaaaacuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabbkkayhayiaxHaXhawNaXiayjaykaylawRaymaxNaxNaynaxNayoayoawZaxNaxOauMauRaypaXfayqbbIayraysaytblQayuayvaywayxayyayzayAayBayCayDayEayFayGayHayIayJayKayLayMayNayOayPayQayRbjEaxYaxZaxZaxZaxZaxZaxYbjIaabaaaaaaaaaaaaaaaaxuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaaybaycaybayaaydayeaydayaaabaxBayfaygaaaaaaaaaaaaaaaaaaaaaacuacuacuacuaaaaaaaaaaaaaxDaaaaaaaaaaaaaaaaaaaaaacuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaabaabaabbkkayhayiaxHaXhawNaXiayjaykaylawRaymaxNaxNaynaxNayoayoawZaxNaxOauMauRaypaXfayqbbIayraysaytblQayuayvaywayxayyayzayAdwrdwqayDayEayFayGayHayIayJayKayLayMayNayOayPayQayRbjEaxYaxZaxZaxZaxZaxZaxYbjIaabaaaaaaaaaaaaaaaaxuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaySaybayTaybaySaydayUaydaySayVayWayXayYayZayZazaayVayVaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaxDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazbazbazbazbazbazbazbazbazbaabbkkazcazdazebmKazfbmWazgazhaziazjawSazkaxNazlazmaznazoazpazqaxOauMauRauSaXfasgborazsaysaytblQaztayRayRayRayRayRayRayRayRayRayRazuazvazwazxazyazzazAazBazBazBazBazCazBazDazEaxZaxZaxZaxZaxZazEbjIbjIbjIaaaaaaaaaaaaaxuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaySazFazGazHaySazIazJazKaySaxCaxCazLazMazNazOazPazQayVaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaxDaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaboBazSazTazUazVazWazXazYazbaabbkkazZaAaaAbbkkaAcaXiaAdaAeaAfaAgaAhaznaAiaAjaAkaAlaAmaAnaAoaApaAqavtaArboCaAsbpMaAuaysaytblQaAvayRayRaAwaAwaAwayRayRayRayRaAxaAyaAzaAAaABaACaADaAEaAFaAGaAFaAFaAHaAFaAIaAJaxZaxZaxZaxZaxZaAKaALaAMaANaaaaaaaaaaaaaxuaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaySaAOaAPaAQaySaAOaAPaAQaySaARaASaASaxCaxCaxCaASaASawHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaeHCaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaaaabaabaaaaaaaabbqmazSaAUaAVaAWaAXaAYaAYazbazbbkkbbkbqpbqpbqpaAZbrwbttbrwbrwbrwbwsbtDbtDbwObtDbtDbtDbtDbyhbwTaBcauRaBdaXfasgbyiaHvaysaytblQaztayRaAwaBfaBfaBgaAwayRaBhayRaBiaBjaBkaBlaBmaBnaBoaBpaBnaBqaBnaBnaBraBhaBsaANaxZaxZaxZaxZaxZaANaBtaBuaBvaaaaaaaaaaaaaxuaaaaaaaaaaaaaaaaaaaaabykbykaBwaBxaBxaBxaBxaBybykbykaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -13256,27 +13261,27 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaIaaIfaIbaJxaJyaJzaJAaJBaJCaJDaJEaJFaJGaJHaJIaEPaERaJJaHhaJKaJLaJMaJNaJMaJOaJPaxCaJQaJRaJSaJTaJUaJVaJWaJXaJYaJZaJZaJZaKaaJZaJZaKbaKcaHpaaaaGwaKdaICaKeaIEaKfaGwaaaaDOaDTaDUaKgaKhaKiaKjaKkaDUaAYbyxaKlaKlaFmaKmaHAaFpaKnaFpaHAaKoaFtaKpaKpbyxaKqawzaKraXfaEjborbEWbEWbEWbEWaKsaKtaKuaKvaKwbEXbEXbEXbEYbEXbGgbGsbyfaKzaKAbGsaKBbjEbjEbjEbjEbjEbjEbjEbGtbGtbGtaJvaJvaJvaJvbGubGCaJvaJvaJvaJvbDKbDKaKCbGRbDKaKDaKEaKFaKGaKHaKIaKJbGSbGSbGSbGSbGTaKKaKLbHwbHwbHHbHwbHNbHwbHwbHYaKNaOeaOeaKObEFbIgbIgbIgbIgbIgbIgbIgbIgbIgabAacOaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJHaKQaKRaKSaJGaKTaJzaKTaJzaKTaJzaKTaJGaKUaKVaGdaERaKWaHhaKXaKYaKZaLaaLbaLcaHhaLdaLeaLfaLgaLhaLiaLjaHnaLkaJZaJZaJZaJZaJZaJZaJZaKbaLlaHpaabaGwaLmaLnaLoaLpaLqaGwaabaDOaDTaDUaLraLsaLtaLuaLvaDUaAYbyxbyxbyxbyxaLwaGCaDWaGDaDWaGCaLxbyxbyxbyxbyxaLyaLzaLAaXfaHDaLBaLCaLCaLCaLDaLEaADbJdaLFaLGbJdaLHbJdaLIbJdaLJbJuaLKaLLaLMaPjaLNaLOaLPaLQaLQaLOaLRaLSaLSaLSaLSaLSaLTaLUaLSaLVaLWaLXaLYaLZaMaaMaaMbaMcaMdaMdaMdaMeaJuaMfbKWbKDaMibLLaMjaMkaMlbLMbLNaMmbLNaMnaMoaMpaMqaMrbLPaMtaMuaMvaMwaMxbEFaMyaMzaMAaMBaMCaMDaMEaMFaMGaMHaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaMJaJzaJzaIcaJGaKTaJzaKTaMKaKTaJzaKTaJGaKUaKVaGdaERaMLaHhaHhaMMaMNaMOaMNaHhaHhaySaySaySaMPaMQaMRaMSaHnaMTaMUaMVaJZaJZaMWaJZaMXaMYaMZaHpaaaaGwaGwaNaaNbaNaaGwaGwaaaaDOaDTaDUaNcaNdaNeaLuaNfaDUaAYbyxaDVaDWaNgaIMaGCaDWaGDaDWaGCaIOaNhbyxbyxbyxaNiaNjaNkbLQaNmbNlasnasnbNtbNqaNnaNobCtaNpaHGbCtaNqbCtaNrbCtaNsbNuaNuaNvaNwbNQaNyaNzaNAaNBbOsbNRaNDbOsbOsbOxbOsaNzaNFaNzaJsaNzaNzaNGaNHaNIaNJaNJaNKaNLaNMaNNaNJaNOaJrbOAbPdaNQaNRaNSaNTaNUaNVbLMaNWaNXbLNaNYaNZaOaaObaMrbPgaMtaMuaMvaOdaOebEFaOfaOgaOgaOhaMFaMFaMFaMFaMGaMHaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJHaOiaKRaKSaJGaKTaJzaKTaJzaKTaJzaKTaJGaKUaKVaGdaERaOjaOkaOlaOmaOnaOoaDyaOpaOqaOraOsaOtaOuaOvaOwaOwaHnaOxaOyaOzaOAaOBaOCaODaOEaOFaOGaHpaaaaabaaaaOHaOIaOHaaaaabaaaayaaDTaDUaOJaOKaOLaOMaONaDUaAYbyxaOOaOPaFmaOQaORaFpaOSaFpaOTaOUaOVbyxaOWaOXaOYaOZaPaaPbaPcbPhaaaaaabNtbPSaPfaPgbCtaPhaHGaHGaHGaPiaHGaHGaHGbScaPjaPkaPjbSUbSYaPjaPmaPjbTcaPnaPoaPpaPqaPrbTcbTHbUbbTYbUgbTYbTYbTYbTYbUhbTYbTYbUmbTYbTYbTYbTYaPvaJubLLaPwaNRaPxaPyaPzaPAaPBbUoaPDaPEbLNbDSaPGaPHaPIaPJbPgaMtaMuaMvaPKaPLbEFaPMaOgaOgaOhaMFaMFaMFaMFaMGaMHaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPNaPOaIbaJxaJGaJzaJzaPPaJzaJzaPQaJzaJGaJHaPRaPSaERaPTaPUaPVaPWaPVaPVaPVaPVaPVaPXaDyaySaPYaPYaPYaPYaHnaPZaQaaQbaHnaHnaHnaHnaPZaQcaQdaHpaQfaQgaQgaQhaQiaQjaQgaQgaQkaQeaQlaDUaQmaDUaQnaQobVfaDUaQrbyxbyxbyxbyxaQsaQtaQuaQvaQuaQwaQxbyxbyxaQyaOZaOZaOZaOZaQzaQAbVVbVYbVXbNtaQEaPfaQFbCtbCtbCtbCtbCtbCtbCtaPjaPjbScaQGaQHaQIaQJaQKaQLaQMaQNbTcaQOaQPaQQaQRaQSbTcaQTaQUaQVaQWaQVaQXbieaQYaQZaRbaRcaRdaReaRfaRgbTYaRhaMabWaaRjaRkaPxaRlaPzaPAaRmbLNaRnaRoaRpaRqaRraObaObbLNbLNaMtaMuaMvaRsaRtbEFaRuaRvaRwaRxaRyaRzaMFaMFaRAaMHaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPNaIbaIcaIbaIbaIdaIeaIbaIbaIcaPOaRBayaaRCaPTaCyaRDaRDaREaRDaRFaySaRGaRHaDyaRIaRJaRKaRLaRMaRNaRLaROaRLaRLaRLaRPaRLaRLaRQaRRaRSaRTaRUaRVaRTaRWaRTaRTaRTaRTaRXaRYaRZaRLaRLaSaaSbaScaSdaSeaSfaSgaShaSiaSjaSkaSkaSkaSkaSkaSkaSlaSmaSnaSoaSpaSqaSraSsaStaSuaOZaOZaSvaSwaSxaSwaSyaSzaSAaSBaSCaSDaSEaPjaSFaSGaSHaSIaSJaSJaSKaSLaSMaSNbTcaSOaSPaSQaSQaSRbTcaSSaSTaSUaSVaSWaSWaSXaSZdhSaSYaTaaTbaTcaTdaTebTYaPvaTfbLLaTgaThaThaTiaTjaThaTkbLNaTlaTmbLNaTnaToaObaTpbLNaTqaTraTsaMvaOeaOebEFaTtbIgbWdbWebIgbIgbIgbIgbIgabAacOaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCyaTuaTvaHcaHcaHcaHcaTwaTuaCyaHeayaaTxaTyaTzaTAaTBaTCaTCaTDaySaTEaRHaTFaTGaRJaTHaTIaTJaTKaTKaYgaTLaTLaTLaTMaTNaTNaTOaTPaTQaTKaTKaTRaTSaTTaTUaTVaTVaTWaTVaTXaTSaTSaTSaTYaSbaScaSdaSeaSeaSeaSeaTZaSeaSeaSeaSeaSeaSeaUaaUbaUcaUdaUeaUfaUgaUhaUiaUjaUkaUkaUkaUlaUmaUmaUmaUnaSEaSEaSEaUoaUpaSEaPjaUqaUraSJaSJaUsaSJaUtaUuaSMaUvbTcaUwaUxaUyaUzaUAbTcaUBaUCaUDaUEaUFaUGbTYbWQaUIbWQbTYbTYbTYbUmbTYbTYaPvaJubLLaUJaNRaNRaNRaUKaNRaULbLNbLNbLNbLNbLNbLNbLNaUMbLNaMvaMvaMuaMvaUNaUOaOeaUPaUQbztaUSaUTaUUaUVaUWaUXaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaJHaOiaKRaKSaJGaKTaJzaKTaJzaKTaJzaKTaJGaKUaKVaGdaERaOjaOkaOlaOmaOnaOoaDyaOpaOqaOraOsaOtaOuaOvaOwaOwaHnaOxaOyaOzaOAaOBaOCaODaOEaOFaOGaHpaaaaabaaaaOHaOIaOHaaaaabaaaayaaDTaDUaOJaOKaOLaOMaONaDUaAYbyxaOOaOPaFmaOQaORaFpaOSaFpaOTaOUaOVbyxaOWaOXaOYaOZaPaaPbaPcbPhaaaaaabNtbPSaPfaPgbCtaSyaSzaHGaHGaPiaHGaHGaHGbScaPjaPkaPjbSUbSYaPjaPmaPjbTcaPnaPoaPpaPqaPrbTcbTHbUbbTYbUgbTYbTYbTYbTYbUhbTYbTYbUmbTYbTYbTYbTYaPvaJubLLaPwaNRaPxaPyaPzaPAaPBbUoaPDaPEbLNbDSaPGaPHaPIaPJbPgaMtaMuaMvaPKaPLbEFaPMaOgaOgaOhaMFaMFaMFaMFaMGaMHaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPNaPOaIbaJxaJGaJzaJzaPPaJzaJzaPQaJzaJGaJHaPRaPSaERaPTaPUaPVaPWaPVaPVaPVaPVaPVaPXaDyaySaPYaPYaPYaPYaHnaPZaQaaQbaHnaHnaHnaHnaPZaQcaQdaHpaQfaQgaQgaQhaQiaQjaQgaQgaQkaQeaQlaDUaQmaDUaQnaQobVfaDUaQrbyxbyxbyxbyxaQsaQtaQuaQvaQuaQwaQxbyxbyxaQyaOZaOZaOZaOZaQzaQAbVVbVYbVXbNtaQEaPfaQFaPhbCtbCtbCtbCtbCtbCtaPjaPjbScaQGaQHaQIaQJaQKaQLaQMaQNbTcaQOaQPaQQaQRaQSbTcaQTaQUaQVaQWaQVaQXbieaQYaQZaRbaRcaRdaReaRfaRgbTYaRhaMabWaaRjaRkaPxaRlaPzaPAaRmbLNaRnaRoaRpaRqaRraObaObbLNbLNaMtaMuaMvaRsaRtbEFaRuaRvaRwaRxaRyaRzaMFaMFaRAaMHaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaPNaIbaIcaIbaIbaIdaIeaIbaIbaIcaPOaRBayaaRCaPTaCyaRDaRDaREaRDaRFaySaRGaRHaDyaRIaRJaRKaRLaRMaRNaRLaROaRLaRLaRLaRPaRLaRLaRQaRRaRSaRTaRUaRVaRTaRWaRTaRTaRTaRTaRXaRYaRZaRLaRLaSaaSbaScaSdaSeaSfaSgaShaSiaSjaSkaSkaSkaSkaSkaSkaSlaSmaSnaSoaSpaSqaSraSsaStaSuaOZaOZaSvaSwaSxaSwaSxaYubjuaSBaSCaSDaSEaPjaSFaTEaSHaSIaSJaSJaSKaSLaSMaSNbTcaSOaSPaSQaSQaSRbTcaSSaSTaSUaSVaSWaSWaSXaSZdhSaSYaTaaTbaTcaTdaTebTYaPvaTfbLLaTgaThaThaTiaTjaThaTkbLNaTlaTmbLNaTnaToaObaTpbLNaTqaTraTsaMvaOeaOebEFaTtbIgbWdbWebIgbIgbIgbIgbIgabAacOaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCyaTuaTvaHcaHcaHcaHcaTwaTuaCyaHeayaaTxaTyaTzaTAaTBaTCaTCaTDaySaSGaRHaTFaTGaRJaTHaTIaTJaTKaTKaYgaTLaTLaTLaTMaTNaTNaTOaTPaTQaTKaTKaTRaTSaTTaTUaTVaTVaTWaTVaTXaTSaTSaTSaTYaSbaScaSdaSeaSeaSeaSeaTZaSeaSeaSeaSeaSeaSeaUaaUbaUcaUdaUeaUfaUgaUhaUiaUjaUkaUkaUkaUlaUmaUmaUmaUnaSEaSEaSEaUoaUpaSEaPjaUqaUraSJaSJaUsaSJaUtaUuaSMaUvbTcaUwaUxaUyaUzaUAbTcaUBaUCaUDaUEaUFaUGbTYbWQaUIbWQbTYbTYbTYbUmbTYbTYaPvaJubLLaUJaNRaNRaNRaUKaNRaULbLNbLNbLNbLNbLNbLNbLNaUMbLNaMvaMvaMuaMvaUNaUOaOeaUPaUQbztaSAaUTaUUaUVaUWaUXaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaGbayaaTzaAPaGdaUYaUZaVaaVbaGdaAPaVcaVdayaaVeaPTaTzaVfaVgaTCaTCaTDaySaVhaRHaDyaTGaRJaViaVjaVkaRLaRLaVlaVmaVnaRLaVoaVpaVqaVpaVraVsaVpaVpaVtaVpaVpaVuaVvaVpaVwaVpaVxaRLaRLaRLaVyaVzaVAaVBaVCaVDaVCaVEaVFaVEaVEaVEaVEaVEaVEaVGaVHaVIaVIaVIaVIaVJaVIaVKaVLaVIaVIaVMaVNaVOaVOaVOaVOaVOaVOaVOaVPaSEaSEaPjaVQaVRaVSaVTaVTaVUaVVaUuaSMaVWbTcbTcbTcbTcbTcaVXbTcaVYaVZaWaaWbaQVaWcbTYaXAaWeaWfaWgaWhaWjaWkaWdbTYaPvaJubLLaWlaWmaNRaWnaWoaNRaWpaWpbLLaWqaWraWsaOeaWtaWuaWvaMvaMvaWwaWxaOeaWyaOeaWzaUQaURaWAaWBaUQaUQaWCaWDaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaySaDwaTuaPSaERaDyaDyaESaPSaTuaPSaWEaWFaWGaWHaDwaWIaWIaREaWIaRFaySaWJaRHaDyaySaPYaPYaWKaYraYraYraYraYraYraWLaWMaYraYraYraYraYraYraWNberaZYaZYaWOaZYaZYaZYaWRaWPaWTaWUaWQaWVaPYaWWaWWaWXaWXaWXbXMbXNbXNbXNbXNbXNbXNbBMbXObYMbYmcbAbYmcbBcbBcbGcbDcbZcbYccwbXOccIbVYbVYbVYbVYbVYbVYccJaXkaXkaXkaPjaXlaXmaXnaXnaXnaXnaXoaKyaXpaXqaXraXsaXtaXuaXvaXwbTcbTcaXxccOcencdjcfnbTYaWiaXBaXCaXCaXCaXCaXDaRabTYaXFaJubLLaXGaNRaWnaWnaWoaWnaNRaXHbLLaXIaXJaXKaOeaMvaXLaXMaXNaXNaXOaXPaXQaXRcfoaXSaXTaXUaXVaUSaUQaUQaXWaWDaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCyaXXaDyaXYaXZaYaaYbaYcaYdaYbaYeaYfaYbaYbbcOaYhaYiaYjaYkaYkaYkaYlaYkaYmaYnaySaYoaYpaYqaYraYsaYtaWSaYuaYxaYxaYyaYzaYAaYBaYCaYDaYrbblaYvaZYbbzaYwaYFaYEaZYaZYaZYaYMaYMaYKaYLaYMaYMaYMaYNaSeaSjcfsaaaaaaaaaaaaaaaaaaaaabXOaYPaYQaYRaYSaYTaYUaYVaYWaYXaYYaYZbXOaaaaaaaaaaaaaaaaaaaaacftaZaaSEaZbaPjaZcaXmaXqaXqaXqaXqaXqaZdaZeaXqaXqaXqaXtaZfaZfaZgaZhaZiaZjaZkaZlaZmaZnbTYaZoaZpaZqaZraZraZqaZsaZtbTYaPvaZubLLaZvaZwaNRaWnaWoaNRaZxaZxbLLbLLaZybLLaOeaZzaWuaWxaZAaZAaZBaWxaOeaOeaOeaZCaUQaZDaZDaZEaZDaUQaZFaWDaaaaaaaaaaZGaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaCyaXXaDyaXYaXZaYaaYbaYcaYdaYbaYeaYfaYbaYbbcOaYhaYiaYjaYkaYkaYkaYlaYkaYmaYnaySaYoaYpaYqaYraYsaYtaWSayCayBaYxaYyaYzaYAaYBaYCaYDaYrbblaYvaZYbbzaYwaYFaYEaZYaZYaZYaYMaYMaYKaYLaYMaYMaYMaYNaSeaSjcfsaaaaaaaaaaaaaaaaaaaaabXOaYPaYQaYRaYSaYTaYUaYVaYWaYXaYYaYZbXOaaaaaaaaaaaaaaaaaaaaacftaZaaSEaZbaPjaZcaXmaXqaXqaXqaXqaXqaZdaZeaXqaXqaXqaXtaZfaZfaZgaZhaZiaZjaZkaZlaZmaZnbTYaZoaZpaZqaZraZraZqaZsaZtbTYaPvaZubLLaZvaZwaNRaWnaWoaNRaZxaZxbLLbLLaZybLLaOeaZzaWuaWxaZAaZAaZBaWxaOeaOeaOeaZCaUQaZDaZDaZEaZDaUQaZFaWDaaaaaaaaaaZGaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaDwaZHaZIaZHaZHaZHaZHaZHaZHaZIaZHaZHaZJaDyaZKaZLbCZaDyaZMaDyaZNaZOaZPaZQaZRaySaYpaYpaZSaYraZTaYxaYxaYxaYxaYxaYyaZUaYxaYxaYxbFjaYrbblaYGaZYaYIaYHaYJaYJbabbbyaZVaYMbadbaebafbagbahbaiaYNaSeaSjcfsaaaaaaaaaaaabXObXObXObXObajbakbalbambanbaobapbaqbarbasbatbXObXObXObXOaaaaaaaaaaaacftaZaaSEaSEbauaXqbavbawbaxaXqbaybazaJabaAbaBbaCaXqaXtdqXaZfbaDbaEaZfbaFbaGbaHbaIaZfcfubaKbaLaZqaZraZraZqbaMbaNbTYaPvbaObLLaXGaNRaWnaWnaWoaWnaNRaNRbaPbaQaNRbaRaOebaSbaTbaUaZAaZAbaVbaUbaWaOebaXbaYaUQbaZbaZbbabaZaUQaXWbbbbbcbbdbbdbbeaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaayaayabbfbbgbbgbbgbbgbbgbbgbbgaGjayaaySbbhbbibbjbbjbbjbbjbbjbbjcfvbbjbbjbbjaySaYpbblbbmaYrbbnaYxaYxbbobbpbbqbbrbboaYxaYxaYxbbsaYrbblaYvaZYaZXaZWaZZaZZbacbaaaZVaYMbbAbbBbbCbbDbbEbbFbbGbbHaSjcfwcgtaQqbXObXObXObbJbbKbbLbbMbbNbbNbbObbPbbNbbQbbNbbRbbSbbTbbUbbVbbWbXObXObXOaQqccIcgIaZaaSEaSEaPjbbYbavbaBbaxaXqbbZbcaaXqbcbbccbaCaXqaXtaZfaZfbcdbcebcfbcgbchbcibcjaZfcgVbaKbclaZqaZraZrbcmbcnbaNbTYaPvbcobLLbcpbcqbcraWnaWobcsaNRaNRbctaNRbcubcvaOebcwbcxbcyaZAaZAbczbcybcAaOebcBbaYaUQaUQaUQaUSaUQaUQbcCbcDbcEbcFbcGbcHaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIaabbcJaGeaDAbcKbbjbcLbcMbcNbcRbcPbcQbhlbcSbbjbcTbcUbcVbcWaYrbcXaYxaYxbbobbqbcYbbtbboaYxaYxbdabdbaYrbblaYvaZYaZYbbuaZYaZYaZYaZYaZYaYMbdcbbDbddbbDbdebbFaYNbdfaSjaSkaSkbdgcgWbdibXObdjbalbdkbbNbbNaMIbdlbdpbdnbdpbdoeTDbdqbdmbdrbdsbdtbXObducgWbdvbdwbdxaZaaSEaSEbauaXqbdyaXqaXqaXqbdzbdAaXqbcbbdBbaCaXqaXtaZfaZfbdCbdDbdEbdFbdGbdHbcjbdIbTYbdJbclaZqaZraZraZqbcnbdKbTYbdLchpbLLchqbLLbLLbdMaWobdNbdOaNRbdPbdQaRlbdRcfobdSbdTbdUbdVbdVbdWbdXbdYcfobdZbeaaUQbebaUQaUSaUQaUQbecbedbbcbbdbbdbeeaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbefbegbehaERaZKbbjbcLbeibejbcLbekbelbembenbbjbeobepbeqberaYrbesbetbeubevbewbexbeybezbezbezbeAbeBaYrbblbcUbeDbeEbeFbblbblbeGberbbvaYMbeIbeJbeKbeLbeMbeNaYNbdfaSeaSeaSebeObePbeQbeRbeSbeTbbNbeUbeVbeWbeXbeYbeZbfabfbbfcbfdbfebeSbffbfgbfhbfibfjbfkbflbfmbfnaSEbfoaPjaXqbfpbfqbaCaXqbfrbfsaXqbftbfubaCaXqaXtaZfaZfaZfaZgaZfbfvaZfbdHbcjbfwbTYbfxbclaZqaZraZraZqbcnbfybTYbfzbfAbOYbfBbfCbfDbfEbfFbfGbfGbfGbfGbfGbfGbfHbfIbfJaZAaZAaZAaZAaZAaZAbfKbfLbfMbaYaUQaUQaUQaUSaUQaUQbfNaWDbfObfObfOaWDaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbfPbfQbfRbfSaZKbbjbfTbcLbfUbfUbfUbfVbcLbfWbbjbfXbfYbeqbfZbfZbfZbfZbgabfZbgbaYxbgcbgdbgebgebgfbggaYrbghbgibgjbgkbglbgmbgmbbwbgobgobgpbgpbgpbgpbgpbgqaYMaYNbgrbgsbgtbgubgvchrbgxchsbgybeZbgzbgAcNxcNxcNxcNxbgBcNxdiMdiOdiNbgFbgzbgGbgHbXObgIchtbgKbgLbgMbgNaSEaSEbauaXqbgOaXqaXqaXqaLLaXqaXqbgPbgPbgQbgQbgRaZfaZfbgSbgTaZfaZfaZfbgUbgVbgWbTYbaNbclaZqaZqaZqaZqbcnaXEbTYbgXbgYbgYbgZbgYbhaaWnaWnaWnaWnbhbaWnaWnaWnbhcbfLaZAaZAaZAaZAaZAaZAaZAbfKbfLbfMbaYaUQaZDaZDaZEaZDaUQbhdaWDbhebhfbhgaWDaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbhibhjbehbhkaWHbjQbcLbhmbfUbfUbfUbfVbhmbcLbbjbhnbhobeqbfZbhpbhqbhrbhsbfZbbxbhubhvaYrbhwbhxbhybhzaYrbblbhAbhBbhBbhCbhBbhBbhBbhBbhDbhEbhEbhEbhFbhEbhGbiWbhHbhIbhJchuchuchuchuchuchucjcbhKcjccNxcNxbhLbhMbhNbhObhPbhQbhLdiPcNxcjVbhRcjVcjVcjVcjVcjVcjVcjVbgNaSEaSEaPjbhSbhTaXqbhUaXqbhVaXqbhWbhXbhYbgQbhZbTcbiabibbTcbTcbicbidbidbidbTcbTcbTYcgrbifbigbigbigbigbifbihbTYbiibgYbgYbgZbijbLLbikbilbimbinbiobipbiqbirbisaOebitaMvbiuaZAaZAbiuaMvbivaOebiwbaYaUQbaZbaZbbabaZaUQbfNaWDbfObfObfOaWDaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbixaDwbiybizbiAbbjbeibeibeibcLbiBbiCbiDbiEbbjbiFbiGbeqbfZbfZbfZbiHbiIbfZbiJbiKbiLaYrbhwbhxbhybiMaYrbblbhAbhBbiNbiObiPbiQbiRbhBbiSbiTbiUbiVbiWbiWbiWbiWbiXbiYbiZchubVzbjbbjcbjdbjebjfbjgbjhcNxbjibhNbjjbjkbjlbjkbjjbhNbjmcNxbjnbjobjpbjqbjrbjsbjtbjucjVbjvbjwbjwcmhaPjaPjaPjaPjbjybaubjycmSaPjbSYaPjaPjbTcbTcbTcbTcbjAbjBbjBbjBbjBbjCbjDbTYcncbjFcncbjGbjGcncbjFcncbTYbiibgYbgYbjHbijbLLbLLbLLbLLbLLchqbLLbLLbLLbLLaOecndcnQcnecnecnecnecoLaOeaOebjJbjKaUQaUQaUQaUSaUQaUQbecbbbbjLbbdbbdbjMaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbhibhjbehbhkaWHbjQbcLbhmbfUbfUbfUbfVbhmbcLbbjbhnbhobeqbfZbhpbhqbhrbhsbfZbbxbhubhvaYrbhwbhxbhybhzaYrbblbhAbhBbhBbhCbhBbhBbhBbhBbhDbhEbhEbhEbhFbhEbhGbiWbhHbhIbhJchuchuchuchuchuchucjcbhKcjccNxcNxbhLbhMbhNbhObhPbhQbhLdiPcNxcjVbhRcjVcjVcjVcjVcjVcjVcjVbgNaSEaSEaPjbhSbhTbprbhUaXqbhVaXqbhWbhXbhYbgQbhZbTcbiabibbTcbTcbicbidbidbidbTcbTcbTYcgrbifbigbigbigbigbifbihbTYbiibgYbgYbgZbijbLLbikbilbimbinbiobipbiqbirbisaOebitaMvbiuaZAaZAbiuaMvbivaOebiwbaYaUQbaZbaZbbabaZaUQbfNaWDbfObfObfOaWDaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbcIbixaDwbiybizbiAbbjbeibeibeibcLbiBbiCbiDbiEbbjbiFbiGbeqbfZbfZbfZbiHbiIbfZbiJbiKbiLaYrbhwbhxbhybiMaYrbblbhAbhBbiNbiObiPbiQbiRbhBbiSbiTbiUbiVbiWbiWbiWbiWbiXbiYbiZchubVzbjbbjcbjdbjebjfbjgbjhcNxbjibhNbjjbjkbjlbjkbjjbhNbjmcNxbjnbjobjpbjqbjrbjsbjtboocjVbjvbjwbjwcmhaPjaPjaPjaPjbjybaubjycmSaPjbSYaPjaPjbTcbTcbTcbTcbjAbjBbjBbjBbjBbjCbjDbTYcncbjFcncbjGbjGcncbjFcncbTYbiibgYbgYbjHbijbLLbLLbLLbLLbLLchqbLLbLLbLLbLLaOecndcnQcnecnecnecnecoLaOeaOebjJbjKaUQaUQaUQaUSaUQaUQbecbbbbjLbbdbbdbjMaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGbayabjNaHcbehaySaySaySaySaySaySbjObjPbbjbbjbbjbbjbbjbbjccWbbjbbjbbjbjRbjRbjSbfZbjTbjUbiHbjVbfZbjWbjXbjWaYrbhwbhxbhybjYaYrbblbhAbhBbjZbkabkbbiQbkbbhBbiSbkcbkdbkebkfbkgbkhbiWbkibkjbiZcoMbklbkmbknbkobkobknbkpbkqcNxbkrbhNbhNbksbktbjkbjjbhNbkudiNbkvbkwbkxbkybkzbkAbkxbkBcjVbkCbkDbkEbkFbkGbkHbkIbkJbkJbkJbkJbkJbkJbkKbkLbkMbkNbkJbkObkJbkJbkJbkJbkJbkJbkJbkJbkPbkQbkRbkRbkRbkRbkRbkRbkSbkHbkTbkUbkUbkVbkWbkXbkWbkYbkWbkZblablbbkWblcbldbleblfblgblgblgblgblgblgblgblhblibljbljbljbljblkbljbllblmblnbloblpbcGblqaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblraaaaabblsaGebltblublvblwblwblwblwblwblxblyblzblAblBblCbjSbfZbfZbfZblDbiIbfZaYraYraYraYrbhwblEblFblGaYrblHblIbhBblJblKbiQbkbblLbhBbiSblMbkdbkebkeblNblObiWblPbkjbiZcoNblRblSblTblUblVblWbkpblXcNxblYbksbhNblZbmablZbhNbksbmbdiPbmcbkxbkxbkybmdbkAbkxbmecjVbmfbkEbkEbkFbkGbkHbkJbkJbkJbkJbkJbkJbkJbmgbkJbkJbkJbkJbkJbkJbmhbmibmibmibmibmibmibmibmibmibmibmibmibmibmibmjbmkbmlblgblgbmmbgYbgYbgYbgYbgYbgZbgYbgYbgYbgYbgYbgYbgYbgYbgYbgYbgYbgYbmnbgYbmobmpaUQaUQaUQaUQaUQaUQaUQbmqbedbbcbbdbbdbbeaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblrblrbefbegbmrbmsbmtbmubmubmubmvbmubmubmubmwberberberberbXHbfZbhpbmxbmybjVbfZbmzbmAbmzaYraYraYraYrbmBaYrbmCbhAbhBbmDbmEbkbbmFbmGbhBbiSbiWbmHbkebkebkebmIbiWbmJbkjbiZcoObmLblSblTbmMbmNblWbkpbmOcNxbmPbmQbhNbmRbmSbmTbjjbmUbmVdiQbmXbmYbmZbnabnbbncbkxbndcjVbnebnfbkEbkFbkGbkHbkJbngbkJbkJbkJbkJbnhbnibnibnibnibnjbkJbkJbkJbkJbnkbkJbngbnlbkJbnmbnnbnobkJbnpbnqbnqbnrbnsbntbnubgYbgYbgYbgYbgYbgYbgYbnvbnwbnxbgYbgYbgYbgYbgYbgYbgYbgYbgYbgYbnybnzbnzbnAbnBbnCbnDbnEbnEbnEbnEbnFbnGbnHaabaaaaaaaabaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblrblrbnIbnJbnKbnLbnMbmubnNbnObnPbnPbnQbnRbnSbnTbnUbnUbnVbnWbfZbfZbfZbiHbnXbfZberberberberbnYbblbblbnZbgmboabobbocbodboebofbogbohbhBboibiWbojbkebkebkebokbolbombkjbonchuboobopbknbknbknbknbkpboqcNxdiRdiScNxcNxcNxcNxcNxcNxcNxdiPcjVbosbotboubovbowboxboycjVbozboAboAcpTcpTcpTcpTcpTcpTcpTcqxcqxcrkcqBboDboDcqBcrkcqxcqxcrtcrtcrtcrtcrtcrtcswcswboEcswcswcswcswcswctpboFcvyboGbgYbgYboHboHcxOcxOcxOcxOcxOboIbnzbnzbnybnzbgYbnzbnzbnzbnzboJcxQcxQcxQcxQboKcxYcxYcxYcxYcxYcxYcxYcxYcxYaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblrblrbhibhjbmrbmsboLbmuboMbmuboNboObmubmubmuaZSboPboQboQboRbfZbhpboSbiHboTbfZboUboVboWboXboYboZboZbpaboZbpbbpcbhBbpdbpecaMbpfbpgbocbphbiWbpibkebkebpjbpkbplbombkjbpmchubpnbpobppbpqbprbpsbptchuchubpuczkbpvbpwbpxbpwbpyczkaaaczEcjVbpzbpAbpBbpCbowbkxbpDcjVbpEbpFbpGcpTbpKbpIbwpbpJbpLcAgbpNbpObpPbpQbpRbpRbpQbpSbpTbpUcrtbpVbpWbpXbpYcrtbpZbqabqbbqcbqdbqebqebqfctpbqgcBocAMbqhcAMbqibqicxObqjbqkbqlcxOcBSbqncBScxObqobnzboJcxQcCqbqqcCqcxQbqrbqscxQbqtbqubqvcDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblrblrbnIbnJbnKbnLbnMbmubnNbnObnPbnPbnQbnRbnSbnTbnUbnUbnVbnWbfZbfZbfZbiHbnXbfZberberberberbnYbblbblbnZbgmboabobbocbodboebofbogbohbhBboibiWbojbkebkebkebokbolbombkjbonchudwtbopbknbknbknbknbkpboqcNxdiRdiScNxcNxcNxcNxcNxcNxcNxdiPcjVbosbotboubovbowboxboycjVbozboAboAcpTcpTcpTcpTcpTcpTcpTcqxcqxcrkcqBboDboDcqBcrkcqxcqxcrtcrtcrtcrtcrtcrtcswcswboEcswcswcswcswcswctpboFcvyboGbgYbgYboHboHcxOcxOcxOcxOcxOboIbnzbnzbnybnzbgYbnzbnzbnzbnzboJcxQcxQcxQcxQboKcxYcxYcxYcxYcxYcxYcxYcxYcxYaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblrblrbhibhjbmrbmsboLbmuboMbmuboNboObmubmubmuaZSboPboQboQboRbfZbhpboSbiHboTbfZboUboVboWboXboYboZboZbpaboZbpbbpcbhBbpdbpecaMbpfbpgbocbphbiWbpibkebkebpjbpkbplbombkjbpmchubpnbpobppbpqdwsbpsbptchuchubpuczkbpvbpwbpxbpwbpyczkaaaczEcjVbpzbpAbpBbpCbowbkxbpDcjVbpEbpFbpGcpTbpKbpIbwpbpJbpLcAgbpNbpObpPbpQbpRbpRbpQbpSbpTbpUcrtbpVbpWbpXbpYcrtbpZbqabqbbqcbqdbqebqebqfctpbqgcBocAMbqhcAMbqibqicxObqjbqkbqlcxOcBSbqncBScxObqobnzboJcxQcCqbqqcCqcxQbqrbqscxQbqtbqubqvcDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaablrblrblrblrblrblrblrblrblrblraaabqwaTzbqxbizbqybmubqzbmubqAbqBbqCbqDbmubqEbqFbqGbqHboRbfZbfZbfZbfZbfZbfZbqIbqJbqKbqLbqMbhBbhBbhBbhBbhBbhBbhBbqNbhBbhBbhBbqObhBbqPbqQbqRbkebkebkebqSbolbqTbkjbqUchubqVbpocjccjccjcchubqWchubqXbqYcDXbqZbrabrbbrcbrdcDYbrebrfcjVbrgbkxbrhbribowbrjbkxcjVbrkbrlbrmcpTbuKbrobrpbrqbrrbrsbrtbpRbpRbpRbpRbpRbpRbpRbrubrvcDZbrxbrybrzbrAcrtbrBbrCbrDbrEbrFbrGbrCbqfctpbrHcBobrIbrJbrKbrLbrLcEFbrMbrNbrObrPbrQbrRbrScxOcFEbrTcGWcxQbrUbGybrWbrXbrXbrYcxQbrZbsabsbcDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGbayabjNaHcbhjbbgbbgbbgbscbbgbsdaERbsebsfbmubsgbshbsibsjbskbslbsmbcWbblbblbblbsnbnUbnUbnUbnUbnUbnUbsobspbspbsqbsrbhBbssbstbsubsvbswbsxbsybszbhBbsBbsCbsDbphbolbqRbkebkebsEbiWbiWbsFbsGbsHcGXbsIbsJbsKbsLcIWbsMbsNcJFbsObsPcDYbsQbsRbsQbsRbsScDYbrebsTdjnbsUbsVbsWbsXbsYbsZbtadjnbtbbpFbpFcpTbtcbtdbtebtfbtgcpTbrtbpRbpRbpRbpRbpRbpRbpRbthbtibtjbtkbtlbrxbtmcrtbtnbtobtpbrEbqfbrGbtqbtrctpbtseKcbtubtvbtvbtwbtxbtybtzbtAbtAbtAbtBbtAbtCeKdbtEbtFbtGeKebtHbtIbtJbtJbtJcifcxQbtLbsabtMcDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaGbayabjNaHcbhjbbgbbgbbgbscbbgbsddDZbsebsfbmubsgbshbsibsjbskbslbsmbcWbblbblbblbsnbnUbnUbnUbnUbnUbnUbsobspbspbsqbsrbhBbssbstbsubsvbswbsxbsybszbhBbsBbsCbsDbphbolbqRbkebkebsEbiWbiWbsFbsGbsHcGXbsIbsJbsKbsLcIWbsMbsNcJFbsObsPcDYbsQbsRbsQbsRbsScDYbrebsTdjnbsUbsVbsWbsXbsYbsZbtadjnbtbbpFbpFcpTbtcbtdbtebtfbtgcpTbrtbpRbpRbpRbpRbpRbpRbpRbthbtibtjbtkbtlbrxbtmcrtbtnbtobtpbrEbqfbrGbtqbtrctpbtseKcbtubtvbtvbtwbtxbtybtzbtAbtAbtAbtBbtAbtCeKdbtEbtFbtGeKebtHbtIbtJbtJbtJcifcxQbtLbsabtMcDsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaKPaKPaKPaKPaKPaaaaKPaKPaKPaKPaKPaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtNbtObtPbtQbtRbtSbtSbtTbtUaDybmubtVbtWbsjbtXbmubmubmuberbtYbtZbuabubbuabuabuabubbuaberberbhBbhBbhBbucbhBbudbudbudbudbudbudbsybuebufbugbuhbuibujbukbulbumbunbuobupbuqburbusbutbuubuvbuvbuwbuxeKfbuybuzeKgbuAbuBczkbuCbrcbuDbrabuEczkaaabuFeKheKibuGeKheKheKheKhbuHcjVbuIbpFbuJeKjchFbuLbuMbuNbwrcpTbuPbuQbuRbuSbuTbuUbuVbuWbrubuXcrtbUjbtlbuZbvacrtbvbbvcbrDbrEbqfbrGbrCbqfctpbrHcBobvdbvebvfbvgbvheKkbvibvjbvkbvlbvmbvnbvocxObvpbvqbvrcxQbvsbvtbvubrXbvvbvwcxQbtLbsaciNcDsaaaaaaaaaaaaaabaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabtNbvybvzbvAaDxaDxbvBbvCaDxbvDbmubvEbvFbvGbvHbmuaaaaaaaaaaabaabbvIbvIbvIbvIbvIbvIbvIaaaaaabvJbvKbvLbvMbvNbudbudbudbudbudbudbvObvPbvQbvRbvSbvTbvUbvVbiWbiWbvWbiWbiWbiWbvYbvZbwaeKlbwbeKmeKmeKneKmeKobwceKpbwdbuBczkbwebpwbpwbpwbwfczkaaabuFeKhbwgbwhbwibwjbwkeKqbwleKrbwmbpFbwncpTbpKbwociLbwqbuYeKsbwtbwubwvbwwbwxbwybwzbwAbwBbwCeKtbwDbtlbwEbwFcrtbwGbwHbwIbwJbwKbwLbwMbqfctpbwNeKubwPbwQbwQbwRbwSeKvbwUbwVbwWbwXbwYbwZbxacxObxbbvqbxccxQbxdbxebxfbrXbrXbxgcxQbrZbsabxhcDsaaaaaaaaaaaaaabbxibxjbxkbxjbxkbxjbxlaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabxmaDwbxnbxnbxobbgbxpaGbayabxqbxpbmubxrbxsbxtbxubmuaaaaaaaaaaaaaaabvIbvIbvIbvIbvIbvIbvIaaaaaabxvbxwbudbxxbxybxybxybxybxybxzbxAbxybxBbxCbxDbxEbxFbxGbxHbiWbxIbkebxJbxKbxLbxMbxNbxOeKleKleKpbxPbxQbxRbxSbxTeKpbpubuBczkbxUbxVbxWbxXbxYczkaaabxZeKhbyabybbyceKwbydeKwbyeeKxciPbpFbygcpTeKzeKyeKAbyjeKCeKBbylbymbynbyobypbypbyqbyrbysbytcrtbwDbyubyvcrtcrtcsweKDeKFeKEcswctpctpctpeKGbyycBobyzbvebvfbyAbwQeKHbyCbyDbyDbyEbrObyFbyGeKJeKIbrTeKKcxQbyJbyKbrXbyLbyMbyNcxQbtLbyOcDscDsaaaaaaaaaaaaaabbyPbyQbyRbySbySbyTbyPaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabhhbhhbhhbhhbhhbhhbhhbhhbhhaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa