From 4f693b88222f1f474efeef5152ca7024d95903f2 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sun, 2 Feb 2025 17:21:07 -0500 Subject: [PATCH 01/27] [Branch 12] Full Wave M'aider (#2705) Full Wave M'aider --- .../!extra_abnos/branch12/records.dm | 11 ++ .../!extra_abnos/branch12/zayin/wave.dm | 96 ++++++++++++++++++ .../Teguicons/branch12/32x32.dmi | Bin 0 -> 182 bytes code/__DEFINES/abnormalities.dm | 2 + lobotomy-corp13.dme | 2 + 5 files changed, 111 insertions(+) create mode 100644 ModularTegustation/!extra_abnos/branch12/records.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/zayin/wave.dm create mode 100644 ModularTegustation/Teguicons/branch12/32x32.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm new file mode 100644 index 000000000000..4123fe8c4cce --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -0,0 +1,11 @@ +// Full Wave M'aider +/obj/item/paper/fluff/info/branch12/wave + abno_type = /mob/living/simple_animal/hostile/abnormality/wave + abno_code = "O-06-12-102" + abno_info = list( + "It was noticed upon a good work result on attachment that a soothing song could be heard in other containment units, relaxing the other abnormalities for the rest of the shift.", + "The relaxed abnormalities seemed more prone to testing, producing more E on average.", + "Despite being beneficial to E production, an employee should not try to do attachment work twice in a day. Doing so will result in being heard across the facility, slowly doing white damage to all employees.", + "The can be stopped once a employee gets a good work result on O-06-12-102", + ) + diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/wave.dm b/ModularTegustation/!extra_abnos/branch12/zayin/wave.dm new file mode 100644 index 000000000000..6d52eca5abc7 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/zayin/wave.dm @@ -0,0 +1,96 @@ +/mob/living/simple_animal/hostile/abnormality/wave + name = "Full-Wave M'aider" + desc = "You see in the static, a broadcasting terminal" + icon = 'ModularTegustation/Teguicons/96x96.dmi' + icon_state = "mhz" + icon_living = "mhz" + pixel_x = -32 + base_pixel_x = -32 + pixel_y = -32 + base_pixel_y = -32 + blood_volume = 0 + threat_level = ZAYIN_LEVEL + max_boxes = 10 + start_qliphoth = 1 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = 30, + ABNORMALITY_WORK_INSIGHT = list(30, 30, 40, 45, 50), + ABNORMALITY_WORK_ATTACHMENT = list(60, 60, 65, 65, 65), + ABNORMALITY_WORK_REPRESSION = list(40, 45, 45, 50, 55), + ) + work_damage_amount = 5 + work_damage_type = WHITE_DAMAGE + chem_type = /datum/reagent/abnormality/abno_oil + + ego_list = list( + // /datum/ego_datum/weapon/signal, + // /datum/ego_datum/armor/signal, + ) + //gift_type = /datum/ego_gifts/signal + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + var/list/given_ability = list() + var/temperance_work + +/mob/living/simple_animal/hostile/abnormality/wave/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + if(work_type == ABNORMALITY_WORK_ATTACHMENT) + temperance_work++ + + //Give players a notice + if(temperance_work == 2) + for(var/mob/M in GLOB.player_list) + if(M.z == z && M.client) + to_chat(M, span_warning("What is that noise?")) + addtimer(CALLBACK(src, PROC_REF(WhitePulse)), 15) + return ..() + +/mob/living/simple_animal/hostile/abnormality/wave/proc/WhitePulse() + if(temperance_work>=2) + addtimer(CALLBACK(src, PROC_REF(WhitePulse)), 15) + //Deal minor white damage to people + for(var/mob/living/carbon/human/H in GLOB.mob_list) + if(H.z == z) + H.deal_damage(2, WHITE_DAMAGE) + + +/mob/living/simple_animal/hostile/abnormality/wave/Life() + . = ..() + if(!.) // Dead + return FALSE + + +/mob/living/simple_animal/hostile/abnormality/wave/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(work_type == ABNORMALITY_WORK_ATTACHMENT) + for(var/mob/living/simple_animal/hostile/abnormality/A in GLOB.abnormality_mob_list) + if(A.datum_reference in given_ability) + continue + A.datum_reference.max_boxes += 2 + given_ability+= A.datum_reference + if(temperance_work >= 2) + temperance_work = 0 + for(var/mob/M in GLOB.player_list) + if(M.z == z && M.client) + to_chat(M, span_nicegreen("You feel at ease.")) + + +//Visuals +/mob/living/simple_animal/hostile/abnormality/wave/Initialize() + . = ..() + for(var/i = 1 to 3) + var/turf/dispense_turf = get_step(src, pick(1,2,4,5,6,8,9,10)) + new /obj/effect/wave_shadow(dispense_turf) + new /obj/effect/radio(get_turf(src)) + return + +/obj/effect/wave_shadow + icon = 'ModularTegustation/Teguicons/32x32.dmi' + icon_state = "shadow" + +/obj/effect/wave_shadow/Initialize() + . = ..() + dir = pick(NORTH, SOUTH, EAST, WEST) + +/obj/effect/radio + icon = 'ModularTegustation/Teguicons/32x32.dmi' + icon_state = "radio" + diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi new file mode 100644 index 0000000000000000000000000000000000000000..cf74d73796c8c6121c0818fdac74e4a7f0ab9a5f GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;m;-!5T!HlRD%)E?im@cfFPOpM z*^M-ilB$r15|`BC)e_1!5cyiE*d|0 zq;uX!^CUx2Pwx&3;~?Y9#$F0CsjT7l;v3i)KHlcf^{%~V4K$R;)5S4_V`g%K#2p}S W0R!VxY5#RV7K5j&pUXO@geCygCOLEf literal 0 HcmV?d00001 diff --git a/code/__DEFINES/abnormalities.dm b/code/__DEFINES/abnormalities.dm index 5a254c6f0d93..6ed34f4cb332 100644 --- a/code/__DEFINES/abnormalities.dm +++ b/code/__DEFINES/abnormalities.dm @@ -61,6 +61,8 @@ #define ABNORMALITY_ORIGIN_JOKE "Joke" #define ABNORMALITY_ORIGIN_COMMUNITY "Community" +#define ABNORMALITY_ORIGIN_BRANCH12 "Branch 12" + // Persistent PE things #define PE_GOAL_REACHED "goal_reached" #define PE_GOAL_SPENT "goal_spent" diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index eefe30c3fd96..b9d547a15c20 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3953,6 +3953,8 @@ #include "ModularTegustation\tegushuttles.dm" #include "ModularTegustation\trusted.dm" #include "ModularTegustation\turfs.dm" +#include "ModularTegustation\!extra_abnos\branch12\records.dm" +#include "ModularTegustation\!extra_abnos\branch12\zayin\wave.dm" #include "ModularTegustation\altjobtitles\altjobtitles.dm" #include "ModularTegustation\altjobtitles\LC13.dm" #include "ModularTegustation\altjobtitles\outfits.dm" From 5972148f7d8adfb30b7f331804a4f611bd7414b4 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sun, 2 Feb 2025 18:26:07 -0500 Subject: [PATCH 02/27] [Branch 12] The Remnant of the forest (#2706) Update rock.dm Remnant Of The Forest --- .../!extra_abnos/branch12/records.dm | 18 +++++ .../!extra_abnos/branch12/teth/rock.dm | 74 ++++++++++++++++++ .../Teguicons/branch12/32x32.dmi | Bin 182 -> 542 bytes lobotomy-corp13.dme | 1 + 4 files changed, 93 insertions(+) create mode 100644 ModularTegustation/!extra_abnos/branch12/teth/rock.dm diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 4123fe8c4cce..0a31efbbd639 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -1,3 +1,6 @@ + + +// -------------ZAYIN------------- // Full Wave M'aider /obj/item/paper/fluff/info/branch12/wave abno_type = /mob/living/simple_animal/hostile/abnormality/wave @@ -9,3 +12,18 @@ "The can be stopped once a employee gets a good work result on O-06-12-102", ) + +// -------------TETH------------- +// Remnant of the Forest +/obj/item/paper/fluff/info/branch12/rock + abno_type = /mob/living/simple_animal/hostile/abnormality/rock + abno_code = "O-04-12-120" + abno_info = list( + " The employee Johnson began work on O-04-12-120, and O-04-12-120 produced 1 E then promptly disappeared.", + "Upon further examination O-04-12-120 was found in one of the corridors in the department its containment room was in.", + "O-04-12-120 showed no signs of anomalous effects when escaped. Employee Johnson then carried O-04-12-120 back to its unit.", + "O-04-120 has only caused 17 employee deaths to date, three of which were due to blunt force trauma as a result of being launched by breaching abnormalities. The others were a result of an unapproved bet between employees to feed O-04-12-120 to O-01-15.", + "Please for the love of do not do that again, that poor rock has had enough abuse as it is.", + " Following the events of , It has been observed that abnormalities originating from the black forest demonstrate high levels of aversion to O-04-12-120. Please keep this in mind as a last-resort failsafe should an emergency involving O-02-63 occurs in the main branch." + ) + diff --git a/ModularTegustation/!extra_abnos/branch12/teth/rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/rock.dm new file mode 100644 index 000000000000..63a4c08142fb --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/teth/rock.dm @@ -0,0 +1,74 @@ +/mob/living/simple_animal/hostile/abnormality/rock + name = "Remnant of the Forest" + desc = "A little rock with a smiley face on it." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "rock_contained" + icon_living = "rock_contained" + blood_volume = 0 + threat_level = TETH_LEVEL + max_boxes = 1 + start_qliphoth = 1 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = 50, + ABNORMALITY_WORK_INSIGHT = 50, + ABNORMALITY_WORK_ATTACHMENT = 50, + ABNORMALITY_WORK_REPRESSION = 50, + ) + work_damage_amount = 1 + work_damage_type = WHITE_DAMAGE + can_breach = TRUE + density = FALSE + + ego_list = list( + // There is no EGO + ) + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + +/mob/living/simple_animal/hostile/abnormality/rock/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + ..() + var/turf/W = pick(GLOB.xeno_spawn) + new /obj/item/ego_weapon/rock (get_turf(W)) + ZeroQliphoth() + +/mob/living/simple_animal/hostile/abnormality/rock/Move() + return FALSE + +/mob/living/simple_animal/hostile/abnormality/rock/CanAttack(atom/the_target) + return FALSE + + +/mob/living/simple_animal/hostile/abnormality/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) + ..() + //make it invisible + icon_state = null + name = "" + desc = "" + +//The item rock that spawns in +/obj/item/ego_weapon/rock + name = "The Remnant of the Forest" + desc = "A little rock with a smiley face on it." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "rock" + force = 80 + throwforce = 150 //You can only hold two so go nuts. + throw_speed = 1 + throw_range = 3 + stuntime = 12 //Longer reach, gives you a short stun. + attack_speed = 1.2 + damtype = RED_DAMAGE + attack_verb_continuous = list("bashes") + attack_verb_simple = list("bash") + w_class = WEIGHT_CLASS_HUGE + + slowdown = 5 + item_flags = SLOWS_WHILE_IN_HAND + drag_slowdown = 5 + +/obj/item/ego_weapon/rock/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) + ..() + if(!ishuman(hit_atom)) + return + var/mob/living/carbon/human/H = hit_atom + if(H.stat == DEAD) + H.gib() //It's funny diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index cf74d73796c8c6121c0818fdac74e4a7f0ab9a5f..c0e37b69772ca5de8db77ea6b13d21c4ef0efc08 100644 GIT binary patch delta 489 zcmViFFIa`T~GbOXA7|1o`;!G<_%uR)`Q53}|=jW9q zX6B`);8L!v;OgfBb_4)*>L?o%W<{C+00AROL_t(Ijop(yPQx%5hQBNzc}gO zoZ4l$;M{Mj?2445!W}zhSG0Y<5F)lkyBiMMNQjw=c6ZSFY@6;EW6|z4=`}e>v?m^&zd_mimY?=ape%MpqsC7_IRLp8ZrZKN4|GG#Stf5Gl z$IW^;YJIur(Fvre!A6$AW{esUzAc9+7hncvtEkPFQe*BLXU?!O+52GJKA7xZf~yPz fx(wtd1j*+IC;`{170z-r00000NkvXXu0mjfZMV)* delta 127 zcmbQovW?NPGr-TCmrII^fq{Y7)59eQNGpIaBQucn-11^OkYWz-32_C|%d2c}0V&3k zAirP+hi5m^KuRX2I+)6&vWDA>Z(w8ic$+`hyY`+nP=d$P#W93qW^#hW9UyN31LIR^ R|8+nXgQu&X%Q~loCIBEJA8-Hw diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index b9d547a15c20..37fab255dbf9 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3954,6 +3954,7 @@ #include "ModularTegustation\trusted.dm" #include "ModularTegustation\turfs.dm" #include "ModularTegustation\!extra_abnos\branch12\records.dm" +#include "ModularTegustation\!extra_abnos\branch12\teth\rock.dm" #include "ModularTegustation\!extra_abnos\branch12\zayin\wave.dm" #include "ModularTegustation\altjobtitles\altjobtitles.dm" #include "ModularTegustation\altjobtitles\LC13.dm" From 0b2e1ccf586d25aab0b9149ef5ed99d14f82bf8e Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sun, 2 Feb 2025 19:55:51 -0500 Subject: [PATCH 03/27] Show goes on (#2707) Adds The Show Goes On --- .../!extra_abnos/branch12/he/show_goes_on.dm | 90 ++++++++++++++++++ .../!extra_abnos/branch12/records.dm | 14 +++ .../Teguicons/branch12/48x64.dmi | Bin 0 -> 1492 bytes .../lc13_computers/abnormality_work.dm | 7 +- lobotomy-corp13.dme | 1 + 5 files changed, 110 insertions(+), 2 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm create mode 100644 ModularTegustation/Teguicons/branch12/48x64.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm new file mode 100644 index 000000000000..8d7f425078da --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm @@ -0,0 +1,90 @@ +/mob/living/simple_animal/hostile/abnormality/show_goes_on + name = "The Show Goes On" + desc = "A simpel stage featuring odd red curtains" + icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' + icon_state = "show_goes" + pixel_x = -8 + base_pixel_x = -8 + threat_level = HE_LEVEL + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(30, 60, 65, 30, 25), + ABNORMALITY_WORK_INSIGHT = list(30, 35, 55, 60, 65), + ABNORMALITY_WORK_ATTACHMENT = 40, + ABNORMALITY_WORK_REPRESSION = list(55, 30, 35, 40, 50), + ) + work_damage_amount = 7 + work_damage_type = RED_DAMAGE + + + ego_list = list( + //datum/ego_datum/weapon/perfectionist, + //datum/ego_datum/armor/perfectionist, + ) + //gift_type = /datum/ego_gifts/perfectionist + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + var/max_works = 4 + var/works = 0 + + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/Initialize(mapload) + . = ..() + + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + user.adjustBruteLoss(-user.maxHealth*0.2) + user.adjustSanityLoss(-user.maxSanity*0.2) + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) + ..() + REMOVE_TRAIT(user, TRAIT_NODEATH, "memento_mori") + REMOVE_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") + REMOVE_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") + + + //Only start another work if you live the work + if(user.health > 0) + if(pe<=datum_reference.max_boxes-2 && works >= max_works) //Have to get equal to or more than max boxes minus 2, max 4 works + works ++ + ForceToWork(user, work_type, TRUE) + return + else + work_damage_amount = initial(work_damage_amount) + works = 0 + + else + work_damage_amount = initial(work_damage_amount) + works = 0 + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/AttemptWork(mob/living/carbon/human/user, work_type) + //This means that you don't die until the end of the work + ADD_TRAIT(user, TRAIT_NODEATH, "memento_mori") + ADD_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") + ADD_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") + return TRUE + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/Worktick(mob/living/carbon/human/user) + ..() + //If you're dying, continue the work until the end, but take consistent damage + if(user.health < 0) + work_damage_amount +=2 + +/mob/living/simple_animal/hostile/abnormality/flesh_idol/WorktickFailure(mob/living/carbon/human/user) + //Worktick failures increase damage given + work_damage_amount ++ + return + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/proc/ForceToWork(mob/living/carbon/human/user, work_type, forced) + DropPlayerByConsole(user) + SLEEP_CHECK_DEATH(5) + if(AttemptWork(user, work_type, TRUE)) + datum_reference.console.start_work(user, work_type) + to_chat(user, span_userdanger("You must continue!")) + +/mob/living/simple_animal/hostile/abnormality/show_goes_on/proc/DropPlayerByConsole(mob/living/carbon/human/user) + var/turf/dispense_turf = get_step(datum_reference.console, pick(2,8,10)) //south, west, southwest + if(!isopenturf(dispense_turf)) + dispense_turf = get_turf(datum_reference.console) + user.forceMove(dispense_turf) + user.SetImmobilized(30, ignore_canstun = TRUE) + diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 0a31efbbd639..4ad2fbfeb018 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -27,3 +27,17 @@ " Following the events of , It has been observed that abnormalities originating from the black forest demonstrate high levels of aversion to O-04-12-120. Please keep this in mind as a last-resort failsafe should an emergency involving O-02-63 occurs in the main branch." ) + +// -------------HE------------- +// The Show Goes On +/obj/item/paper/fluff/info/branch12/show_goes_on + abno_type = /mob/living/simple_animal/hostile/abnormality/show_goes_on + abno_code = "T-04-12-93" + abno_info = list( + "When the work result was not perfect the employee continued working until it was perfect or nearly so.", + "When the employee was performing the stage prevented damage, death, and interference from external sources.", + "When the work result was good the employee was healed slightly.", + "Every time the employee didn’t perform correctly the negative energy damage increased.", + "When an employee dies in T-04-93 and they haven’t performed perfectly, the dead body will continue producing E until it they completed their work.", + ) + diff --git a/ModularTegustation/Teguicons/branch12/48x64.dmi b/ModularTegustation/Teguicons/branch12/48x64.dmi new file mode 100644 index 0000000000000000000000000000000000000000..ecf5596da87ea6e164107e45073f71fbafe05fc4 GIT binary patch literal 1492 zcmV;_1uOcAP)Q^4ldm=+QGU|;U>zP2)onmNUQiv}rjD~W}Pae3mm^>O9y|$TSMkT15 zd4ys*%*Uo#ARu-pCzCBLb5bj>Gc%iTKES}hJ}o%y00001bW%=J06^y0W&i*HetJ|` zbVOxyV{&P5bZKvH004NLQ&wC9|j)C}zmTnO2mTn+jqZ14UDF z5-WjBQymaAM1@?+3a)-GV4DG$aUx}Eg`?vD00g8-L_t(&fz_F9Tk9YUhUbCWO{}xl zxz+#wLr;MMfrR(&gZbdx`XqN4w0b=`ot_;pFaOHp<)vCL2^G~$8=Gg8k2fbGT#O?U}pKM6ftvbpiYAOWtQv_3d?OkI!Z@iEQogJVZ6 zA^|AS`^RqkIgX>B!2E<-eYgiw?q#qbp;jL}yhhm&OkiO`tv*c9DU6g;fUF)Rs6{hc zPXTgznQ->k9M=c0s+7Y%L{}h>iMh8%#Qgj^vKzgbj|31(O z`<*EPdeIi3?pJV%0zK7^cPHC#&hCL;gV5ISNDV%0P4N^27nq`mhbOHhsrX4uC4`oA-1kK0Nieb-X+K|^>4Q# zy_4S*Ak?b_FML2w59%wxPjP+z^HZXCYNbaBsD1_zt8W4K;`;ady+9A;cLbOc^(g?> zTlGu$?CYc6|?^$gb}Il-c#2fM@POzWyPAxM6<; zfbW9^s{RoGZjFDU{xN`29%Ix}fK%rgV3CP>^y@0G;-vKDH_nQDYd%qu$w(GkAQM-N*IG<<-V7s1C z^NB71uqv`?0P((Xaxu% z2)mw`Pc#C|f!yDi`GIx+;J~2;Ac6q%0|(};4M5rTS1>ASe16amNQ@7f0Oj`nZr67LlH-FWK+fI|=LcN?qC6frR0DurPndkX z8{q8vU&7=A{{#~*Vj;lV^>}{3j{$gAacq1r9|ef)z>@%AAn;tkvOEjm1_Dn5nCJzR u&jZ>374v{bK+`;+HrnO^O_V=05BLv{R1h2T-kGWZ0000 Date: Sun, 2 Feb 2025 21:03:14 -0500 Subject: [PATCH 04/27] [Branch 12] Adds Filing Cabinet (#2708) updates --- .../!extra_abnos/branch12/he/show_goes_on.dm | 16 ++++------------ .../!extra_abnos/branch12/records.dm | 15 +++++++++++++++ 2 files changed, 19 insertions(+), 12 deletions(-) diff --git a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm index 8d7f425078da..ac7776ffb328 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm @@ -1,6 +1,6 @@ /mob/living/simple_animal/hostile/abnormality/show_goes_on name = "The Show Goes On" - desc = "A simpel stage featuring odd red curtains" + desc = "A simple stage featuring odd red curtains, and shapes swirling in front of it." icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' icon_state = "show_goes" pixel_x = -8 @@ -26,10 +26,6 @@ var/works = 0 -/mob/living/simple_animal/hostile/abnormality/show_goes_on/Initialize(mapload) - . = ..() - - /mob/living/simple_animal/hostile/abnormality/show_goes_on/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() user.adjustBruteLoss(-user.maxHealth*0.2) @@ -48,13 +44,9 @@ works ++ ForceToWork(user, work_type, TRUE) return - else - work_damage_amount = initial(work_damage_amount) - works = 0 - else - work_damage_amount = initial(work_damage_amount) - works = 0 + work_damage_amount = initial(work_damage_amount) + works = 0 /mob/living/simple_animal/hostile/abnormality/show_goes_on/AttemptWork(mob/living/carbon/human/user, work_type) //This means that you don't die until the end of the work @@ -69,7 +61,7 @@ if(user.health < 0) work_damage_amount +=2 -/mob/living/simple_animal/hostile/abnormality/flesh_idol/WorktickFailure(mob/living/carbon/human/user) +/mob/living/simple_animal/hostile/abnormality/show_goes_on/WorktickFailure(mob/living/carbon/human/user) //Worktick failures increase damage given work_damage_amount ++ return diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 4ad2fbfeb018..5e9351880a06 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -1,4 +1,19 @@ +//All the records for this gamemodes goes into one filing cabinet +/obj/structure/filingcabinet/branch12 + name = "abnormality information cabinet" + icon_state = "chestdrawer" + var/virgin = TRUE +/obj/structure/filingcabinet/branch12/proc/fillCurrent() + var/list/queue = subtypesof(/obj/item/paper/fluff/info/branch12) + for(var/sheet in queue) + new sheet(src) + +/obj/structure/filingcabinet/branch12/interact(mob/user) + if(virgin) + fillCurrent() + virgin = FALSE + return ..() // -------------ZAYIN------------- // Full Wave M'aider From 22c72f5842d3d21cabd0d5268e5f2d9cf1979288 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Mon, 3 Feb 2025 01:50:36 -0500 Subject: [PATCH 05/27] [Branch 12] First Two Tool Abnormalities. (#2711) Adds two tools --- .../!extra_abnos/branch12/!tools/eye.dm | 63 ++++++++++++++++ .../!extra_abnos/branch12/!tools/midnight.dm | 69 ++++++++++++++++++ .../!extra_abnos/branch12/records.dm | 22 ++++++ .../!extra_abnos/branch12/teth/rock.dm | 6 +- .../Teguicons/branch12/32x32.dmi | Bin 542 -> 2229 bytes lobotomy-corp13.dme | 2 + 6 files changed, 161 insertions(+), 1 deletion(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/!tools/eye.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/!tools/midnight.dm diff --git a/ModularTegustation/!extra_abnos/branch12/!tools/eye.dm b/ModularTegustation/!extra_abnos/branch12/!tools/eye.dm new file mode 100644 index 000000000000..baddd1ecccf0 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!tools/eye.dm @@ -0,0 +1,63 @@ +/obj/structure/toolabnormality/eye + name = "eye for an eye" + desc = "A set of scales on a table. One is rusted iron, and the other is polished gold." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "eye" + anchored = FALSE + drag_slowdown = 1.5 + var/list/users = list() + var/list/double_users = list() + +/obj/structure/toolabnormality/eye/Initialize() + . = ..() + addtimer(CALLBACK(src, PROC_REF(reset)), 10 MINUTES) + +/obj/structure/toolabnormality/eye/proc/reset() + addtimer(CALLBACK(src, PROC_REF(reset)), 10 MINUTES) + users = list() + double_users = list() + + for(var/mob/living/carbon/human/L in GLOB.player_list) + if(L.stat >= HARD_CRIT || L.sanity_lost || z != L.z) // Dead or in hard crit, insane, or on a different Z level. + continue + to_chat(L, span_danger("The scales have been reset.")) + +/obj/structure/toolabnormality/eye/attack_hand(mob/living/carbon/human/user) + . = ..() + if(!do_after(user, 2)) + return + + to_chat(user, span_notice("You tip the scales in your favor.")) + //check your users, make them mad + if(user in users) + double_users+=user + user.adjustSanityLoss(999) + user.adjustBruteLoss(-user.maxHealth) + return + + //check your users, make them dead + if(user in double_users) + user.adjustBruteLoss(999) + return + + //okay now let's change HP and SP + users+=user + //store current sanity + var/stored_sanity = user.sanityhealth + var/stored_health = user.health + + //heal to full + user.adjustBruteLoss(-user.maxHealth) + user.adjustSanityLoss(-user.maxSanity) + + //Invert Sanity + stored_sanity = (stored_sanity-user.maxSanity)*-1 + + //invert HP + stored_health = (stored_health-user.maxHealth)*-1 + + //Deal inverted Sanity damage to health + user.adjustBruteLoss(stored_sanity) + + //Deal inverted Health damage to sanity + user.adjustSanityLoss(stored_health) diff --git a/ModularTegustation/!extra_abnos/branch12/!tools/midnight.dm b/ModularTegustation/!extra_abnos/branch12/!tools/midnight.dm new file mode 100644 index 000000000000..509c13e5bacf --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!tools/midnight.dm @@ -0,0 +1,69 @@ +/obj/structure/toolabnormality/midnight + name = "10 seconds to midnight" + desc = "Broken red glass over a small clock. The plate is scratched but you can barely make out roman numerals." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "midnight" + var/uses_left = 2 + + +/obj/structure/toolabnormality/midnight/attack_hand(mob/living/carbon/human/user) + . = ..() + + if(uses_left <=0) + to_chat(user, span_notice("You shouldn't wind it any more.")) + return + + if(!do_after(user, 10)) + return + +/* if(SSlobotomy_corp.qliphoth_state == SSlobotomy_corp.next_ordeal_time) // Gotta pick it when the ordeal is next + to_chat(user, span_notice("Now is not the time.")) + return*/ + + uses_left-- + switch(uses_left) + if(2 to INFINITY) + icon_state = "midnight" + + if(1) + icon_state = "midnight_2" + + if(-INFINITY to 0) + icon_state = "midnight_3" + + //Increase time between ordels. + SSlobotomy_corp.next_ordeal_time += 1 + to_chat(user, span_notice("You wind the clock, and the sundial ticks closer to midnight.")) + LowerCounter() + + //Lower reward by 5 if we can't make it harder + for(var/i = 1 to 4) + for(var/datum/ordeal/C in SSlobotomy_corp.all_ordeals[i]) + say("[C.name]") + C.reward_percent-=0.05 + + //You also make ordeals stronger + for(var/datum/ordeal/simplespawn/A in SSlobotomy_corp.all_ordeals[i]) + A.spawn_places++ + A.spawn_amount++ + A.reward_percent+=0.10 //Should be +5% + + for(var/datum/ordeal/simplecommander/B in SSlobotomy_corp.all_ordeals[i]) + B.boss_amount++ + B.grunt_amount++ + B.reward_percent+=0.10 //Should be +5% + +/obj/structure/toolabnormality/midnight/proc/LowerCounter() + //Decrease 3 random Qliphoth counters + var/list/total_abnormalities + + for(var/mob/living/simple_animal/hostile/abnormality/A in GLOB.abnormality_mob_list) + if(A.datum_reference.qliphoth_meter > 0 && A.IsContained() && A.z == z) + total_abnormalities += A + + if(!LAZYLEN(total_abnormalities)) + return + + for(var/i = 1 to 4) + var/mob/living/simple_animal/hostile/abnormality/processing = pick(total_abnormalities) + processing.datum_reference.qliphoth_change(-1) diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 5e9351880a06..954e948db536 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -15,6 +15,28 @@ virgin = FALSE return ..() +// -------------TOOLS------------- +//Eye For an Eye +/obj/item/paper/fluff/info/branch12/eye + name = "Eye for an Eye - O-09-12-193" + info = {"

O-09-12-193


+ Name : Eye for an Eye
+ Risk Class : Teth
+ - When used, O-09-193 swapped the current hp and sp of the employee working on it.
+ - If an employee triggers the previous effect twice in a day they will immediately panic.
+ - Any additional uses after the second use by the employee who received the bonus will kill them."} + +//10 Seconds to Midnight +/obj/item/paper/fluff/info/branch12/midnight + name = "10 Seconds till Midnight - O-09-12-202" + info = {"

O-09-12-202


+ Name : 10 Seconds till Midnight
+ Risk Class : Teth
+ - When an employee used T-09-202, the ordeal wouldn’t occur. A qliphoth meltdown of the corresponding meltdown level would take its place.
+ - 10 seconds till midnight can only stop ordeals 2 times per shift.
+ - When used, 10 seconds till midnight would lower the qliphoth counter of 5 Abnormalities by 1.
+ - When you stop an ordeal all continuing ordeals will either increase in strength and reward, or decrease in reward."} + // -------------ZAYIN------------- // Full Wave M'aider /obj/item/paper/fluff/info/branch12/wave diff --git a/ModularTegustation/!extra_abnos/branch12/teth/rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/rock.dm index 63a4c08142fb..b00975a00aa6 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/rock.dm @@ -51,7 +51,7 @@ icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' icon_state = "rock" force = 80 - throwforce = 150 //You can only hold two so go nuts. + throwforce = 150 //It's funny but very slow throw_speed = 1 throw_range = 3 stuntime = 12 //Longer reach, gives you a short stun. @@ -72,3 +72,7 @@ var/mob/living/carbon/human/H = hit_atom if(H.stat == DEAD) H.gib() //It's funny + else + H.Stun(20) + H.Knockdown(20) + diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index c0e37b69772ca5de8db77ea6b13d21c4ef0efc08..019ac7f95f79928086ffb3986b1bfeadb990df83 100644 GIT binary patch literal 2229 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 diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index 08089a8449f9..3f64ac23ab8e 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3954,6 +3954,8 @@ #include "ModularTegustation\trusted.dm" #include "ModularTegustation\turfs.dm" #include "ModularTegustation\!extra_abnos\branch12\records.dm" +#include "ModularTegustation\!extra_abnos\branch12\!tools\eye.dm" +#include "ModularTegustation\!extra_abnos\branch12\!tools\midnight.dm" #include "ModularTegustation\!extra_abnos\branch12\he\show_goes_on.dm" #include "ModularTegustation\!extra_abnos\branch12\teth\rock.dm" #include "ModularTegustation\!extra_abnos\branch12\zayin\wave.dm" From 3763128b26da3ef99ad12320dbb79256db405253 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Mon, 3 Feb 2025 04:33:34 -0500 Subject: [PATCH 06/27] Queen keres (#2712) * adds Queen Keres * records for Queen Keres --- .../!extra_abnos/branch12/records.dm | 14 ++ .../teth/{rock.dm => remnant_rock.dm} | 0 .../!extra_abnos/branch12/waw/queen_keres.dm | 158 ++++++++++++++++++ .../branch12/zayin/{wave.dm => full_wave.dm} | 0 .../Teguicons/branch12/48x64.dmi | Bin 1492 -> 1804 bytes .../ai/sanity/_sanityloss_controller.dm | 3 + lobotomy-corp13.dme | 5 +- 7 files changed, 178 insertions(+), 2 deletions(-) rename ModularTegustation/!extra_abnos/branch12/teth/{rock.dm => remnant_rock.dm} (100%) create mode 100644 ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm rename ModularTegustation/!extra_abnos/branch12/zayin/{wave.dm => full_wave.dm} (100%) diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 954e948db536..a765cbbe9e69 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -78,3 +78,17 @@ "When an employee dies in T-04-93 and they haven’t performed perfectly, the dead body will continue producing E until it they completed their work.", ) + +// -------------WAW------------- +// Queen Keres +/obj/item/paper/fluff/info/branch12/queen_keres + abno_type = /mob/living/simple_animal/hostile/abnormality/queen_keres + abno_code = "T-01-12-233" + abno_info = list( + "When the work result was normal, the Qliphoth counter decreased with a high probability.", + "WWhen the counter decreased, an agent was knighted by T-01-12-233.", + "A knighted employee receives an increase in all resistances for the rest of the shift, or until the death of T-01-12-233.", + "When an employee with level III temperance or below completed their work, the counter lowered.", + "When all knights have been killed, T-01-233 will return to their containment chamber.", + ) + diff --git a/ModularTegustation/!extra_abnos/branch12/teth/rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm similarity index 100% rename from ModularTegustation/!extra_abnos/branch12/teth/rock.dm rename to ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm diff --git a/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm new file mode 100644 index 000000000000..da14a22bef0a --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm @@ -0,0 +1,158 @@ +//Queen Keres +/mob/living/simple_animal/hostile/abnormality/queen_keres + name = "Queen Keres" + desc = "A towering queen in combat dress. She is cloaked in purple." + icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' + icon_state = "keres" + + /* + icon = 'ModularTegustation/Teguicons/64x48.dmi' + icon_state = "queen_keres" + icon_living = "queen_keres" + icon_dead = "queen_keres_dead"*/ + + maxHealth = 2000 + health = 2000 + pixel_x = -8 + base_pixel_x = -8 + damage_coeff = list(RED_DAMAGE = 0.4, WHITE_DAMAGE = 0.4, BLACK_DAMAGE = 0.4, PALE_DAMAGE = 1.5) + stat_attack = HARD_CRIT + can_breach = TRUE + threat_level = WAW_LEVEL + start_qliphoth = 3 + move_to_delay = 8 + minimum_distance = 2 // Don't move all the way to melee + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(40, 50, 60, 70, 80), + ABNORMALITY_WORK_INSIGHT = list(50, 45, 45, 40, 40), + ABNORMALITY_WORK_ATTACHMENT = list(35, 40, 50, 60, 65), + ABNORMALITY_WORK_REPRESSION = list(5, 15, 25, 35, 45), + ) + work_damage_amount = 10 + work_damage_type = BLACK_DAMAGE + friendly_verb_continuous = "scorns" + friendly_verb_simple = "scorn" + + ego_list = list( + //datum/ego_datum/weapon/degraded_honor, + //datum/ego_datum/armor/degraded_honor, + ) + //gift_type = /datum/ego_gifts/honor_return + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + //Pulse stuff + var/pulse_cooldown + var/pulse_cooldown_time = 1.8 SECONDS + var/pulse_damage = 30 + + var/list/knights = list() + var/current_qliphoth + +/mob/living/simple_animal/hostile/abnormality/queen_keres/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + if(get_attribute_level(user, TEMPERANCE_ATTRIBUTE) < 60) + datum_reference.qliphoth_change(-1) + KnightAgent() + current_qliphoth = datum_reference.qliphoth_meter + +/mob/living/simple_animal/hostile/abnormality/queen_keres/NeutralEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(prob(80)) + datum_reference.qliphoth_change(-1) + KnightAgent() + current_qliphoth = datum_reference.qliphoth_meter + +/mob/living/simple_animal/hostile/abnormality/queen_keres/PickTarget(list/Targets) + return + +/mob/living/simple_animal/hostile/abnormality/queen_keres/Life() + . = ..() + if(!.) // Dead + return FALSE + + //This is unhinged. I need to check if the counter was lowered. By any means necessary. + if(current_qliphoth != datum_reference.qliphoth_meter_max && datum_reference.qliphoth_meter != current_qliphoth) + KnightAgent() + current_qliphoth = datum_reference.qliphoth_meter + + //Okay if you're not in godmode check if your knights are dead and if they aren't then pulse black + if(!(status_flags & GODMODE)) + CheckKnights() + if((pulse_cooldown < world.time)) + BlackPulse() + +/mob/living/simple_animal/hostile/abnormality/queen_keres/AttackingTarget() + return FALSE + + +/mob/living/simple_animal/hostile/abnormality/queen_keres/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) + ..() + //Move to main room + var/turf/T = pick(GLOB.department_centers) + forceMove(T) + + //Grab your knights and make them insane + for(var/mob/living/carbon/human/H in knights) + //Replaces AI with murder one + if(!H.sanity_lost) + H.adjustSanityLoss(500) + QDEL_NULL(H.ai_controller) + H.ai_controller = /datum/ai_controller/insane/murder/queen_keres + H.InitializeAIController() + + //move your knights + var/turf/knight_turf = get_step(src, pick(1,2,4,5,6,8,9,10)) + H.forceMove(knight_turf) + + +/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/BlackPulse() + pulse_cooldown = world.time + pulse_cooldown_time + for(var/mob/living/L in livinginview(10, src)) + if(faction_check_mob(L)) + continue + if(L in knights) + continue + L.deal_damage(pulse_damage, BLACK_DAMAGE) + new /obj/effect/temp_visual/dir_setting/bloodsplatter(get_turf(L), pick(GLOB.alldirs)) + + +/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/KnightAgent() + var/potential_knights = list() + + //Pick a security role to knight. + for(var/mob/living/carbon/human/H in GLOB.player_list) + if(H.stat == DEAD) + continue + if(!(H.mind.assigned_role in GLOB.security_positions)) + continue + potential_knights+=H + + var/mob/living/carbon/human/new_knight = pick(potential_knights) + knights += new_knight + + to_chat(new_knight, span_notice("You heed the call to arms.")) + new_knight.physiology.red_mod *= 0.8 + new_knight.physiology.white_mod *= 0.8 + new_knight.physiology.black_mod *= 0.8 + new_knight.physiology.pale_mod *= 0.8 + +/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/CheckKnights() + for(var/mob/living/carbon/human/H in knights) + if(!H.sanity_lost || H.stat == DEAD) + knights-=H + H.physiology.red_mod /= 0.8 + H.physiology.white_mod /= 0.8 + H.physiology.black_mod /= 0.8 + H.physiology.pale_mod /= 0.8 + + if(length(knights) == 0) + death() + +/datum/ai_controller/insane/murder/queen_keres + lines_type = /datum/ai_behavior/say_line/insanity_keres + blacklist = list(/mob/living/simple_animal/hostile/abnormality/queen_keres) + +/datum/ai_behavior/say_line/insanity_keres + lines = list( + "My Queen, I fight for thee!", + "I fight for Justice!", + ) diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/wave.dm b/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm similarity index 100% rename from ModularTegustation/!extra_abnos/branch12/zayin/wave.dm rename to ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm diff --git a/ModularTegustation/Teguicons/branch12/48x64.dmi b/ModularTegustation/Teguicons/branch12/48x64.dmi index ecf5596da87ea6e164107e45073f71fbafe05fc4..07b8a36dcde355c2c4c211d58d7d51c157a39935 100644 GIT binary patch delta 1596 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 Date: Mon, 3 Feb 2025 05:16:46 -0500 Subject: [PATCH 07/27] Joe Shmoe (#2713) * Joe * Update records.dm --- .../!extra_abnos/branch12/records.dm | 15 +- .../!extra_abnos/branch12/waw/joe_shmoe.dm | 151 ++++++++++++++++++ .../Teguicons/branch12/32x32.dmi | Bin 2229 -> 2669 bytes lobotomy-corp13.dme | 1 + 4 files changed, 165 insertions(+), 2 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index a765cbbe9e69..9cd06ac3095e 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -86,9 +86,20 @@ abno_code = "T-01-12-233" abno_info = list( "When the work result was normal, the Qliphoth counter decreased with a high probability.", - "WWhen the counter decreased, an agent was knighted by T-01-12-233.", + "When the counter decreased, an agent was knighted by T-01-12-233.", "A knighted employee receives an increase in all resistances for the rest of the shift, or until the death of T-01-12-233.", "When an employee with level III temperance or below completed their work, the counter lowered.", - "When all knights have been killed, T-01-233 will return to their containment chamber.", + ) + + +// Joe Shmoe +/obj/item/paper/fluff/info/branch12/joe_shmoe + abno_type = /mob/living/simple_animal/hostile/abnormality/joe_shmoe + abno_code = "T-01-12-111" + abno_info = list( + "When the work result was bad, the Qliphoth counter decreased.", + "When the work result was good, the Qliphoth counter decreased.", + "When the work result was neutral, the Qliphoth counter increased.", + "When O-01-111’s Qliphoth counter reached 0, A copy of O-01-12-111 appeared in multiple hallways of the facility", ) diff --git a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm new file mode 100644 index 000000000000..120a3e6062c6 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm @@ -0,0 +1,151 @@ +/mob/living/simple_animal/hostile/abnormality/joe_shmoe + name = "Joe Shmoe" + desc = "It's a regular dummy with straw poking out of it." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "joe" + icon_living = "joe" + blood_volume = 0 + threat_level = WAW_LEVEL + start_qliphoth = 4 + can_breach = FALSE + max_boxes = 22 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = 50, + ABNORMALITY_WORK_INSIGHT = 50, + ABNORMALITY_WORK_ATTACHMENT = 50, + ABNORMALITY_WORK_REPRESSION = 50, + ) + work_damage_amount = 10 + work_damage_type = WHITE_DAMAGE + + ego_list = list( + // /datum/ego_datum/weapon/joe, + // /datum/ego_datum/armor/joe, + ) + //gift_type = /datum/ego_gifts/signal + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + var/list/joelist = list() + var/mob/living/carbon/human/marked + +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + return + +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/NeutralEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(1) + return + +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/FailureEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + return + +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Life() + . = ..() + if(marked && marked.sanity_lost) + var/mob/living/simple_animal/hostile/subjoe/S = new (get_turf(marked)) + S.masterjoe = src + joelist+=S + marked.gib() + marked = null + + if(length(joelist) == 0) + marked = null + +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/ZeroQliphoth(mob/living/carbon/human/user, work_type, pe, work_time) + ..() + for(var/i = 1 to 6) + var/turf/W = pick(GLOB.xeno_spawn) + var/mob/living/simple_animal/hostile/subjoe/S = new (get_turf(W)) + S.masterjoe = src + joelist+=S + + +//Most of the meat is in the simples +/mob/living/simple_animal/hostile/subjoe + name = "Joe Shmoe" + desc = "It's a regular dummy with straw poking out of it." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "joe" + icon_living = "joe" + del_on_death = TRUE + maxHealth = 800 + health = 800 + density = TRUE + damage_coeff = list(RED_DAMAGE = 1, WHITE_DAMAGE = 1, BLACK_DAMAGE = 1, PALE_DAMAGE = 1) + melee_damage_type = RED_DAMAGE + stat_attack = HARD_CRIT + melee_damage_lower = 20 + melee_damage_upper = 30 + attack_verb_continuous = "stabs" + attack_verb_simple = "stab" + attack_sound = 'sound/abnormalities/laetitia/spider_attack.ogg' + + move_resist = MOVE_FORCE_STRONG + pull_force = MOVE_FORCE_STRONG + can_buckle_to = FALSE + mob_size = MOB_SIZE_HUGE + blood_volume = BLOOD_VOLUME_NORMAL + simple_mob_flags = SILENCE_RANGED_MESSAGE + can_patrol = TRUE + + var/mob/living/simple_animal/hostile/abnormality/joe_shmoe/masterjoe + +/mob/living/simple_animal/hostile/subjoe/Life() + . = ..() + for(var/mob/living/carbon/human/H in view(3, src)) + if(masterjoe.marked) + H.deal_damage(2, WHITE_DAMAGE) + H.deal_damage(10, WHITE_DAMAGE) + + //don't move or attack if there's no marked. +/mob/living/simple_animal/hostile/subjoe/Move() + if(!masterjoe.marked) + return FALSE + . = ..() + +/mob/living/simple_animal/hostile/subjoe/CanAttack(atom/the_target) + if(the_target != masterjoe.marked) + return FALSE + . = ..() + +//Turn anyone that attacks one into an enemy of all +/mob/living/simple_animal/hostile/subjoe/bullet_act(obj/projectile/Proj) + ..() + + if(!ishuman(Proj.firer)) + return + masterjoe.marked = Proj.firer + +/mob/living/simple_animal/hostile/subjoe/attacked_by(obj/item/I, mob/living/user) + ..() + if(!user) + return + masterjoe.marked = user + +/mob/living/simple_animal/hostile/subjoe/PickTarget(list/Targets) // Only patrol to the marked + if(masterjoe.marked) + return masterjoe.marked + + + +/mob/living/simple_animal/hostile/subjoe/patrol_reset() + . = ..() + if(masterjoe.marked) + FindTarget() // KILL HIM, KILL HIM NOW + +/mob/living/simple_animal/hostile/subjoe/patrol_select() + if(!masterjoe.marked) + return + + var/patrol_turf = get_turf(masterjoe.marked) + + var/turf/target_turf = get_closest_atom(/turf/open, patrol_turf, src) + + if(istype(target_turf)) + patrol_path = get_path_to(src, target_turf, TYPE_PROC_REF(/turf, Distance_cardinal), 0, 200) + return + return ..() diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index 019ac7f95f79928086ffb3986b1bfeadb990df83..d2590423b0e3c8ed2bc82703741ce2d2e07c9eb4 100644 GIT binary patch literal 2669 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 bCCdK+L^EZvH@Y9_00000NkvXXu0mjfP6Z(d literal 2229 zcmV;m2uk;fP)V=-0C=2@%CQQAFce1NIeCg7-Ak)ovlOLd&{vRPZq22bKyqp6+jns4P;@&7 zz8bgwZbx*3)i270Q-s0wbk^$4UIGl-Myo))1lgvD6M{jN)BLQo@|+6{E?PaZTWRYb zG|efB<4As&(}#A=%0BWEZm{|bs`Xa&rk+!`000NzNklQCD0d1EcPF+sIa7-Y50JB@CZh4b512?&jSngwA%@7mz>^7y zMnsK)2P0?%6(1xJf(cZm)}9s$-W>#zLcJysqiuz2y_ogkm}Pf%W_R}XuFJLiNt*8N z{Py>q`Tb^QcXsyx4_EQIU4dF99*-*k5DW$}GBScpCR0`{Z>emxrVrYHmm7S*8v(Y7 z$Kwj=^+0I^)YsQzVq&7KkuakwwVYy*=|)Q?lkt(`$BrHIwYRq`0MOpvu8@TE^z>LJ z!<&LEAU&Rt$z*)2!1na?_~_oxN*s;Q2j#nn|u0BJmFw3bZ9{t%>lsugbQ)0BF30m&6fO#E>I$rVY1&HgWU0|2uuI}k*& zxeeKYUMyR_Qu+Sqx6C9|{4OY+PFLEcEBdd#P{7HHrNGwD+lb4*uM<9Zc;6d{HJ3*6 zr9VdS+_R5zZEYtY8jWITXvlD!ZaBT))YN2pH&ZM6B8wiY@HX(?!`CPr_FZXZy5Qt$hFmt0M`5~N+OZa^}2Eb;kLe(oqGei{W^t%9nc%c^~*NXV!+#OuoTY%C9(ByW`0B;%~K_GvkxUJ9Q_`qUZYgmi=c^eI7 zFTeD>y1n78*A3-QJo6%AFMfbacRp^aF{x7!nTM;ndab5D3A*;t1YzBpSJV;w@$S!s zecDPuUtgbYKaN4zI(ihr zvq9JNdE7Pc&WiZqF#`a`#>UXs*H?DKwUpBvhvXpy&jumOGO{zXkjKiehgN^*N9XYV zdykdv3jjXZ^_ipdtx)H|B}=St144RZI-NGXKR>nWl&@uV zi!wN85dMBY^2npuT2vFk($CJ!A~qJ|`rNu@DK>06j;&jk;{17YeI5@z{4jp};RkN; ztXQ^ur9yo0&|L%4=`<~5nh-!NDGL`aR9B`}fhe}#cy2=80Tf${@b~+5`jJ8e**WYa zTxq_7*#ooj+ShT+zOLW%Ul08Ke%p!Iylo41e)yg;@h|^*4vYFaKQ90IH;x=SVrpl4 z8)}shfSnW;#Ev%_$SBYr(SjVPd09w|hC zko9QPl3bC*=C?Nq+49)DZHxE_u!4~gfb&k)!jH}u3H+&Drwqqv=%nQP^GuuDal1N# z=rUU03MW&LmCa4D7@=ud-J+0W@Dkw!ZK8QR_&}=y0JkZWC?XjeK432(cJ*0|j*jZ~&Gfki zM3@#NZ@FTz7-p|ukMZ$w{Br$gI7>eL6y2*<;l3R^0Ne-)sgRvO)Pg<$WV2bdjOdeB zu>>=H<~1OdN-2RrKz-XK%d+}s*7))9aR5MFT^;J`>QsA4k|0Tv(D1DleZUxeqEFkK z=^GM2!~q~24jaCdAmZJtRxuk-Ln=}%77+*pEQ3%h`n=%V)z>9}h=;>rgu`KjGa^2^ zXOE@$FVwFCiBGd2)QY}n@I~|uBY-8W6(8NR2l?yoRAaH2PMkDa+xQUmnK;jXt>|lm z&(pW#U+9gPPF&OYnQy*n5Dul&YJhm#cBzEE6L`UA>D$FJ0X*?+HVaU~RS$ld`cAN; zUk;`#VN-F6Ne{lDz7y=|my00*xm?b+xSik=|2!(GZ|1*}`gWl84GEAWNi`A`=QW-c ze5;jYCG}~lr7sFg->@=ErBaF{N$Tn?8jU&@Ck>Ki8N Date: Mon, 3 Feb 2025 15:33:01 -0500 Subject: [PATCH 08/27] Branch 12 tools 2 (#2714) * Adds Compass * adds mislocation * tool completion --- .../!extra_abnos/branch12/!tools/compass.dm | 68 ++++++++++++++++++ .../branch12/!tools/mislocation.dm | 25 +++++++ .../!extra_abnos/branch12/records.dm | 17 +++++ .../Teguicons/branch12/32x32.dmi | Bin 2669 -> 3211 bytes .../Teguicons/branch12/48x64.dmi | Bin 1804 -> 3966 bytes .../Teguicons/tegu_effects10x10.dmi | Bin 2129 -> 2157 bytes lobotomy-corp13.dme | 2 + 7 files changed, 112 insertions(+) create mode 100644 ModularTegustation/!extra_abnos/branch12/!tools/compass.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm diff --git a/ModularTegustation/!extra_abnos/branch12/!tools/compass.dm b/ModularTegustation/!extra_abnos/branch12/!tools/compass.dm new file mode 100644 index 000000000000..3d7688527057 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!tools/compass.dm @@ -0,0 +1,68 @@ +#define STATUS_EFFECT_COMPASS /datum/status_effect/display/compass +/obj/structure/toolabnormality/compass + name = "Predestined Compass" + desc = "A bronze compass with 8 needles." + icon_state = "compass" + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + var/list/active_users = list() + +/obj/structure/toolabnormality/compass/attack_hand(mob/living/carbon/human/user) + . = ..() + if(!do_after(user, 6)) + return + if(user in active_users) + active_users -= user + user.remove_status_effect(STATUS_EFFECT_COMPASS) + to_chat(user, span_userdanger("You put the compass back. You feel a lot more composed")) + else + active_users += user + user.apply_status_effect(STATUS_EFFECT_COMPASS) + to_chat(user, span_userdanger("You pick up the compass, and feel a like you can't sit still")) + +// Status Effect +/datum/status_effect/display/compass + id = "compass" + status_type = STATUS_EFFECT_UNIQUE + duration = -1 + alert_type = null + display_name = "compass" + + var/timer = 0 //How many seconds of buff do you get + var/debuffed = TRUE //Are you currently debuffed + +/datum/status_effect/display/compass/on_apply() + . = ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.adjust_attribute_bonus(TEMPERANCE_ATTRIBUTE, -80) + + +/datum/status_effect/display/compass/tick() + . = ..() + var/mob/living/carbon/human/H = owner + if(timer > 0) + timer-- + //At timer 0, take away all the stats you've gotten + if(timer == 0 && !debuffed) + H.adjust_attribute_bonus(TEMPERANCE_ATTRIBUTE, -160) + debuffed = TRUE + + for(var/obj/machinery/computer/abnormality/V in range(2, owner)) + if(V.meltdown) + //If you're debuffed you get a free 80 Temp. As a treat. + if(debuffed) + H.adjust_attribute_bonus(TEMPERANCE_ATTRIBUTE, 160) + + //You get 60 seconds of buff after working on a meltdown console + timer = 60 + debuffed = FALSE + +/datum/status_effect/display/compass/on_remove() + . = ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + if(!debuffed) + H.adjust_attribute_bonus(TEMPERANCE_ATTRIBUTE, -160) + H.adjust_attribute_bonus(TEMPERANCE_ATTRIBUTE, 80) + +#undef STATUS_EFFECT_COMPASS diff --git a/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm b/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm new file mode 100644 index 000000000000..e2d6ecadca7a --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm @@ -0,0 +1,25 @@ +/obj/structure/toolabnormality/mislocation + name = "Mislocation" + desc = "A lampost with a bench under." + icon_state = "mislocation" + icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' + pixel_x = -13 + base_pixel_x = -13 + density = FALSE + +/obj/structure/toolabnormality/mislocation/Crossed(atom/movable/AM, oldloc, force_stop = 0) + if(!ishuman(AM)) + return + + var/mob/living/carbon/human/user = AM + ADD_TRAIT(user, TRAIT_NODEATH, "memento_mori") + ADD_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") + ADD_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") + +/obj/structure/toolabnormality/mislocation/Uncrossed(atom/movable/AM, oldloc, force_stop = 0) + if(!ishuman(AM)) + return + var/mob/living/carbon/human/user = AM + REMOVE_TRAIT(user, TRAIT_NODEATH, "memento_mori") + REMOVE_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") + REMOVE_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 9cd06ac3095e..b9d609f9d8ef 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -37,6 +37,23 @@ - When used, 10 seconds till midnight would lower the qliphoth counter of 5 Abnormalities by 1.
- When you stop an ordeal all continuing ordeals will either increase in strength and reward, or decrease in reward."} +//10 Seconds to Midnight +/obj/item/paper/fluff/info/branch12/mislocation + name = "Mislocation - O-09-12-290" + info = {"

O-09-12-290


+ Name : Mislocation
+ Risk Class : Teth
+ - Employees sitting at the bench of O-09-12-290 simply refused to die, and would not die unless they left the area under the lamp post."} + +//10 Seconds to Midnight +/obj/item/paper/fluff/info/branch12/compass + name = "Predestined Compass - O-09-12-159" + info = {"

O-09-12-159


+ Name : Predestined Compass
+ Risk Class : He
+ - Employees who carried O-05-159 found themselves to be luckier when working on abnormalities under a meltdown, boosting their PE production.
+ - Employees who carried the Predestined Compass, and worked on an abnormality not suffering a qliphoth meltdown would have incredibly terrible luck."} + // -------------ZAYIN------------- // Full Wave M'aider /obj/item/paper/fluff/info/branch12/wave diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index d2590423b0e3c8ed2bc82703741ce2d2e07c9eb4..6a5b4052031b79f4557d504d7478a5529a0fc340 100644 GIT binary patch delta 3206 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 delta 2660 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 Date: Mon, 3 Feb 2025 22:57:00 -0500 Subject: [PATCH 09/27] [Branch 12] Old Man Pale (#2716) adds old man --- .../branch12/aleph/oldman_pale.dm | 161 ++++++++++++++++++ .../!extra_abnos/branch12/waw/joe_shmoe.dm | 25 ++- .../Teguicons/branch12/32x32.dmi | Bin 3211 -> 3555 bytes ModularTegustation/Teguicons/branch12/joe.dmi | Bin 0 -> 1436 bytes lobotomy-corp13.dme | 1 + 5 files changed, 181 insertions(+), 6 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm create mode 100644 ModularTegustation/Teguicons/branch12/joe.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm new file mode 100644 index 000000000000..a7c01bff7734 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm @@ -0,0 +1,161 @@ +#define STATUS_EFFECT_INNOCENCE /datum/status_effect/display/innocence +/mob/living/simple_animal/hostile/abnormality/oldman_pale + name = "Old Man Pale" + desc = "A ghost in a suit." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "oldman_pale" + icon_living = "oldman_pale" +// portrait = "oldman_pale" + melee_damage_lower = 0 //Doesn't attack + melee_damage_upper = 0 + rapid_melee = 2 + melee_damage_type = WHITE_DAMAGE + stat_attack = HARD_CRIT + faction = list("hostile") + can_breach = FALSE + threat_level = TETH_LEVEL + start_qliphoth = 4 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(0, 0, 0, 20, 30), + ABNORMALITY_WORK_INSIGHT = list(0, 0, 0, 5, 10), + ABNORMALITY_WORK_ATTACHMENT = list(0, 0, 20, 25, 35), + ABNORMALITY_WORK_REPRESSION = list(15, 25, 35, 45, 55), + "Inspire" = 45, + ) + work_damage_amount = 5 + work_damage_type = WHITE_DAMAGE + ego_list = list( + //datum/ego_datum/weapon/purity, + //datum/ego_datum/armor/purity, + ) +// gift_type = /datum/ego_gifts/purity + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + var/list/innocent = list() + var/list/pale_list = list() + + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") + datum_reference.qliphoth_change(4) + for(var/V in pale_list) + qdel(V) + pale_list-=V + + datum_reference.qliphoth_change(1) + return + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/NeutralEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(prob(40)) + datum_reference.qliphoth_change(-1) + + if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") + innocent+=user + user.apply_status_effect(STATUS_EFFECT_INNOCENCE) + return + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/FailureEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + + if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") + innocent+=user + user.apply_status_effect(STATUS_EFFECT_INNOCENCE) + return + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/AttemptWork(mob/living/carbon/human/user, work_type) + if(datum_reference.qliphoth_meter !=0 && work_type != "Inspire") + return TRUE + + if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") + return TRUE + return FALSE + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) + ..() + if(user.sanity_lost) + addtimer(CALLBACK(src, PROC_REF(apply_innocence), user), 60 SECONDS) + + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/ZeroQliphoth() + ..() + new /obj/structure/spreading/pale (src) + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/death() + for(var/V in pale_list) + qdel(V) + pale_list-=V + ..() + + +/mob/living/simple_animal/hostile/abnormality/oldman_pale/proc/apply_innocence(mob/living/carbon/human/user, work_type, pe) + user.apply_status_effect(STATUS_EFFECT_INNOCENCE) + +// Oldman Pale +/obj/structure/spreading/pale + gender = PLURAL + name = "The Pale" + desc = "This is The Pale" + icon = 'icons/effects/atmospherics.dmi' + icon_state = "halon" + anchored = TRUE + density = FALSE + layer = TURF_LAYER + plane = 4 + max_integrity = 100000 + base_icon_state = "halon" + //expand_cooldown = 20 SECONDS + can_expand = TRUE + bypass_density = TRUE + var/mob/living/simple_animal/hostile/abnormality/oldman_pale/connected_abno + +/obj/structure/spreading/pale/Initialize() + . = ..() + + if(!connected_abno) + connected_abno = locate(/mob/living/simple_animal/hostile/abnormality/oldman_pale) in GLOB.abnormality_mob_list + if(connected_abno) + connected_abno.pale_list += src + expand() + + +/obj/structure/spreading/pale/expand() + addtimer(CALLBACK(src, PROC_REF(expand)), 20 SECONDS) +// if(connected_abno.pale_list.len>=150) +// return + ..() + +/obj/structure/spreading/pale/Crossed(atom/movable/AM) + . = ..() + if(ishuman(AM)) + var/mob/living/carbon/human/H = AM + H.apply_damage(18, WHITE_DAMAGE, null, H.run_armor_check(null, WHITE_DAMAGE), spread_damage = TRUE) + H.adjust_blurriness(5) + + +//innocence status effect +/datum/status_effect/display/innocence + id = "innocence" + status_type = STATUS_EFFECT_UNIQUE + duration = -1 + alert_type = null + display_name = "innocence" + + var/timer = 0 //How many seconds of buff do you get + var/debuffed = TRUE //Are you currently debuffed + +/datum/status_effect/display/innocence/tick() + . = ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.apply_damage(2, WHITE_DAMAGE, null, H.run_armor_check(null, WHITE_DAMAGE), spread_damage = TRUE) + if(H.sanity_lost) + new /obj/structure/spreading/pale (get_turf(owner)) + var/mob/living/simple_animal/hostile/abnormality/oldman_pale/P = locate(/mob/living/simple_animal/hostile/abnormality/oldman_pale) in GLOB.abnormality_mob_list + P.datum_reference.qliphoth_change(-99) + H.dust() + + +#undef STATUS_EFFECT_INNOCENCE diff --git a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm index 120a3e6062c6..72be9b45c3fe 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm @@ -1,9 +1,9 @@ /mob/living/simple_animal/hostile/abnormality/joe_shmoe name = "Joe Shmoe" desc = "It's a regular dummy with straw poking out of it." - icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' - icon_state = "joe" - icon_living = "joe" + icon = 'ModularTegustation/Teguicons/branch12/joe.dmi' + icon_state = "joe_1" + icon_living = "joe_1" blood_volume = 0 threat_level = WAW_LEVEL start_qliphoth = 4 @@ -28,6 +28,11 @@ var/list/joelist = list() var/mob/living/carbon/human/marked +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Initialize() + . = ..() + if(prob(10)) + icon_state = "joe_[rand(1,12)]" + /mob/living/simple_animal/hostile/abnormality/joe_shmoe/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() datum_reference.qliphoth_change(-1) @@ -68,9 +73,9 @@ /mob/living/simple_animal/hostile/subjoe name = "Joe Shmoe" desc = "It's a regular dummy with straw poking out of it." - icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' - icon_state = "joe" - icon_living = "joe" + icon = 'ModularTegustation/Teguicons/branch12/joe.dmi' + icon_state = "joe_1" + icon_living = "joe_1" del_on_death = TRUE maxHealth = 800 health = 800 @@ -94,6 +99,14 @@ var/mob/living/simple_animal/hostile/abnormality/joe_shmoe/masterjoe +//Random sprite +/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Initialize() + . = ..() + if(prob(10)) + icon_state = "joe_[rand(1,12)]" + if(prob(1)) + icon_state = "joe_13" + /mob/living/simple_animal/hostile/subjoe/Life() . = ..() for(var/mob/living/carbon/human/H in view(3, src)) diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index 6a5b4052031b79f4557d504d7478a5529a0fc340..f908ea4326f476821d2fae692e2b66e37b1a4028 100644 GIT binary patch literal 3555 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 diff --git a/ModularTegustation/Teguicons/branch12/joe.dmi b/ModularTegustation/Teguicons/branch12/joe.dmi new file mode 100644 index 0000000000000000000000000000000000000000..158132d90fd883407110c227ecada9009d18cf18 GIT binary patch literal 1436 zcmV;N1!MY&P)C0000&P)t-sz`(%Z z*tp=>*x1m>$iTp;5D?JFsMt_Y$S^Rtppa--P;g*a(7>Rmpm^YDXiz{v*vP2Z$hgS3 zkg%YDsF;wzz`%m`GY9|x00DGTPE!Ct=GbNc005PGR9JLGWpiV4X>fFDZ*Bkpc$`yK zaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3K9+ zD?c^fP>G8(C9|j)$T#HTOe;#vO@**gR2dPa%9tosCPb++B}$bUQL4;|Qe{DuDodhN z85$6$jJVJ@Brf<3afZLLf~%hkIEerNA#In_lJd^y000DMNkl0aJ zEq$5W|9|Un(XnSF6I9!i6xtK%!gmVNQaQ6t71bjpSL@5FzKHejbhm{22V@L$j@9O*nc$~mm zFcVTtl0auj98^35LH|pJRziQXTHxJNPCjg|$E(E%* z1dceOX8eXffVUd4eh<`lwtsM0PoRekWc5rw|GKt*hP=KB{z3d;1W!Ogr$}}{B!hxr zexr-$^$XYD;Ia-VP-HVYv2{?hna{R0LQ08c<3Kg$8p3J{p)0Mi4I@dV`l0fe7s@wqDhOW%h>u~p~)0Y9Ht z=SThCZ_xK!ahkNz8hyVNcltd}AH`DS!3{LU6d2aJhfrBboouAK(oV;ryS+ z<^BUEKSaEP;Fhwu_u04s^7;=T0Se+AHy{}Jo{Rkl;Wt3X_r%HbX#gb<(6IjiEmRo| z2>t?r;oyQix}vKRuqbf-VtbCDG$49iqomJS2~2hj{RK>cr&X zRI6Y4CwTC9>JeajJa!_0dp!0b0D3(3BT#P=;vSD32nanMyD&gK9(xd|x)Nr1IK>%= q9!}|~tj%&foYGNSzH_a5<>C{m3OBTff!pH%0000 Date: Tue, 4 Feb 2025 02:03:22 -0500 Subject: [PATCH 10/27] Branch 12 Map (#2717) Adds the map --- _maps/branch12.json | 20 + _maps/map_files/Branch12/Branch12.dmm | 69614 ++++++++++++++++++++++++ 2 files changed, 69634 insertions(+) create mode 100644 _maps/branch12.json create mode 100644 _maps/map_files/Branch12/Branch12.dmm diff --git a/_maps/branch12.json b/_maps/branch12.json new file mode 100644 index 000000000000..53afe6473488 --- /dev/null +++ b/_maps/branch12.json @@ -0,0 +1,20 @@ +{ + "version": 1, + "map_name": "Branch 12", + "map_path": "map_files/Branch12", + "map_file": [ + "Branch12.dmm" + ], + "traits": [ + { + "Baseturf": "/turf/open/floor/plating/asteroid" + } + ], + "space_ruin_levels": 0, + "space_empty_levels": 0, + "shuttles": { + "emergency": "emergency_alpha" + }, + "minetype": "none", + "maptype": "mini" +} diff --git a/_maps/map_files/Branch12/Branch12.dmm b/_maps/map_files/Branch12/Branch12.dmm new file mode 100644 index 000000000000..8d7a2b077fd6 --- /dev/null +++ b/_maps/map_files/Branch12/Branch12.dmm @@ -0,0 +1,69614 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ae" = ( +/obj/structure/table/wood, +/obj/item/clothing/accessory/armband/lobotomy/training, +/obj/item/encryptionkey/headset_training, +/obj/item/encryptionkey/headset_training, +/obj/item/encryptionkey/headset_training, +/obj/item/clothing/accessory/armband/lobotomy/training, +/obj/item/clothing/accessory/armband/lobotomy/training, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"af" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"ai" = ( +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -17; + pixel_y = 39 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -17; + pixel_y = 27 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = 3; + pixel_y = 45 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = 3; + pixel_y = 33 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -37; + pixel_y = 33 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -37; + pixel_y = 21 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9" + }, +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/sepia, +/area/department_main/manager) +"aq" = ( +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -10; + pixel_y = 45 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -10; + pixel_y = 33 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9" + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/obj/machinery/light/cold/no_nightlight{ + dir = 1 + }, +/obj/machinery/computer/camera_advanced/manager, +/turf/open/floor/plasteel/sepia, +/area/department_main/manager) +"at" = ( +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -24; + pixel_y = 45 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -24; + pixel_y = 33 + }, +/obj/machinery/computer/extraction_cargo, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9"; + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9" + }, +/turf/open/floor/plasteel/sepia, +/area/department_main/manager) +"ax" = ( +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -37; + pixel_y = 45 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -37; + pixel_y = 33 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -17; + pixel_y = 39 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = -17; + pixel_y = 27 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = 3; + pixel_y = 33 + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_x = 3; + pixel_y = 21 + }, +/obj/machinery/light/floor{ + pixel_x = -9; + pixel_y = -8 + }, +/obj/effect/turf_decal/tile/blue, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9"; + dir = 8 + }, +/obj/machinery/computer/abnormality_auxiliary, +/turf/open/floor/plasteel/sepia, +/area/department_main/manager) +"aG" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/glass, +/obj/item/refiner_filter/green, +/obj/item/refiner_filter/red{ + pixel_x = 3; + pixel_y = -7 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"aI" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/facility/halls, +/area/department_main/manager) +"aU" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"br" = ( +/obj/structure/chair/comfy/beige{ + dir = 1 + }, +/obj/effect/turf_decal/siding/blue{ + dir = 1 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"bs" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 5 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"bu" = ( +/obj/machinery/cryopod, +/turf/open/floor/facility/halls, +/area/department_main/manager) +"bF" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Information Department" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/department_main/information) +"bH" = ( +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"bJ" = ( +/obj/effect/landmark/latejoin, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"cd" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 4 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"cg" = ( +/obj/machinery/cryopod, +/obj/machinery/light/cold/no_nightlight{ + dir = 4 + }, +/turf/open/floor/facility/halls, +/area/department_main/manager) +"ci" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/obj/machinery/light/cold/no_nightlight{ + dir = 8 + }, +/turf/open/floor/facility/halls, +/area/department_main/manager) +"cj" = ( +/obj/effect/turf_decal/siding/blue, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"cm" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 6 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"cr" = ( +/obj/machinery/door/airlock/grunge, +/turf/open/floor/facility/halls, +/area/department_main/manager) +"cu" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/manager) +"cv" = ( +/turf/open/floor/plasteel, +/area/department_main/manager) +"cI" = ( +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/manager) +"cL" = ( +/obj/machinery/navbeacon/wayfinding/architecturedepartment, +/turf/open/floor/plasteel, +/area/department_main/manager) +"cO" = ( +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/manager) +"cS" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/food/meatclown{ + pixel_y = 3 + }, +/obj/structure/table/reinforced, +/turf/open/floor/circuit/telecomms/mainframe, +/area/department_main/manager) +"cW" = ( +/obj/machinery/light, +/obj/structure/chair/plastic{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/manager) +"cY" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"da" = ( +/obj/structure/table/glass, +/obj/item/refiner_filter/yellow{ + pixel_x = 1; + pixel_y = -4 + }, +/obj/item/refiner_filter/blue{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"db" = ( +/obj/machinery/light, +/obj/structure/chair/plastic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/manager) +"dd" = ( +/obj/effect/turf_decal/siding/red, +/obj/machinery/door/airlock/wood{ + name = "Manager's Office" + }, +/turf/open/floor/plasteel, +/area/department_main/manager) +"do" = ( +/obj/structure/chair/comfy/teal, +/turf/open/floor/wood, +/area/department_main/command) +"dB" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/control) +"dG" = ( +/obj/machinery/vending/cola/shamblers, +/obj/structure/sign/ordealmonitor{ + pixel_y = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"dH" = ( +/turf/closed/indestructible/rock, +/area/department_main/control) +"dM" = ( +/obj/structure/table/reinforced, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/sign/poster/official/we_watch{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"dN" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"dQ" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "cellone" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"dU" = ( +/obj/machinery/button/door{ + id = "cellone"; + name = "Cell One Lock button"; + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"eh" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"eO" = ( +/obj/machinery/computer/security, +/turf/open/floor/carpet/red, +/area/department_main/control) +"eS" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/coffee, +/obj/structure/sign/ordealmonitor{ + pixel_y = 32 + }, +/obj/machinery/camera/autoname, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"eV" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"eX" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"eZ" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fa" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/coffee, +/obj/structure/sign/ordealmonitor{ + pixel_y = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fo" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/carpet/red, +/area/facility_hallway/control) +"fq" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fr" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"fy" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"fz" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fC" = ( +/obj/structure/table/bronze, +/obj/item/toy/cards/deck{ + pixel_y = 5 + }, +/turf/open/floor/carpet/red, +/area/facility_hallway/control) +"fD" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"fL" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "celltwo" + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"fP" = ( +/obj/machinery/button/door{ + id = "celltwo"; + name = "Cell Two Lock button"; + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fQ" = ( +/obj/structure/table/glass, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fS" = ( +/obj/structure/table/glass, +/obj/structure/lootcrate/l_corp, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fU" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fX" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fY" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"fZ" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Control Department" + }, +/turf/open/floor/plasteel, +/area/department_main/control) +"gi" = ( +/obj/machinery/regenerator, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"gk" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"gt" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"gz" = ( +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "cellthree" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"gE" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"gG" = ( +/obj/machinery/button/door{ + id = "cellthree"; + name = "Cell Three Lock button"; + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"gI" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"gL" = ( +/obj/machinery/light, +/turf/open/floor/wood, +/area/department_main/command) +"gR" = ( +/obj/structure/table, +/obj/item/storage/box/handcuffs, +/turf/open/floor/carpet/red, +/area/department_main/control) +"gS" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light, +/turf/open/floor/carpet/red, +/area/department_main/control) +"gU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"hf" = ( +/obj/structure/table/reinforced, +/obj/machinery/camera/autoname, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"hh" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"hl" = ( +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"hn" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"ho" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/latejoin, +/turf/open/floor/wood, +/area/department_main/command) +"ht" = ( +/obj/structure/lootcrate/l_corp, +/obj/machinery/light, +/turf/open/floor/carpet/red, +/area/department_main/control) +"hu" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/food/drinks/coffee, +/obj/structure/sign/ordealmonitor{ + pixel_x = 32 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"hv" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/optable, +/obj/effect/turf_decal/bot_red, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"hG" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/status_display{ + pixel_x = -32 + }, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/obj/item/storage/box/papersack, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"hI" = ( +/obj/machinery/smartfridge/organ, +/turf/closed/indestructible/reinforced, +/area/department_main/safety) +"hL" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"hO" = ( +/obj/structure/chair/comfy/beige, +/obj/machinery/holopad, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"hP" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/chem_dispenser/drinks/beer, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"hZ" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/vending/dinnerware, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"ih" = ( +/obj/structure/table/wood/fancy/blue, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"il" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/sink/kitchen{ + pixel_y = 14 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"in" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/closet/secure_closet/freezer/meat/open{ + anchored = 1 + }, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/obj/item/food/meat/slab, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"ip" = ( +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"ir" = ( +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/training) +"is" = ( +/obj/structure/curtain, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"it" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"iu" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/storage/box/drinkingglasses, +/obj/item/storage/box/cups, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"iy" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Control Department" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/department_main/control) +"iB" = ( +/obj/structure/sign/departments/command{ + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/department_main/command) +"iP" = ( +/obj/structure/statue/bone/rib, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/training) +"je" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/medigel/sterilizine{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/storage/backpack/duffelbag/med/upgradedsurgery, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"jh" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"jl" = ( +/obj/structure/table/glass, +/obj/item/reagent_containers/hypospray/emais, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"jo" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/north) +"jH" = ( +/obj/structure/statue/bone/rib{ + dir = 8 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"jN" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 9 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"jQ" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/deepfryer, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"jS" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/machinery/reagentgrinder{ + desc = "Used to grind things up into raw materials and liquids."; + pixel_y = 10 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"jT" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"jX" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"kd" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/icecream_vat, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"ki" = ( +/obj/structure/statue/bone/rib{ + dir = 8 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/training) +"kn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"kp" = ( +/obj/machinery/chem_master, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"ks" = ( +/obj/effect/turf_decal/siding/green/corner, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"kw" = ( +/obj/effect/turf_decal/siding/green, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"kD" = ( +/obj/effect/turf_decal/siding/green, +/obj/item/storage/box/masks, +/obj/structure/table/glass, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"kI" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"kL" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"kN" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/toy/plush/pierre, +/obj/structure/sign/ordealmonitor{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"kT" = ( +/obj/effect/turf_decal/siding/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"kU" = ( +/obj/effect/light_emitter{ + light_power = 4; + light_range = 25; + set_cap = 3; + set_luminosity = 24 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/training) +"le" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/gibber, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"lh" = ( +/obj/structure/statue/bone/skull, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/training) +"lk" = ( +/obj/structure/closet/crate/freezer/blood, +/obj/machinery/iv_drip, +/obj/machinery/camera/autoname{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"ll" = ( +/obj/effect/turf_decal/siding/green{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"lp" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"lq" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/machinery/chem_master/condimaster, +/obj/item/reagent_containers/glass/beaker/large, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"lr" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"lB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"lG" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Safety Department" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/safety) +"lQ" = ( +/obj/effect/landmark/xeno_spawn, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"lY" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"mh" = ( +/obj/machinery/smartfridge/food, +/turf/closed/indestructible/reinforced, +/area/department_main/training) +"mn" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = 15; + pixel_y = 7 + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "training" + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"mt" = ( +/obj/structure/disposalpipe/junction/flip, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"mC" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "training" + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"mF" = ( +/obj/machinery/button/door/indestructible{ + id = "training"; + name = "Kitchen Access Shutters" + }, +/turf/closed/indestructible/reinforced, +/area/department_main/training) +"mH" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown/end, +/obj/machinery/door/airlock/wood/glass, +/obj/machinery/door/poddoor/shutters/window/preopen{ + id = "training" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/department_main/training) +"mJ" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/training) +"mM" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/safety) +"mQ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"mR" = ( +/obj/structure/statue/bone/rib, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"mY" = ( +/obj/effect/turf_decal/siding/green, +/obj/structure/closet/crate/freezer/surplus_limbs, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"ng" = ( +/obj/effect/turf_decal/siding/green{ + dir = 6 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"nk" = ( +/obj/effect/landmark/department_center, +/obj/machinery/navbeacon/wayfinding/safetydepartment, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"nr" = ( +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/mental, +/obj/item/reagent_containers/hypospray/medipen/mental, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"nI" = ( +/obj/structure/chair/stool/bar, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"nP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/facility_hallway/training) +"nU" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/facility_hallway/safety) +"oi" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"oj" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/safety) +"ok" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Safety Department" + }, +/turf/open/floor/plasteel, +/area/department_main/safety) +"on" = ( +/obj/machinery/light/floor{ + pixel_x = 8; + pixel_y = -8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue{ + color = "#3234B9" + }, +/obj/machinery/computer/abnormality_queue, +/turf/open/floor/plasteel/sepia, +/area/department_main/manager) +"op" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown/corner, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"ot" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"oz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/department_main/safety) +"oA" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"oB" = ( +/obj/structure/table/wood, +/obj/item/folder/blue{ + pixel_x = -6 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"oK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"oM" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"oQ" = ( +/obj/machinery/sleeper/syndie, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"oS" = ( +/obj/machinery/sleeper/syndie, +/obj/effect/turf_decal/siding/green{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"oU" = ( +/obj/machinery/sleeper/syndie, +/obj/effect/turf_decal/siding/green{ + dir = 5 + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"oW" = ( +/obj/structure/statue/bone/skull/half, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"oX" = ( +/obj/structure/statue/bone/skull/half{ + dir = 8 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"pc" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"pe" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"pf" = ( +/obj/effect/landmark/department_center, +/obj/structure/table/wood, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"pg" = ( +/obj/machinery/smartfridge/food, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/training) +"pr" = ( +/obj/machinery/door/airlock/wood, +/turf/open/floor/plasteel/elevatorshaft, +/area/facility_hallway/training) +"pu" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/effect/turf_decal/siding/brown/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"pF" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"pH" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Safety Department" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/department_main/safety) +"pK" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"pN" = ( +/obj/structure/chair/stool, +/obj/machinery/navbeacon/wayfinding/trainingdepartment, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"qa" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qd" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qe" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/rack{ + pixel_x = -1 + }, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/cultivator, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/shovel/spade, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/hatchet, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/storage/bag/plants, +/obj/item/plant_analyzer, +/obj/item/plant_analyzer, +/obj/item/plant_analyzer, +/obj/item/plant_analyzer, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qh" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/structure/sink/kitchen{ + pixel_y = 14 + }, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qi" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/machinery/camera/autoname, +/obj/machinery/biogenerator, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qo" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/machinery/seed_extractor, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qv" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/structure/rack{ + pixel_x = -1 + }, +/obj/item/clothing/gloves/botanic_leather, +/obj/item/clothing/suit/apron, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qw" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"qz" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"qC" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"qO" = ( +/turf/open/floor/carpet/orange, +/area/department_main/training) +"qP" = ( +/turf/open/space/basic, +/area/space) +"qQ" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/obj/effect/turf_decal/siding/brown/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"qR" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/machinery/holopad, +/turf/open/floor/plasteel, +/area/department_main/training) +"qT" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/obj/effect/turf_decal/siding/brown/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"qV" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Training Department" + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"qW" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/machinery/vending/hydroseeds, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"qY" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"rf" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"rg" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/control) +"ry" = ( +/obj/structure/filingcabinet{ + pixel_x = -10 + }, +/obj/structure/filingcabinet, +/obj/structure/filingcabinet{ + pixel_x = 10 + }, +/turf/open/floor/carpet/red, +/area/department_main/control) +"rB" = ( +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"rM" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"rZ" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"sb" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/machinery/vending/hydronutrients, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"sd" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"sl" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"sr" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Training Department" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/department_main/training) +"sz" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/department_main/command) +"sF" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"sH" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"sJ" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/facility_hallway/central) +"sV" = ( +/obj/machinery/camera/autoname, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/wood, +/area/facility_hallway/central) +"sZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/latejoin, +/turf/open/floor/wood, +/area/facility_hallway/central) +"ta" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/turf/open/floor/wood, +/area/facility_hallway/central) +"th" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/obj/machinery/chem_dispenser/drinks, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"tp" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 10 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"tA" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"tG" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"tI" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/machinery/light, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"tN" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"tO" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + pixel_y = 7 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"tS" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 6 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/plasteel/white, +/area/facility_hallway/training) +"tT" = ( +/turf/open/floor/wood, +/area/facility_hallway/central) +"tX" = ( +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"ue" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/facility_hallway/central) +"uj" = ( +/obj/effect/light_emitter{ + light_power = 4; + light_range = 25; + set_cap = 3; + set_luminosity = 24 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"uq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/facility_holomap{ + dir = 4 + }, +/turf/open/floor/wood, +/area/facility_hallway/central) +"uz" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/central) +"uA" = ( +/obj/machinery/light/cold, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/machinery/regenerator, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"uL" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"uO" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/facility_hallway/central) +"uY" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"ve" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/records) +"vg" = ( +/turf/open/floor/plating, +/area/facility_hallway/south) +"vs" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/north) +"vG" = ( +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"vM" = ( +/obj/effect/landmark/observer_start, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"vT" = ( +/obj/machinery/accounting, +/obj/structure/table/reinforced, +/obj/item/soapstone, +/obj/item/key/displaycase, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"vW" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/processor, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"vY" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 10 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"wc" = ( +/obj/docking_port/stationary{ + dheight = 10; + dir = 2; + dwidth = 1; + height = 23; + id = "emergency_home"; + name = "Alphacorp emergency evac bay"; + width = 8 + }, +/turf/open/floor/plating, +/area/facility_hallway/south) +"wg" = ( +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wh" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wi" = ( +/obj/structure/filingcabinet/branch12, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wj" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/item/paper_bin/bundlenatural{ + pixel_y = 17 + }, +/obj/item/paper_bin{ + pixel_x = -7 + }, +/obj/item/paper_bin/carbon{ + pixel_x = 7 + }, +/obj/item/pen{ + pixel_x = 7 + }, +/obj/item/pen{ + pixel_x = -7 + }, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"ww" = ( +/obj/machinery/navbeacon/wayfinding/recorddepartment, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wy" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wz" = ( +/obj/machinery/photocopier, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wD" = ( +/obj/machinery/computer/abnormality_logs{ + dir = 8 + }, +/turf/open/floor/carpet/black, +/area/facility_hallway/records) +"wF" = ( +/obj/structure/flora/rock, +/obj/structure/statue/sandstone/venus{ + pixel_x = 1; + pixel_y = 9 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"wG" = ( +/obj/structure/flora/rock, +/obj/structure/statue/sandstone/venus{ + dir = 8; + pixel_x = 3; + pixel_y = 10 + }, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"wJ" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/item/pen, +/turf/open/floor/plasteel, +/area/facility_hallway/records) +"wU" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/item/hourglass, +/turf/open/floor/plasteel, +/area/facility_hallway/records) +"wX" = ( +/obj/machinery/door/airlock/highsecurity{ + hackProof = 1; + name = "Records Office" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/elevatorshaft, +/area/facility_hallway/records) +"wY" = ( +/obj/structure/fluff/hedge, +/turf/open/floor/plating/grass, +/area/facility_hallway/command) +"wZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"xa" = ( +/obj/structure/toolabnormality/eye, +/turf/open/floor/facility, +/area/facility_hallway/central) +"xu" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/facility, +/area/facility_hallway/central) +"xB" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"xF" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"xG" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"xH" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"xI" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"xW" = ( +/obj/structure/disposalpipe/junction/yjunction, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"xX" = ( +/turf/open/floor/plating, +/area/facility_hallway/command) +"yc" = ( +/obj/structure/sign/departments/command{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"yp" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/structure/closet/secure_closet/freezer/fridge/open{ + anchored = 1 + }, +/obj/item/storage/fancy/egg_box, +/obj/item/storage/fancy/egg_box, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/soymilk, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/sugar, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/reagent_containers/food/condiment/rice, +/obj/item/storage/fancy/egg_box, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"yr" = ( +/obj/effect/turf_decal/siding/blue{ + dir = 8 + }, +/turf/open/floor/carpet/cyan, +/area/department_main/manager) +"yt" = ( +/obj/structure/chair/sofa/corp/right{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/facility_hallway/control) +"yG" = ( +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"yJ" = ( +/obj/structure/sign/departments/command{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"yL" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/grass, +/area/department_main/command) +"yN" = ( +/turf/open/floor/plating/grass, +/area/department_main/command) +"yP" = ( +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/grass, +/area/department_main/command) +"yZ" = ( +/obj/item/statuebust, +/turf/open/floor/plating/grass, +/area/department_main/command) +"zd" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"zg" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"zh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/obj/machinery/camera/autoname, +/turf/open/floor/wood, +/area/department_main/command) +"zm" = ( +/obj/structure/sign/departments/info{ + pixel_y = -32 + }, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"zs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/machinery/light{ + dir = 1 + }, +/obj/item/flashlight/seclite, +/turf/open/floor/wood, +/area/department_main/command) +"zy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/mental, +/obj/item/reagent_containers/hypospray/medipen/mental, +/obj/machinery/camera/autoname, +/turf/open/floor/wood, +/area/department_main/command) +"zz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/department_main/command) +"zB" = ( +/obj/machinery/regenerator, +/turf/open/floor/wood, +/area/department_main/command) +"zC" = ( +/obj/machinery/light/cold{ + dir = 1 + }, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass, +/area/department_main/command) +"zN" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/machinery/light/cold{ + dir = 1 + }, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/plating/grass, +/area/department_main/command) +"zO" = ( +/obj/structure/flora/ausbushes/fullgrass, +/turf/open/floor/plating/grass, +/area/department_main/command) +"zS" = ( +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/department_main/command) +"zT" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/wood, +/area/department_main/command) +"zW" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/training) +"zY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/turf/open/floor/wood, +/area/department_main/command) +"Aa" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/plating/grass, +/area/department_main/command) +"Ai" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/fluff/arc/angela{ + pixel_y = 11 + }, +/turf/open/floor/plating/grass, +/area/department_main/command) +"Ar" = ( +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/plating/grass, +/area/department_main/command) +"Aw" = ( +/turf/open/floor/facility/dark, +/area/department_main/command) +"Ax" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/facility/dark, +/area/department_main/command) +"AC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/facility/dark, +/area/department_main/command) +"AG" = ( +/obj/machinery/computer/abnormality/training_rabbit, +/turf/open/floor/facility/dark, +/area/department_main/command) +"AI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/department_main/command) +"AN" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"AW" = ( +/obj/structure/sign/poster/lobotomycorp/hhpp, +/turf/closed/indestructible/reinforced, +/area/department_main/training) +"Bw" = ( +/obj/machinery/facility_holomap{ + dir = 8 + }, +/turf/open/floor/wood, +/area/department_main/command) +"By" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/facility/dark, +/area/department_main/command) +"BA" = ( +/turf/closed/indestructible/fakeglass, +/area/department_main/manager) +"BD" = ( +/obj/effect/landmark/abnormality_spawn/training_rabbit, +/turf/open/floor/facility/dark, +/area/department_main/command) +"BG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"BH" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"BI" = ( +/obj/item/paper/fluff/info/teth/training, +/turf/open/floor/facility/dark, +/area/department_main/command) +"BR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"BT" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"BX" = ( +/obj/structure/statue/bone/skull, +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"Cg" = ( +/obj/machinery/computer/operating, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"Cx" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/information) +"Cy" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"CC" = ( +/obj/structure/rack, +/obj/machinery/light, +/turf/open/floor/wood, +/area/department_main/command) +"CG" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/department_main/command) +"CL" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/safety) +"CU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/randomcolavend, +/turf/open/floor/wood, +/area/department_main/command) +"CZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/randomsnackvend, +/turf/open/floor/wood, +/area/department_main/command) +"Dk" = ( +/obj/machinery/door/airlock/hatch, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/department_main/command) +"Dl" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 5 + }, +/obj/machinery/griddle, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"Dr" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Dt" = ( +/obj/effect/turf_decal/siding/brown, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plasteel/elevatorshaft, +/area/department_main/command) +"Dv" = ( +/obj/effect/turf_decal/siding/brown, +/obj/machinery/door/airlock/wood/glass, +/obj/structure/fans/tiny, +/turf/open/floor/plasteel/elevatorshaft, +/area/department_main/command) +"Dw" = ( +/obj/structure/rack, +/obj/item/storage/belt/ego, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"DB" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"DC" = ( +/obj/machinery/light/floor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/facility, +/area/department_main/command) +"DD" = ( +/obj/machinery/light/floor, +/turf/open/floor/facility, +/area/department_main/command) +"DH" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/glass/bowl, +/obj/item/kitchen/rollingpin, +/obj/item/kitchen/knife, +/obj/item/clothing/suit/apron/chef, +/obj/item/clothing/head/chefhat, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"DK" = ( +/obj/machinery/camera/autoname, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"DN" = ( +/obj/structure/sign/departments/command{ + pixel_y = 32 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"DV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"DW" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/facility, +/area/department_main/command) +"Ec" = ( +/obj/structure/toolabnormality/mislocation, +/turf/open/floor/facility, +/area/department_main/command) +"Em" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"Ep" = ( +/turf/open/floor/facility, +/area/department_main/command) +"Es" = ( +/obj/structure/rack, +/obj/item/storage/belt/ego, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"EI" = ( +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel, +/area/department_main/command) +"EM" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/department_main/command) +"Ff" = ( +/obj/structure/sign/departments/command{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel, +/area/department_main/command) +"Fk" = ( +/obj/machinery/facility_holomap{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/department_main/command) +"Fy" = ( +/obj/machinery/fat_sucker, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"FG" = ( +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"FK" = ( +/obj/machinery/holopad, +/turf/open/floor/facility, +/area/department_main/command) +"FV" = ( +/obj/effect/turf_decal/siding/yellow/corner, +/turf/open/floor/plasteel, +/area/department_main/command) +"FX" = ( +/obj/structure/sign/departments/command{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/yellow, +/obj/machinery/light, +/turf/open/floor/plasteel, +/area/department_main/command) +"FZ" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Ge" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Gg" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Gh" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Gr" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/facility_hallway/command) +"Gt" = ( +/turf/open/floor/wood, +/area/department_main/extraction) +"GC" = ( +/obj/structure/extraction_belt, +/turf/open/floor/wood, +/area/department_main/extraction) +"GN" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/extraction) +"GS" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 10 + }, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"GT" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/rawpe, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"Hk" = ( +/obj/machinery/camera/autoname, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"Ho" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/department_main/command) +"Hv" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/central) +"Hy" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plating, +/area/facility_hallway/south) +"Hz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"HF" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"HG" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"HL" = ( +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel, +/area/department_main/command) +"Ib" = ( +/obj/machinery/regenerator, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/department_main/extraction) +"Ij" = ( +/obj/machinery/navbeacon/wayfinding/extractiondepartment, +/turf/open/floor/wood, +/area/department_main/extraction) +"Ik" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/wood, +/area/department_main/extraction) +"Il" = ( +/obj/machinery/camera/autoname{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"Im" = ( +/obj/structure/fluff/hedge/opaque, +/turf/open/floor/plating/grass, +/area/facility_hallway/command) +"Iq" = ( +/turf/open/floor/plasteel/dark, +/area/department_main/control) +"It" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Iu" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/department_main/command) +"Iv" = ( +/obj/structure/sign/departments/extraction, +/turf/closed/indestructible/reinforced, +/area/department_main/extraction) +"IH" = ( +/obj/machinery/smartfridge/extraction_storage/ego_weapon, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"IT" = ( +/turf/open/floor/plating, +/area/facility_hallway/information) +"IV" = ( +/obj/structure/table/reinforced, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"IY" = ( +/obj/machinery/smartfridge/extraction_storage/ego_armor, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"IZ" = ( +/turf/open/floor/facility, +/area/facility_hallway/command) +"Jc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/department_main/extraction) +"Jm" = ( +/obj/structure/table/reinforced, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"Jp" = ( +/obj/item/rawpe, +/obj/item/rawpe, +/obj/item/rawpe, +/obj/item/rawpe, +/obj/item/rawpe, +/obj/structure/closet/crate, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"Jr" = ( +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"JB" = ( +/obj/machinery/computer/ego_purchase{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"JF" = ( +/obj/structure/toolabnormality/compass, +/turf/open/floor/facility, +/area/facility_hallway/command) +"JG" = ( +/obj/item/stack/sticky_tape/surgical, +/obj/item/stack/medical/bone_gel, +/obj/structure/table/reinforced, +/obj/item/clothing/suit/apron/surgical, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"JI" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"JR" = ( +/obj/machinery/holopad, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"JT" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"JU" = ( +/obj/structure/chair/sofa/corp/corner{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/facility_hallway/control) +"JX" = ( +/obj/machinery/computer/abnormality_logs{ + dir = 8 + }, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"Kn" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/south) +"Ks" = ( +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"Ky" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"Kz" = ( +/obj/structure/fluff/hedge/opaque, +/obj/structure/fluff/hedge/opaque, +/turf/open/floor/plating/grass, +/area/facility_hallway/command) +"KH" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"KJ" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/structure/table/wood/fancy/blue, +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/machinery/light/cold, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"KK" = ( +/obj/structure/table/wood/fancy/blue, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"KP" = ( +/obj/structure/table/wood/fancy/blue, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/turf/open/floor/carpet/royalblue, +/area/department_main/command) +"KX" = ( +/obj/machinery/light, +/obj/machinery/text_adventure_console, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"KZ" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/safety) +"Lc" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/facility_hallway/north) +"Lh" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 9 + }, +/obj/effect/turf_decal/siding/brown/corner, +/turf/open/floor/plasteel, +/area/department_main/training) +"Ll" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"Lq" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"Lr" = ( +/obj/machinery/computer/extraction_cargo{ + dir = 8 + }, +/obj/machinery/light, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"Lx" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/facility, +/area/facility_hallway/command) +"Lz" = ( +/obj/structure/sign/departments/command{ + pixel_x = -32 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"LD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/siding/yellow, +/turf/open/floor/plasteel, +/area/department_main/command) +"LF" = ( +/obj/structure/sign/departments/command{ + pixel_x = 32 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"LG" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Extraction Office" + }, +/turf/open/floor/carpet/royalblack, +/area/department_main/extraction) +"LL" = ( +/obj/structure/toolabnormality/midnight, +/turf/open/floor/facility, +/area/facility_hallway/command) +"LQ" = ( +/obj/structure/rack, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"LS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/department_main/training) +"LV" = ( +/obj/structure/rack, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"LW" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown/corner, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"LX" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/information) +"LZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/wood, +/area/department_main/command) +"Mf" = ( +/obj/structure/pe_sales/l_corp, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"Mi" = ( +/obj/structure/pe_sales/w_corp, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"Ms" = ( +/obj/structure/pe_sales/r_corp, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"Mv" = ( +/obj/structure/pe_sales/k_corp, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"MJ" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"MK" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"MM" = ( +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"MT" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"Ne" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/facility/dark, +/area/department_main/information) +"Nl" = ( +/turf/open/floor/plating, +/area/facility_hallway/north) +"Nm" = ( +/obj/structure/sign/departments/info{ + pixel_y = -32 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"Ns" = ( +/obj/structure/toolabnormality/touch, +/turf/open/floor/facility/dark, +/area/department_main/information) +"Nt" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/facility_hallway/north) +"Nw" = ( +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"ND" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/information) +"NN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"NX" = ( +/obj/structure/table/optable, +/obj/item/storage/backpack/duffelbag/med/upgradedsurgery, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Oa" = ( +/obj/machinery/computer/operating, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Od" = ( +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Oi" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera/autoname, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Ok" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"Ol" = ( +/obj/structure/disposalpipe/junction, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"Op" = ( +/obj/structure/table/glass, +/obj/item/screwdriver, +/obj/item/crowbar/large, +/obj/item/weldingtool/experimental, +/obj/item/wirecutters, +/obj/item/wrench, +/obj/item/stack/cable_coil, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Ov" = ( +/obj/machinery/camera/autoname, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/information) +"Oz" = ( +/obj/machinery/navbeacon/wayfinding/informationdepartment, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"OD" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "Information Department" + }, +/turf/open/floor/plasteel, +/area/department_main/information) +"OM" = ( +/obj/machinery/holopad, +/obj/effect/landmark/department_center, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"ON" = ( +/obj/machinery/facility_holomap{ + dir = 4 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"OS" = ( +/obj/structure/table/glass, +/obj/item/paper/guides/jobs/teth/guide/spiderbud, +/obj/item/paper/guides/jobs/teth/lore/spiderbud{ + pixel_x = -5; + pixel_y = -3 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Po" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/obj/item/reagent_containers/glass/beaker/large, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/shaker{ + pixel_x = 10 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"Pv" = ( +/obj/structure/table/glass, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/machinery/recharger{ + pixel_x = -6 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Pw" = ( +/obj/structure/table/glass, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/machinery/recharger{ + pixel_x = -6 + }, +/obj/machinery/light, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"Px" = ( +/obj/machinery/regenerator, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"PI" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/department_main/information) +"PJ" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"PU" = ( +/obj/machinery/light, +/turf/open/floor/carpet/purple, +/area/department_main/information) +"PV" = ( +/obj/machinery/shower{ + pixel_y = 15 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera, +/turf/open/floor/noslip, +/area/facility_hallway/south) +"Qc" = ( +/obj/structure/toilet{ + pixel_y = 15 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/noslip, +/area/facility_hallway/south) +"Qg" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 20 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/turf/open/floor/noslip, +/area/facility_hallway/south) +"Qh" = ( +/obj/effect/landmark/department_center, +/turf/open/floor/facility, +/area/department_main/command) +"Qi" = ( +/obj/structure/sign/departments/info{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Qj" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Qu" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/green, +/area/department_main/safety) +"Qw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/facility_hallway/south) +"Qy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/turf/open/floor/plasteel/showroomfloor, +/area/facility_hallway/south) +"QD" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/light, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"QF" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"QI" = ( +/obj/machinery/door/airlock/centcom, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/facility_hallway/south) +"QJ" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"QO" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"QP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/facility_hallway/south) +"QY" = ( +/turf/open/floor/plating, +/area/facility_hallway/training) +"QZ" = ( +/obj/effect/turf_decal/bot, +/obj/structure/mopbucket, +/obj/item/mop, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Rb" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/reagent_containers/spray/chemsprayer/janitor, +/obj/item/storage/box/lights/tubes, +/obj/item/storage/box/lights/mixed, +/obj/item/mop/advanced, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Rf" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/storage/bag/trash/bluespace, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/pushbroom, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/soap, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/item/reagent_containers/spray/cleaner{ + pixel_x = 5; + pixel_y = -1 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Rl" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/safety) +"Rr" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/obj/effect/turf_decal/siding/red{ + dir = 4 + }, +/turf/open/floor/plating, +/area/department_main/control) +"Rw" = ( +/obj/structure/sink/kitchen{ + pixel_y = 14 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"RE" = ( +/obj/effect/turf_decal/stripes, +/turf/open/floor/facility/dark, +/area/department_main/information) +"RF" = ( +/obj/structure/closet/crate/trashcart, +/obj/effect/decal/cleanable/dirt, +/obj/item/toy/plush/melt, +/obj/effect/turf_decal/bot, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"RP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bodycontainer/crematorium{ + id = "trainingfurnace" + }, +/obj/machinery/button/crematorium{ + id = "trainingfurnace"; + pixel_x = 31 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"RQ" = ( +/turf/open/floor/carpet/red, +/area/department_main/control) +"RU" = ( +/obj/structure/fans/tiny, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/airlock/hatch{ + hackProof = 1 + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/facility_hallway/south) +"RV" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/command) +"RW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Sg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/plating, +/area/facility_hallway/south) +"Sk" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"So" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Su" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/facility_hallway/south) +"Sy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/conveyor_switch/oneway{ + dir = 4; + id = "garbage"; + name = "disposal conveyor" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"SC" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/end{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plating, +/area/facility_hallway/south) +"SF" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light, +/turf/open/floor/plating, +/area/facility_hallway/south) +"SG" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/facility_hallway/south) +"SQ" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/vending/medical{ + req_access = list() + }, +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"SU" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/recycler, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/facility_hallway/south) +"SY" = ( +/obj/machinery/conveyor/inverted{ + dir = 10; + id = "garbage" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/facility_hallway/south) +"Ta" = ( +/turf/open/floor/carpet/green, +/area/department_main/safety) +"Tc" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Te" = ( +/obj/structure/sign/poster/official/cleanliness, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/south) +"Th" = ( +/obj/effect/spawner/abnormality_room, +/turf/closed/indestructible/reinforced, +/area/facility_hallway/south) +"Tj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/obj/item/reagent_containers/hypospray/medipen/salacid, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Tk" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Tm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/latejoin, +/turf/open/floor/wood, +/area/facility_hallway/south) +"To" = ( +/obj/machinery/camera/autoname, +/obj/effect/turf_decal/siding/yellow{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/department_main/command) +"Ty" = ( +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Tz" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"TB" = ( +/turf/closed/indestructible/syndicate, +/area/facility_hallway/information) +"TD" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"TE" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Uf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/rack, +/obj/item/reagent_containers/hypospray/medipen/mental, +/obj/item/reagent_containers/hypospray/medipen/mental, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Uh" = ( +/obj/machinery/telecomms/server/presets/science, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Uj" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/processor/preset_two, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Up" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/processor/preset_one, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Uy" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/processor/preset_four, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Uz" = ( +/obj/structure/refinery, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"UE" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/command) +"UI" = ( +/obj/structure/chair/stool, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"UK" = ( +/turf/open/floor/facility/dark, +/area/department_main/information) +"UV" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/processor/preset_three, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"UX" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/relay/preset/telecomms, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Vb" = ( +/obj/machinery/telecomms/server/presets/common, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Ve" = ( +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/plasteel, +/area/facility_hallway/south) +"Vg" = ( +/obj/machinery/door/airlock/hatch, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Vi" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/information) +"Vl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/obj/machinery/status_display{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Vo" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = -3 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"Vs" = ( +/obj/machinery/telecomms/message_server/preset, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Vt" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/bus/preset_two, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"VA" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"VD" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/bus/preset_one, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"VI" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/bus/preset_three, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"VK" = ( +/turf/open/floor/plating, +/area/facility_hallway/safety) +"VQ" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/telecomms/bus/preset_four, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"VT" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"VY" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/ntnet_relay, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Wc" = ( +/obj/machinery/telecomms/server/presets/command, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Wd" = ( +/obj/structure/rack, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/obj/item/flashlight/seclite, +/turf/open/floor/wood, +/area/facility_hallway/south) +"Wp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/facility_holomap{ + dir = 1 + }, +/turf/open/floor/wood, +/area/facility_hallway/south) +"WB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/latejoin, +/obj/machinery/light, +/turf/open/floor/wood, +/area/facility_hallway/south) +"WC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cryopod, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/facility_hallway/south) +"WE" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 8 + }, +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"WJ" = ( +/obj/machinery/telecomms/server/presets/medical, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"WL" = ( +/turf/open/floor/plating, +/area/facility_hallway/control) +"WU" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"WW" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"WZ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/receiver/preset_right, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xb" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/receiver/preset_left, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xd" = ( +/obj/machinery/telecomms/broadcaster/preset_right, +/obj/effect/turf_decal/bot, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xg" = ( +/obj/machinery/telecomms/broadcaster/preset_left, +/obj/effect/turf_decal/bot, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xj" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/hub/preset, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xl" = ( +/obj/effect/turf_decal/tile/brown{ + dir = 1 + }, +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/siding/brown, +/obj/effect/turf_decal/siding/brown{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/department_main/training) +"Xm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/departments/evac{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Xr" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/manager) +"Xv" = ( +/turf/open/floor/wood, +/area/department_main/command) +"Xw" = ( +/turf/open/floor/plasteel, +/area/department_main/command) +"Xx" = ( +/obj/machinery/telecomms/server/presets/security, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Xy" = ( +/obj/effect/turf_decal/stripes/full, +/obj/machinery/door/poddoor{ + id = "facilitylockdown"; + name = "Facility Lockdown Blast Door" + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"XD" = ( +/obj/effect/turf_decal/stripes/full, +/obj/machinery/door/poddoor{ + id = "facilitylockdown"; + name = "Facility Lockdown Blast Door" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"XH" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/server/presets/supply, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"XL" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/server/presets/engineering, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"XR" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/orange, +/area/department_main/training) +"XS" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/telecomms/server/presets/service, +/turf/open/floor/circuit/telecomms/mainframe, +/area/facility_hallway/information) +"Yb" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Yc" = ( +/turf/open/floor/facility, +/area/facility_hallway/central) +"Yj" = ( +/obj/structure/chair/sofa/corp/right, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Ym" = ( +/turf/open/floor/plasteel/white, +/area/department_main/safety) +"Yr" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"Yv" = ( +/obj/structure/chair/sofa/corp, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Yx" = ( +/obj/structure/chair/sofa/corp/left, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YA" = ( +/obj/machinery/door/airlock/external/glass, +/obj/effect/turf_decal/stripes/full, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YC" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YG" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/control) +"YJ" = ( +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YM" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/control) +"YO" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/command) +"YT" = ( +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/facility_hallway/training) +"YV" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain, +/turf/open/floor/plating, +/area/department_main/safety) +"YY" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"YZ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zb" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zc" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zd" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zg" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/facility_hallway/central) +"Zj" = ( +/obj/machinery/announcement_system, +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/circuit/telecomms/mainframe, +/area/department_main/manager) +"Zm" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zw" = ( +/turf/closed/indestructible/reinforced, +/area/department_main/safety) +"Zx" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"Zy" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"ZA" = ( +/turf/closed/indestructible/reinforced, +/area/facility_hallway/training) +"ZD" = ( +/obj/effect/turf_decal/siding/brown{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/obj/structure/sign/poster/lobotomycorp/suckmyenegy{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/white, +/area/department_main/training) +"ZE" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"ZH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"ZK" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/central) +"ZL" = ( +/turf/closed/indestructible/rock, +/area/space) +"ZO" = ( +/turf/open/water/deep/obsessing_water, +/area/facility_hallway/north) +"ZP" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"ZU" = ( +/turf/open/floor/plasteel, +/area/facility_hallway/information) +"ZW" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sign/departments/evac{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/dark, +/area/facility_hallway/south) +"ZX" = ( +/turf/open/floor/plating, +/area/facility_hallway/central) + +(1,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(2,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(3,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(4,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(5,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(6,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(7,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(8,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(9,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(10,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(11,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(12,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(13,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(14,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(15,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(16,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(17,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(18,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +qP +qP +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(19,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +ZL +ZL +qP +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(20,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +ZL +ZL +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(21,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +ZL +ZL +qP +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(22,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +qP +qP +qP +qP +qP +qP +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(23,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(24,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(25,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(26,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(27,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(28,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(29,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(30,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(31,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(32,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(33,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(34,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(35,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(36,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(37,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(38,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(39,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(40,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(41,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(42,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(43,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(44,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(45,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(46,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(47,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(48,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(49,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(50,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(51,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(52,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(53,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(54,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(55,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(56,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(57,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(58,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(59,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(60,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(61,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(62,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(63,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(64,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(65,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(66,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(67,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(68,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(69,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(70,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(71,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(72,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(73,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(74,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(75,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(76,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(77,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(78,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(79,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(80,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(81,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(82,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(83,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(84,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(85,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(86,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(87,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(88,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(89,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(90,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(91,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(92,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(93,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(94,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(95,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(96,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(97,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(98,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(99,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(100,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(101,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(102,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(103,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(104,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(105,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(106,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(107,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(108,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(109,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(110,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(111,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(112,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(113,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Hv +Hv +Hv +Hv +uz +Hv +Hv +Hv +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(114,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(115,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +KZ +KZ +KZ +mM +KZ +KZ +KZ +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +uY +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(116,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +VK +VK +VK +KZ +Rl +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +Yr +ZK +vG +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(117,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +VK +VK +VK +KZ +CL +oj +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(118,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +VK +VK +VK +KZ +Rl +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(119,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +VK +VK +VK +KZ +nU +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +Hv +Hv +Hv +uz +pK +ZK +ZK +Hv +Hv +Hv +Hv +uz +Hv +Hv +Hv +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(120,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +VK +VK +VK +KZ +Rl +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(121,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +KZ +KZ +KZ +KZ +CL +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZX +ZX +ZX +Hv +ZK +uY +ZK +Hv +ZL +ZL +ZL +ZL +ZL +RV +RV +RV +RV +pF +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(122,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +KZ +Rl +Rl +Rl +KZ +ZL +ZL +ZL +ZL +Hv +ZX +ZX +ZX +Hv +ZK +ZK +vG +Hv +ZX +ZX +ZX +Hv +Yr +ZK +vG +Hv +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(123,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +Zw +Zw +Zw +Zw +Zw +Zw +Zw +Zw +Zw +ok +Zw +Zw +Hv +Hv +Hv +Hv +Hv +ZX +ZX +ZX +Hv +Yr +ZK +ZK +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(124,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +Cg +Ym +JG +Zw +SQ +kp +lk +mY +Ta +Ta +oQ +Zw +qw +Uz +aG +da +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZX +ZX +ZX +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +RV +RV +RV +RV +RV +RV +RV +RV +RV +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(125,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +hv +Ym +ip +YW +Ym +ks +ll +ng +Ta +Ta +oS +Zw +ZK +ZK +lp +yG +Hv +Hv +Hv +Hv +Hv +pK +ZK +ZK +Hv +Hv +Hv +Hv +Hv +pK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +Il +tN +tN +tN +tN +MJ +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(126,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +je +Ym +gE +is +Ym +kw +Ta +Ta +Ta +Ta +oU +Zw +ZK +ZK +ZK +ZK +ZK +ZK +WW +ZK +ZK +ZK +ZK +ZK +ZK +ZK +WW +ZK +ZK +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +fy +tN +tN +tN +tN +tN +tN +MM +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(127,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +Zw +hI +Zw +Zw +jh +kw +lr +nk +Qu +Qu +mt +pH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +xI +ZK +Hv +ZL +YO +YO +YO +YO +YO +YO +YO +YO +YO +tN +tN +tN +tN +tN +tN +tN +tN +tN +RV +ZL +ZL +ZL +ZL +Vi +Vi +Vi +Vi +ND +Vi +Vi +Vi +Vi +ZL +ZL +Kn +Kn +Kn +Kn +Th +Kn +Kn +Kn +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(128,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +je +Ym +Ym +is +Ym +kw +lB +Ta +Ta +Ta +Ll +Zw +ZK +ZK +Ks +ZK +ZK +ZK +ZK +ZK +ZK +ZK +ZK +ZK +ZK +ZK +Ks +ZK +ZK +ZK +BG +ZK +Hv +ZL +YO +zS +Xv +LZ +YO +Dw +DV +Es +YO +RV +Im +wY +wY +wY +Gr +tN +tN +tN +RV +ZL +ZL +ZL +ZL +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(129,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +hv +Ym +ip +YW +Ym +kw +lB +Ta +Ta +Ta +af +Zw +Hv +Hv +Hv +Zg +Zg +Zg +Zg +Zg +Zg +Zg +Zg +Zg +Zg +Zg +Hv +Hv +Hv +ZK +BG +ZK +Hv +ZL +YO +zS +Xv +Xv +Dk +QF +Xw +EI +YO +ZL +Im +IZ +IZ +IZ +Lx +tN +tN +mQ +RV +ZL +ZL +ZL +ZL +Vi +IT +IT +IT +Vi +ZU +Cx +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +QJ +Ve +QJ +Kn +ZL +ZL +ZL +ZL +ZL +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(130,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +Cg +gE +JG +Zw +jl +kD +lB +nr +tX +Ta +Fy +oz +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +vs +ZK +BG +ZK +Hv +ZL +YO +zT +Xv +gL +YO +QF +Xw +EI +YO +ZL +Im +IZ +JF +IZ +Lx +tN +tN +UE +RV +ZL +ZL +ZL +ZL +Vi +IT +IT +IT +Vi +Ov +ZU +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +TD +QJ +QJ +Kn +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(131,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Zw +Zw +Zw +Zw +Zw +Zw +Zw +lG +Zw +Zw +oz +oz +Zw +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +vs +pK +BG +ZK +Hv +ZL +YO +ho +ho +ho +sz +QF +Xw +EM +YO +ZL +Im +IZ +IZ +IZ +Lx +tN +tN +tN +RV +ZL +ZL +ZL +ZL +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(132,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +vs +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +vs +Yr +BG +ZK +Hv +ZL +YO +zY +AI +zY +sz +QF +Xw +EI +YO +ZL +Im +wY +wY +wY +Gr +tN +tN +tN +RV +ZL +ZL +ZL +ZL +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(133,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +rg +rg +rg +rg +rg +rg +rg +rg +rg +rg +ZL +vs +vs +vs +vs +jo +kI +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +BX +ZO +ZO +ZO +ZO +ZO +Lc +ZK +BG +ZK +YO +YO +YO +YO +YO +YO +YO +iB +Xw +Ff +YO +YO +YO +YO +YO +YO +YO +tN +tN +tN +RV +ZL +ZL +ZL +ZL +Vi +Vi +Vi +Vi +Vi +ZU +ZU +ZU +Vi +ZL +ZL +Kn +Kn +Kn +Kn +Th +QJ +QJ +QJ +Kn +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(134,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +rg +dM +Em +rg +dM +Em +rg +dM +Em +rg +ZL +vs +Nl +Nl +Nl +vs +kL +kn +oA +Lc +ZO +jH +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Lc +ZK +BG +ZK +YO +yL +yL +Aa +yP +zO +sz +QF +Xw +EI +sz +GS +Xv +Xv +Xv +KJ +YO +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Vi +ZU +ZU +ZU +Vi +ZL +ZL +Kn +vg +vg +vg +Kn +TE +QJ +QJ +Kn +Kn +Kn +Kn +Kn +Kn +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(135,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +rg +Iq +Iq +rg +Iq +Iq +rg +Iq +Iq +rg +ZL +vs +Nl +Nl +Nl +vs +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Lc +ZK +BG +ZK +YO +yN +zC +yP +Aa +Ar +sz +QF +Xw +EI +sz +GT +Xv +Xv +do +KK +YO +tN +tN +mQ +RV +ZL +ZL +LX +LX +LX +LX +LX +LX +LX +LX +OD +LX +LX +Kn +Kn +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +Yb +YJ +Zc +Zx +Kn +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(136,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +rg +dN +Iq +rg +dN +Iq +rg +dN +Iq +rg +ZL +vs +Nl +Nl +Nl +vs +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +oW +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +wF +ZO +Lc +ZK +BG +vG +YO +yP +yN +Ai +Ar +yP +sz +QF +Xw +EI +sz +ih +Xv +Xv +Xv +KP +YO +tN +tN +tN +RV +ZL +ZL +LX +Ne +UK +RE +Od +Od +Od +ON +Nw +OS +LX +PV +Qw +Kn +vg +vg +vg +Kn +TD +QJ +QJ +Kn +Yj +YJ +YJ +YJ +ZW +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(137,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +Xr +Xr +Xr +Xr +Xr +Xr +Xr +ZL +rg +dQ +eX +rg +fL +Rr +rg +gz +Rr +rg +ZL +vs +Nl +Nl +Nl +vs +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Lc +ZK +BG +ZK +YO +yL +zN +Ar +zO +Aa +sz +QF +Xw +Fk +YO +Hk +Xv +Xv +do +ih +YO +tN +tN +tN +RV +ZL +ZL +LX +UK +Ns +RE +Od +Od +Od +Od +Nw +Pv +LX +Qc +Qy +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +Yv +YJ +YJ +YJ +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(138,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +Xr +aI +ci +aI +Xr +Xr +Zj +Xr +ZL +rg +dU +RQ +fq +fP +RQ +RQ +gG +gR +rg +ZL +vs +Nl +Nl +Nl +vs +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Lc +ZK +BG +ZK +YO +yZ +zO +yL +zO +YO +YO +QF +Xw +FG +Ge +Ho +Xv +Xv +Xv +uA +YO +tN +tN +tN +RV +ZL +ZL +LX +Ne +UK +RE +Od +Od +Od +Od +Nw +Pw +LX +Qg +Qw +Kn +vg +vg +vg +Kn +QJ +QJ +QJ +Kn +Yx +YJ +Zd +Zy +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(139,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +on +jN +yr +vY +Xr +Xr +BA +Xr +Xr +rg +eh +RQ +Iq +Iq +Iq +Iq +Iq +gS +rg +vs +vs +vs +vs +vs +vs +kI +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +mR +ZO +ZO +ZO +ZO +ZO +Zg +Zg +Zg +Hv +ZK +BG +ZK +YO +sz +sz +sz +sz +YO +To +DB +Xw +Xw +FG +Hz +YO +sz +sz +sz +YO +tN +tN +tN +RV +RV +RV +LX +LX +LX +LX +Oi +Od +Od +Od +Nw +Px +LX +Kn +QI +Kn +Kn +Kn +Kn +Kn +QJ +QJ +QJ +Kn +Kn +YV +Zd +Zy +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(140,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +ai +aU +bH +cj +Xr +cu +cu +cW +Xr +ry +RQ +RQ +Iq +RQ +RQ +RQ +Iq +gU +rg +oA +oA +hL +oA +it +oA +oA +kn +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +Yc +Yc +xu +ZK +xW +ZH +yc +zd +zd +zd +zd +BR +Dr +DC +DW +DC +Gg +HG +It +qC +qC +qC +Lz +tN +tN +tN +tN +tN +tN +tN +zm +LX +Nw +Ok +Nw +Nw +Nw +Nw +PI +LX +Qi +QJ +QO +QJ +QJ +QJ +QJ +QJ +QJ +QJ +Xy +Kn +YY +Zd +ZE +lY +vg +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(141,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +aq +br +bJ +cj +cr +cv +cL +cv +dd +RQ +RQ +RQ +Iq +RQ +fU +RQ +Iq +hh +iy +Nt +Nt +Nt +Nt +Nt +Nt +Nt +lQ +oA +Lc +ZO +ZO +ZO +BX +ZO +ZO +ZO +ZO +uj +ZO +ZO +ZO +ZO +ZO +vM +ZO +Zg +Yc +xa +xu +ZK +BG +ZK +QF +Xw +Xw +Xw +Xw +Xw +Xw +Qh +Ec +FK +Gh +HL +Iu +Iu +Iu +Iu +LD +xB +xB +xB +xB +xB +xB +xB +xB +bF +NN +Ol +Oz +OM +NN +NN +NN +bF +Qj +Qj +Qj +Qj +Sk +Qj +Qj +Qj +Qj +Qj +XD +YA +YZ +YZ +ZP +lY +vg +wc +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(142,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +at +aU +bH +cj +Xr +cI +cO +db +Xr +dG +RQ +RQ +Iq +fQ +fX +fS +Iq +hl +rg +oA +oA +oA +oA +oA +oA +oA +oA +oA +Lc +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +Yc +Yc +xu +ZK +BG +ZK +yJ +zg +zg +zg +AN +BT +Xw +DD +Ep +DD +Xw +FV +AN +zg +zg +zg +LF +tN +tN +tN +tN +tN +tN +tN +Nm +LX +Nw +Nw +Nw +Nw +Nw +Nw +Nw +LX +Qi +QJ +QJ +QJ +So +Tc +QJ +QJ +QJ +QJ +Xy +Kn +Zb +Zd +Zy +lY +vg +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(143,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +ax +bs +cd +cm +Xr +Xr +BA +Xr +Xr +rg +eO +eZ +Iq +fS +fY +fQ +Iq +hn +rg +vs +vs +vs +Lc +Lc +Lc +Lc +Lc +Lc +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +Zg +Zg +Hv +Yr +BG +ZK +YO +sz +sz +sz +YO +Cy +BT +Xw +Xw +FV +zg +Ib +Iv +Jc +Jc +Jc +GN +tN +tN +tN +RV +RV +RV +RV +RV +LX +LX +Od +Nw +Od +Od +Od +PJ +LX +Kn +Kn +QP +RU +Su +Kn +QP +QP +Vg +QP +Kn +Kn +YV +Zd +Zy +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(144,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +Xr +bu +cg +bu +Xr +Xr +cS +Xr +ZL +rg +eS +RQ +Iq +Iq +Iq +Iq +gI +ht +rg +ZL +ZL +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +jH +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +BG +ZK +YO +zh +Xv +Xv +Bw +Xv +Cy +BT +Xw +EI +Gt +Gt +IH +Jp +JI +KX +GN +tN +tN +UE +RV +ZL +ZL +ZL +ZL +LX +NX +Od +Nw +Od +Od +Od +PU +LX +ZL +Kn +QZ +RW +Sy +Kn +Tj +Uf +Tk +Wd +Kn +Yj +YJ +Zd +Zy +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(145,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Xr +Xr +Xr +Xr +Xr +Xr +Xr +Xr +ZL +rg +rg +eO +eZ +RQ +RQ +RQ +fY +hu +rg +ZL +ZL +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +BG +ZK +YO +zs +Xv +Xv +Xv +CC +YO +DK +Xw +EI +Gt +Gt +IV +Jr +Jr +Lq +GN +tN +tN +mQ +RV +ZL +ZL +ZL +ZL +LX +Oa +Op +Nw +Od +Od +Od +Od +LX +ZL +Kn +Rb +RW +SC +Kn +Tk +Tk +Tk +Wp +Kn +Yv +YJ +YJ +YJ +lY +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(146,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +dH +rg +fa +fz +RQ +RQ +gi +rg +rg +rg +ZL +ZL +vs +ZO +ZO +jH +ZO +jH +ZO +jH +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +wG +ZO +Zg +ZK +BG +vG +YO +zy +Xv +Xv +Xv +CG +sz +QF +Xw +EI +Gt +Ij +IV +Jr +JR +Jr +LG +tN +tN +tN +RV +RV +RV +ZL +ZL +LX +LX +LX +OD +LX +LX +LX +LX +LX +ZL +Kn +Rf +RW +SF +Te +Tm +Tm +Tm +WB +Kn +Yx +YJ +YJ +YJ +Xm +Hy +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(147,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +YG +YG +YG +dB +rg +fZ +rg +rg +ZL +ZL +ZL +ZL +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +oW +ZO +ZO +ZO +ZO +ZO +ZO +oX +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +BG +ZK +YO +zz +Xv +Xv +Xv +CU +sz +QF +Xw +EI +Gt +Gt +IV +Jr +JT +Jr +GN +LQ +tN +tN +tN +tN +RV +ZL +ZL +ZL +Vi +ZU +ZU +ZU +Vi +ZL +ZL +ZL +ZL +Kn +Rw +RW +SG +Kn +Ty +Ty +Vl +WC +Kn +YC +YJ +Zm +Zx +Kn +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(148,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YM +YM +YM +YG +ZL +ZL +ZL +ZL +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +oX +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +mR +ZO +ZO +ZO +ZO +ZO +Zg +ZK +BG +ZK +YO +zB +Xv +Xv +Xv +CZ +sz +QF +Xw +EI +GC +Ik +IY +JB +JX +Lr +GN +LV +tN +tN +tN +tN +Vi +Vi +Vi +Vi +ND +ZU +ZU +ZU +Vi +ZL +ZL +ZL +ZL +Kn +RF +RW +SU +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(149,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YM +YM +YM +YG +ZL +ZL +ZL +ZL +vs +ZO +ZO +mR +ZO +mR +ZO +mR +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Hv +Zg +Hv +pK +BG +ZK +YO +YO +YO +YO +YO +YO +YO +DN +Xw +FX +GN +GN +GN +GN +GN +GN +GN +LV +tN +tN +tN +mQ +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +ZL +ZL +Kn +RP +Sg +SY +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(150,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YM +YM +gk +YG +ZL +ZL +ZL +ZL +vs +vs +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +ZK +ZK +BG +ZK +Hv +ZL +YO +Aw +By +Aw +Dt +QF +Xw +EI +YO +ZL +ZL +ZL +ZL +ZL +RV +RV +Mf +tN +tN +tN +Vi +IT +IT +IT +Vi +Ov +ZU +ZU +Vi +ZL +ZL +ZL +ZL +Kn +Kn +Kn +Kn +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(151,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YM +YM +YM +YG +ZL +ZL +ZL +zW +zW +zW +zW +zW +zW +zW +LS +LS +LS +LS +LS +LS +LS +zW +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +xF +ZH +xG +ZK +Hv +ZL +YO +Aw +BD +Aw +Dt +QF +Xw +EI +YO +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Mi +tN +tN +UE +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(152,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +YG +YG +YG +dB +WL +WL +WL +YG +YM +YM +YM +YG +ZL +ZL +ZL +zW +th +kN +hG +jQ +lq +zW +hf +Vo +Jm +Vo +Jm +Vo +Jm +LS +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +ZO +Zg +ZK +BG +ZK +ZK +ZK +Hv +ZL +YO +Ax +Aw +Aw +Dt +QF +Xw +EI +YO +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Ms +tN +tN +tN +Vi +IT +IT +IT +Vi +ZU +Cx +ZU +Vi +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(153,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YG +YG +YG +YG +wZ +YM +YM +YG +ZL +ZL +ZL +zW +hP +VA +VA +VA +ot +mh +nI +qO +nI +qO +nI +qO +QD +zW +Zg +Zg +Zg +Hv +Zg +Zg +Zg +Zg +Zg +Hv +Hv +Hv +pK +BG +ZK +Hv +Hv +Hv +ZL +YO +AC +AC +AC +YO +QF +Xw +EM +YO +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Mv +tN +tN +mQ +Vi +IT +IT +IT +Vi +ZU +ZU +ZU +Vi +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(154,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +ZL +YG +JU +yt +YM +YM +YM +YG +ZL +ZL +ZL +AW +Po +VA +le +vW +Tz +mn +qO +Lh +BH +BH +WE +qQ +rB +zW +ZK +ZK +ZK +fr +ZK +ZK +ZK +ZK +ZK +fr +ZK +ZK +ZK +BG +ZK +Hv +ZL +ZL +ZL +YO +AG +BI +Aw +Dv +Cy +zg +FZ +YO +ZL +ZL +ZL +Im +Im +Im +Im +Gr +tN +tN +tN +Vi +Vi +Vi +Vi +Vi +Vi +Vi +Vi +Vi +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(155,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YG +YG +fo +fC +YM +YM +YM +YG +ZL +ZL +ZL +zW +il +VA +DH +jS +op +mC +qO +Xl +oB +pe +UI +Xl +pc +sr +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +ZH +xG +xH +Hv +ZL +ZL +ZL +YO +YO +YO +YO +YO +YO +YO +YO +YO +ZL +ZL +ZL +Im +IZ +IZ +IZ +MK +tN +tN +tN +tN +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +vg +vg +vg +vg +vg +vg +vg +vg +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(156,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +wZ +YM +YM +YM +YM +YM +YM +YG +ZL +ZL +ZL +zW +in +VA +iu +tO +kT +mF +qO +Xl +hO +pf +pN +qR +XR +zW +ZK +ZK +qz +ZK +ZK +ZK +ZK +ZK +ZK +qz +ZK +ZK +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Im +IZ +LL +IZ +MK +tN +tN +tN +tN +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +Kn +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(157,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +WL +WL +WL +YG +YM +eV +YM +YM +YM +YM +gt +YG +ZL +ZL +ZL +zW +Dl +VA +VA +jT +LW +mH +qO +Xl +ae +pe +UI +Xl +XR +zW +Hv +Hv +Hv +uz +ZK +ZK +ZK +ve +ve +ve +ve +ve +ZK +ZK +vG +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Im +IZ +IZ +IZ +MK +HF +MT +tN +tN +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(158,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +YG +YG +YG +YG +wZ +YM +YM +fD +YM +YM +YM +YG +ZL +ZL +ZL +zW +Dl +ZD +yp +kd +hZ +zW +qO +pu +KH +KH +KH +qT +Ky +zW +ZX +ZX +ZX +Hv +ZK +ZK +ZK +ve +vT +wj +wz +wJ +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +Kz +Im +Im +Im +RV +RV +RV +RV +pF +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(159,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +YG +YG +YG +YG +YG +YG +YG +YG +YG +ZL +ZL +ZL +zW +zW +zW +zW +zW +zW +zW +uL +jX +oK +jX +jX +jX +rM +zW +ZX +ZX +ZX +Hv +ZK +ZK +ZK +ve +wg +wg +wg +wU +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(160,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +zW +zW +zW +zW +zW +zW +qV +zW +zW +ZX +ZX +ZX +Hv +Yr +ZK +ZK +ve +wh +wg +wD +ve +pK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +tN +UE +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(161,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +VT +VT +VT +ZA +ZX +ZX +ZX +Hv +pK +ZK +ZK +ve +wg +ww +wg +ve +ZK +uY +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +cY +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(162,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ZA +ZA +ZA +mJ +VT +VT +VT +ZA +ZX +ZX +ZX +Hv +ZK +ZK +ZK +ve +wi +wy +wg +wX +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +fy +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(163,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +rZ +ZA +Hv +Hv +Hv +Hv +ZK +ZK +ZK +ve +ve +ve +ve +ve +Hv +Hv +Hv +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +xX +xX +xX +RV +tN +tN +tN +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(164,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +VT +ZA +sJ +tT +uq +Hv +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +RV +RV +RV +RV +RV +RV +RV +RV +RV +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(165,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +YT +VT +VT +ZA +sJ +tT +tT +uO +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(166,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +WU +VT +VT +ZA +sV +tT +tT +Hv +pK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(167,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +VT +ZA +sZ +sZ +sZ +Zg +ZK +uY +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +TB +TB +TB +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(168,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ZA +ZA +ZA +mJ +ZA +ZA +ZA +ZA +VT +VT +VT +ZA +ta +ue +ta +Zg +ZK +ZK +ZK +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +Uh +Vs +WJ +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(169,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +oM +VT +VT +VT +rZ +ZA +Hv +Hv +Hv +Hv +Hv +Hv +Hv +Hv +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +Uj +Vt +WZ +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(170,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +VT +VT +VT +VT +VT +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +Up +VD +Xb +XH +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(171,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +YT +VT +VT +VT +VT +VT +VT +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +Uy +VI +Xd +XL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(172,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +WU +VT +VT +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +UV +VQ +Xg +XS +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(173,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +QY +QY +QY +ZA +VT +VT +VT +pg +qa +qW +sb +sF +tp +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +UX +VY +Xj +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(174,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ZA +ZA +ZA +ZA +VT +oi +VT +pr +qd +qY +qY +qY +tA +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +Vb +Wc +Xx +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(175,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ZA +ir +ir +ir +ZA +VT +VT +VT +nP +qe +qY +sd +sd +tG +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +TB +TB +TB +TB +TB +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(176,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ir +ir +ZA +nP +nP +nP +ZA +qh +qY +qY +qY +tI +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(177,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ki +ir +ir +ir +ir +ir +nP +qi +qY +sd +sd +tG +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(178,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ir +ir +ir +ki +ir +ir +nP +qo +qY +qY +qY +tA +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(179,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +iP +ir +kU +ir +ir +ir +ir +nP +qv +rf +sl +sH +tS +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(180,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ir +ir +ir +ir +ir +ir +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(181,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ir +lh +ir +ir +iP +ir +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(182,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ir +ir +ir +ir +ir +ir +ir +ir +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(183,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZA +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(184,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(185,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(186,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(187,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(188,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(189,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(190,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(191,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(192,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(193,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(194,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(195,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(196,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(197,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(198,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(199,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(200,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(201,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(202,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(203,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(204,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(205,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(206,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(207,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(208,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(209,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(210,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(211,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(212,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(213,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(214,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(215,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(216,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(217,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(218,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(219,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(220,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(221,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(222,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(223,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(224,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(225,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(226,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(227,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(228,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(229,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(230,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(231,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(232,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(233,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(234,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(235,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(236,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(237,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(238,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(239,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(240,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(241,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(242,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(243,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(244,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(245,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(246,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(247,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(248,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(249,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(250,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(251,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(252,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(253,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(254,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} +(255,1,1) = {" +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +ZL +"} From 3af0d9067a8b6f50ab314f27d36bb1533de369aa Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Tue, 4 Feb 2025 03:15:22 -0500 Subject: [PATCH 11/27] Linters fix --- ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm b/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm index e2d6ecadca7a..fe1ca0bf4c6f 100644 --- a/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm +++ b/ModularTegustation/!extra_abnos/branch12/!tools/mislocation.dm @@ -8,6 +8,7 @@ density = FALSE /obj/structure/toolabnormality/mislocation/Crossed(atom/movable/AM, oldloc, force_stop = 0) + ..() if(!ishuman(AM)) return @@ -17,6 +18,7 @@ ADD_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") /obj/structure/toolabnormality/mislocation/Uncrossed(atom/movable/AM, oldloc, force_stop = 0) + ..() if(!ishuman(AM)) return var/mob/living/carbon/human/user = AM From 765aff8b4b3d3f7fab5c1d392e763332d3305e02 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Tue, 4 Feb 2025 15:27:14 -0500 Subject: [PATCH 12/27] Update remnant_rock.dm --- ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm index b00975a00aa6..b5a875d8eb81 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm @@ -44,6 +44,9 @@ name = "" desc = "" + //make it invincible again + status_flags &= GODMODE + //The item rock that spawns in /obj/item/ego_weapon/rock name = "The Remnant of the Forest" From e1f63611a008aa55a0be9419f18fd573d759c645 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Tue, 4 Feb 2025 16:38:45 -0500 Subject: [PATCH 13/27] minor updates --- .../!extra_abnos/branch12/aleph/oldman_pale.dm | 2 +- .../!extra_abnos/branch12/teth/remnant_rock.dm | 1 - ModularTegustation/Teguicons/branch12/32x64.dmi | Bin 0 -> 1880 bytes 3 files changed, 1 insertion(+), 2 deletions(-) create mode 100644 ModularTegustation/Teguicons/branch12/32x64.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm index a7c01bff7734..a466e5ebac21 100644 --- a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm +++ b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm @@ -13,7 +13,7 @@ stat_attack = HARD_CRIT faction = list("hostile") can_breach = FALSE - threat_level = TETH_LEVEL + threat_level = ALEPH_LEVEL start_qliphoth = 4 work_chances = list( ABNORMALITY_WORK_INSTINCT = list(0, 0, 0, 20, 30), diff --git a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm index b5a875d8eb81..4e1b0bbcb524 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm @@ -38,7 +38,6 @@ /mob/living/simple_animal/hostile/abnormality/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) - ..() //make it invisible icon_state = null name = "" diff --git a/ModularTegustation/Teguicons/branch12/32x64.dmi b/ModularTegustation/Teguicons/branch12/32x64.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8c4a284d5772b918daed454e82d7799044a3eeed GIT binary patch literal 1880 zcmYjReKb_*AHSPKI-#a5NpgNgNGm%#k!rk8$;*rx?4|antF+wh4BaupZ39`*J05XeR#HV(64kd0#qj)HO$!w?9A zIRpliID#WwIf0-s7lAl1mla@O0098RWy^7dl9MO`sgw#8Eov2t(6+czsZguc7y_a& zhayp>LVBbByd!rP~aF!5Gc*V5Lcm~ zXhC2QLm>p>(l;;^q*kJVlq#j1B;+)3OhL)za-0GHl0XpvAaH~vFcL>8ilkl9B!tc;kzIb-7$OB7P66j_qvj}+8{`xR|novQY>t`|LYh-o5jPUgj@ zP4&+@+q06w^QF-(s-}+rs0o}Fq_OGOwyy4Gl?q3|BJxU_1g@)l*w|QKO_dU9aZjH7 zQhWdIg$Td=+^pJ%RoPjoH?T0_i6fUqCqa%42Gcb`in0@>R}yO;RHmHsN{$Va2!kOm z3kF%pzgmyzg_#xd+((K^lEfemOHSuV;&cbNTs8`EKrV~K zF_6o~5SYLq6yl-?40G8ahlSCN0l6^5K|q#Lr9$b7DHS+LC>0a}(p{#jjSLl^70|=+ zSv22Q0671tIkPe^@%~`6dzk1H5)l<05h(t_D`#-`KTsue&o@LC5ZpQ&aZOE6(F?!A#VO8w0QR`z!0whwB-v~;Fw zz#BO-y-*q8ArNicljtqlzH_^q*?t|DFT%9HcG^No0NY%%&72RWZUC@4%G2G&KRj_v zvmi1KGt!xCwph*IwE9G>Y+h2-I3|4AAHx`tZ8~wFh7x9-&8%r+#y+q9@BGW>WwH4Y zV};#~MevJH-NkwLuT{kby)$rZU~08ZE_6&kzTWnJUr2(FsJ$lfGfikL+sH_7&AleK zhF1;0&5iH7@Xcw5c!^ENR8ID8p`p}OZ!8tvwZBi)pqp93$9NUm+r||qXPRXE2~Mj46@Q(7Arh(23p{=# zN3VZCrq%v%<0?1P?6(K}!PfPq0i1J3G9$-;z{ME*grfob9jAN7NkhR|_x7ogQ29>l z@uc#f#jaoPTPV&K@${ z^WvR)gXDYuZs(V&k>5rH+W%PXcg!+ZcD3y$ig`4~K1O`{6Pu#TCInE#I zdy*lRi%0sinSK%9bWg7)-JJiG8vMz`Nk9D$?Rm)0`TPM3i#zU(yFMbi8+Q3UZFkVz zd0zU!X(>+s{D5deGH>e_T%6xv~Y3!(vO3m)BKK z$lkDD7JJ*1`%z>+_4e9M?$(l|{Fu!RX zmQC1)mb;ttO$6#!qTo~U;g-xn^=ow}`_r3e75*mHb}kyh=a1(`vW~B@&3<*>1@cCKdxbNGx(Jm8b!#Xn3nt^ zqjfDy3zq}Go|n!1YEU?EaiW*yCml(S>|U4_VTPFHDVyH%h8@qo6?cE-Gw&71fLZfI zGh^_~L;c*K#ocFwu7=(g4>?q2xqY2DJQNMy(r-nqb}4PGN}U!ukM_cnlhR9n!>m2m=_?+)Srf=;ZXi0X(zb_fNbyHn8dns~x z$C685wdrt;(_~-$sLmJj>rA)RO&A;+?-F17U93&BL)uHr1*{c(T3AjP{h7w?fAq?p wCI)uQ{H--Sud{{me}|=I;IAd+i;jVfZ%)bVe#^?I|3Sdh!`J&c}50a|yh%m4rY literal 0 HcmV?d00001 From a589d68128226cd248adb1f0fad125e28a9385a7 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Wed, 5 Feb 2025 15:37:30 -0500 Subject: [PATCH 14/27] adds more sprites --- .../!extra_abnos/branch12/waw/joe_shmoe.dm | 8 ++++---- .../Teguicons/branch12/32x32.dmi | Bin 3555 -> 5006 bytes .../Teguicons/branch12/branch12_gear.dmi | Bin 0 -> 25201 bytes 3 files changed, 4 insertions(+), 4 deletions(-) create mode 100644 ModularTegustation/Teguicons/branch12/branch12_gear.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm index 72be9b45c3fe..87b3683ea971 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm @@ -10,10 +10,10 @@ can_breach = FALSE max_boxes = 22 work_chances = list( - ABNORMALITY_WORK_INSTINCT = 50, - ABNORMALITY_WORK_INSIGHT = 50, - ABNORMALITY_WORK_ATTACHMENT = 50, - ABNORMALITY_WORK_REPRESSION = 50, + ABNORMALITY_WORK_INSTINCT = 40, + ABNORMALITY_WORK_INSIGHT = 40, + ABNORMALITY_WORK_ATTACHMENT = 40, + ABNORMALITY_WORK_REPRESSION = 40, ) work_damage_amount = 10 work_damage_type = WHITE_DAMAGE diff --git a/ModularTegustation/Teguicons/branch12/32x32.dmi b/ModularTegustation/Teguicons/branch12/32x32.dmi index f908ea4326f476821d2fae692e2b66e37b1a4028..baf3287a22961c9e43fe623b9e539612f50f0c37 100644 GIT binary patch literal 5006 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 VKla46Qa;!K9Zh|Wirdx^{{sa2rHcRn literal 3555 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 Date: Wed, 5 Feb 2025 17:37:20 -0500 Subject: [PATCH 15/27] adds Passion --- .../branch12/aleph/oldman_pale.dm | 24 ++++---- .../!extra_abnos/branch12/he/show_goes_on.dm | 16 ++--- .../branch12/teth/remnant_rock.dm | 10 +-- .../!extra_abnos/branch12/waw/joe_shmoe.dm | 18 +++--- .../!extra_abnos/branch12/waw/passion.dm | 57 ++++++++++++++++++ .../!extra_abnos/branch12/waw/queen_keres.dm | 24 ++++---- .../!extra_abnos/branch12/zayin/full_wave.dm | 12 ++-- .../Teguicons/branch12/64x96.dmi | Bin 0 -> 970 bytes lobotomy-corp13.dme | 1 + 9 files changed, 110 insertions(+), 52 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/waw/passion.dm create mode 100644 ModularTegustation/Teguicons/branch12/64x96.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm index a466e5ebac21..db8fb0b63b67 100644 --- a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm +++ b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm @@ -1,5 +1,5 @@ #define STATUS_EFFECT_INNOCENCE /datum/status_effect/display/innocence -/mob/living/simple_animal/hostile/abnormality/oldman_pale +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale name = "Old Man Pale" desc = "A ghost in a suit." icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' @@ -35,7 +35,7 @@ var/list/pale_list = list() -/mob/living/simple_animal/hostile/abnormality/oldman_pale/SuccessEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") datum_reference.qliphoth_change(4) @@ -46,7 +46,7 @@ datum_reference.qliphoth_change(1) return -/mob/living/simple_animal/hostile/abnormality/oldman_pale/NeutralEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/NeutralEffect(mob/living/carbon/human/user, work_type, pe) . = ..() if(prob(40)) datum_reference.qliphoth_change(-1) @@ -56,7 +56,7 @@ user.apply_status_effect(STATUS_EFFECT_INNOCENCE) return -/mob/living/simple_animal/hostile/abnormality/oldman_pale/FailureEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/FailureEffect(mob/living/carbon/human/user, work_type, pe) . = ..() datum_reference.qliphoth_change(-1) @@ -65,7 +65,7 @@ user.apply_status_effect(STATUS_EFFECT_INNOCENCE) return -/mob/living/simple_animal/hostile/abnormality/oldman_pale/AttemptWork(mob/living/carbon/human/user, work_type) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/AttemptWork(mob/living/carbon/human/user, work_type) if(datum_reference.qliphoth_meter !=0 && work_type != "Inspire") return TRUE @@ -73,24 +73,24 @@ return TRUE return FALSE -/mob/living/simple_animal/hostile/abnormality/oldman_pale/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) ..() if(user.sanity_lost) addtimer(CALLBACK(src, PROC_REF(apply_innocence), user), 60 SECONDS) -/mob/living/simple_animal/hostile/abnormality/oldman_pale/ZeroQliphoth() +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/ZeroQliphoth() ..() new /obj/structure/spreading/pale (src) -/mob/living/simple_animal/hostile/abnormality/oldman_pale/death() +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/death() for(var/V in pale_list) qdel(V) pale_list-=V ..() -/mob/living/simple_animal/hostile/abnormality/oldman_pale/proc/apply_innocence(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/proc/apply_innocence(mob/living/carbon/human/user, work_type, pe) user.apply_status_effect(STATUS_EFFECT_INNOCENCE) // Oldman Pale @@ -109,13 +109,13 @@ //expand_cooldown = 20 SECONDS can_expand = TRUE bypass_density = TRUE - var/mob/living/simple_animal/hostile/abnormality/oldman_pale/connected_abno + var/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/connected_abno /obj/structure/spreading/pale/Initialize() . = ..() if(!connected_abno) - connected_abno = locate(/mob/living/simple_animal/hostile/abnormality/oldman_pale) in GLOB.abnormality_mob_list + connected_abno = locate(/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale) in GLOB.abnormality_mob_list if(connected_abno) connected_abno.pale_list += src expand() @@ -153,7 +153,7 @@ H.apply_damage(2, WHITE_DAMAGE, null, H.run_armor_check(null, WHITE_DAMAGE), spread_damage = TRUE) if(H.sanity_lost) new /obj/structure/spreading/pale (get_turf(owner)) - var/mob/living/simple_animal/hostile/abnormality/oldman_pale/P = locate(/mob/living/simple_animal/hostile/abnormality/oldman_pale) in GLOB.abnormality_mob_list + var/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/P = locate(/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale) in GLOB.abnormality_mob_list P.datum_reference.qliphoth_change(-99) H.dust() diff --git a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm index ac7776ffb328..13cdc8079990 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm @@ -1,4 +1,4 @@ -/mob/living/simple_animal/hostile/abnormality/show_goes_on +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on name = "The Show Goes On" desc = "A simple stage featuring odd red curtains, and shapes swirling in front of it." icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' @@ -26,12 +26,12 @@ var/works = 0 -/mob/living/simple_animal/hostile/abnormality/show_goes_on/SuccessEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() user.adjustBruteLoss(-user.maxHealth*0.2) user.adjustSanityLoss(-user.maxSanity*0.2) -/mob/living/simple_animal/hostile/abnormality/show_goes_on/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/PostWorkEffect(mob/living/carbon/human/user, work_type, pe) ..() REMOVE_TRAIT(user, TRAIT_NODEATH, "memento_mori") REMOVE_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") @@ -48,32 +48,32 @@ work_damage_amount = initial(work_damage_amount) works = 0 -/mob/living/simple_animal/hostile/abnormality/show_goes_on/AttemptWork(mob/living/carbon/human/user, work_type) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/AttemptWork(mob/living/carbon/human/user, work_type) //This means that you don't die until the end of the work ADD_TRAIT(user, TRAIT_NODEATH, "memento_mori") ADD_TRAIT(user, TRAIT_NOHARDCRIT, "memento_mori") ADD_TRAIT(user, TRAIT_NOSOFTCRIT, "memento_mori") return TRUE -/mob/living/simple_animal/hostile/abnormality/show_goes_on/Worktick(mob/living/carbon/human/user) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/Worktick(mob/living/carbon/human/user) ..() //If you're dying, continue the work until the end, but take consistent damage if(user.health < 0) work_damage_amount +=2 -/mob/living/simple_animal/hostile/abnormality/show_goes_on/WorktickFailure(mob/living/carbon/human/user) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/WorktickFailure(mob/living/carbon/human/user) //Worktick failures increase damage given work_damage_amount ++ return -/mob/living/simple_animal/hostile/abnormality/show_goes_on/proc/ForceToWork(mob/living/carbon/human/user, work_type, forced) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/proc/ForceToWork(mob/living/carbon/human/user, work_type, forced) DropPlayerByConsole(user) SLEEP_CHECK_DEATH(5) if(AttemptWork(user, work_type, TRUE)) datum_reference.console.start_work(user, work_type) to_chat(user, span_userdanger("You must continue!")) -/mob/living/simple_animal/hostile/abnormality/show_goes_on/proc/DropPlayerByConsole(mob/living/carbon/human/user) +/mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on/proc/DropPlayerByConsole(mob/living/carbon/human/user) var/turf/dispense_turf = get_step(datum_reference.console, pick(2,8,10)) //south, west, southwest if(!isopenturf(dispense_turf)) dispense_turf = get_turf(datum_reference.console) diff --git a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm index 4e1b0bbcb524..f596cd047d7c 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm @@ -1,4 +1,4 @@ -/mob/living/simple_animal/hostile/abnormality/rock +/mob/living/simple_animal/hostile/abnormality/branch12/rock name = "Remnant of the Forest" desc = "A little rock with a smiley face on it." icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' @@ -24,20 +24,20 @@ ) abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 -/mob/living/simple_animal/hostile/abnormality/rock/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/rock/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) ..() var/turf/W = pick(GLOB.xeno_spawn) new /obj/item/ego_weapon/rock (get_turf(W)) ZeroQliphoth() -/mob/living/simple_animal/hostile/abnormality/rock/Move() +/mob/living/simple_animal/hostile/abnormality/branch12/rock/Move() return FALSE -/mob/living/simple_animal/hostile/abnormality/rock/CanAttack(atom/the_target) +/mob/living/simple_animal/hostile/abnormality/branch12/rock/CanAttack(atom/the_target) return FALSE -/mob/living/simple_animal/hostile/abnormality/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) //make it invisible icon_state = null name = "" diff --git a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm index 87b3683ea971..0d744c69a2e2 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm @@ -1,4 +1,4 @@ -/mob/living/simple_animal/hostile/abnormality/joe_shmoe +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe name = "Joe Shmoe" desc = "It's a regular dummy with straw poking out of it." icon = 'ModularTegustation/Teguicons/branch12/joe.dmi' @@ -28,27 +28,27 @@ var/list/joelist = list() var/mob/living/carbon/human/marked -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Initialize() +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/Initialize() . = ..() if(prob(10)) icon_state = "joe_[rand(1,12)]" -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/SuccessEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() datum_reference.qliphoth_change(-1) return -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/NeutralEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/NeutralEffect(mob/living/carbon/human/user, work_type, pe) . = ..() datum_reference.qliphoth_change(1) return -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/FailureEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/FailureEffect(mob/living/carbon/human/user, work_type, pe) . = ..() datum_reference.qliphoth_change(-1) return -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Life() +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/Life() . = ..() if(marked && marked.sanity_lost) var/mob/living/simple_animal/hostile/subjoe/S = new (get_turf(marked)) @@ -60,7 +60,7 @@ if(length(joelist) == 0) marked = null -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/ZeroQliphoth(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/ZeroQliphoth(mob/living/carbon/human/user, work_type, pe, work_time) ..() for(var/i = 1 to 6) var/turf/W = pick(GLOB.xeno_spawn) @@ -97,10 +97,10 @@ simple_mob_flags = SILENCE_RANGED_MESSAGE can_patrol = TRUE - var/mob/living/simple_animal/hostile/abnormality/joe_shmoe/masterjoe + var/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/masterjoe //Random sprite -/mob/living/simple_animal/hostile/abnormality/joe_shmoe/Initialize() +/mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe/Initialize() . = ..() if(prob(10)) icon_state = "joe_[rand(1,12)]" diff --git a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm new file mode 100644 index 000000000000..a4989f386f6c --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm @@ -0,0 +1,57 @@ +/mob/living/simple_animal/hostile/abnormality/branch12/passion + name = "Passion of Love in Death" + desc = "A tall figure with a butterfly for a head. wings sprout behind it" + icon = 'ModularTegustation/Teguicons/branch12/64x96.dmi' + icon_state = "passion" + maxHealth = 400 + health = 400 + threat_level = TETH_LEVEL + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(45, 50, 50, 55, 55), + ABNORMALITY_WORK_INSIGHT = list(35, 35, 40, 40, 45), + ABNORMALITY_WORK_ATTACHMENT = list(65, 65, 65, 80, 80), + ABNORMALITY_WORK_REPRESSION = list(30, 30, 0, 0, 0), + ) + start_qliphoth = 2 + work_damage_amount = 12 + work_damage_type = BLACK_DAMAGE + ego_list = list( + //datum/ego_datum/weapon/passion + //datum/ego_datum/armor/passion, + ) + //gift_type = /datum/ego_gifts/passion + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + +/mob/living/simple_animal/hostile/abnormality/branch12/passion/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + if(get_attribute_level(user, TEMPERANCE_ATTRIBUTE) >= 80) + datum_reference.qliphoth_change(-1) + if(get_attribute_level(user, JUSTICE_ATTRIBUTE) > 60) + datum_reference.qliphoth_change(-1) + return + +/mob/living/simple_animal/hostile/abnormality/branch12/passion/ZeroQliphoth() + ..() + + var/list/makecrazy = list() + for(var/mob/living/carbon/human/H in GLOB.player_list) + makecrazy+=H + + for(var/i = 1 to 1+length(makecrazy/3)) + for(var/mob/living/carbon/human/H in makecrazy) + //Replaces AI with murder one + if(!H.sanity_lost) + H.adjustSanityLoss(500) + QDEL_NULL(H.ai_controller) + H.ai_controller = /datum/ai_controller/insane/murder/passion + H.InitializeAIController() + + +/datum/ai_controller/insane/murder/passion + lines_type = /datum/ai_behavior/say_line/insanity_passion + +/datum/ai_behavior/say_line/insanity_passion + lines = list( + "The thrill of the fight!", + "I'll kill you!", + ) diff --git a/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm index da14a22bef0a..e2ca923a7e38 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm @@ -1,11 +1,11 @@ //Queen Keres -/mob/living/simple_animal/hostile/abnormality/queen_keres +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres name = "Queen Keres" desc = "A towering queen in combat dress. She is cloaked in purple." icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' icon_state = "keres" - /* + /* Sprites ain't done yet icon = 'ModularTegustation/Teguicons/64x48.dmi' icon_state = "queen_keres" icon_living = "queen_keres" @@ -48,23 +48,23 @@ var/list/knights = list() var/current_qliphoth -/mob/living/simple_animal/hostile/abnormality/queen_keres/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) if(get_attribute_level(user, TEMPERANCE_ATTRIBUTE) < 60) datum_reference.qliphoth_change(-1) KnightAgent() current_qliphoth = datum_reference.qliphoth_meter -/mob/living/simple_animal/hostile/abnormality/queen_keres/NeutralEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/NeutralEffect(mob/living/carbon/human/user, work_type, pe) . = ..() if(prob(80)) datum_reference.qliphoth_change(-1) KnightAgent() current_qliphoth = datum_reference.qliphoth_meter -/mob/living/simple_animal/hostile/abnormality/queen_keres/PickTarget(list/Targets) +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/PickTarget(list/Targets) return -/mob/living/simple_animal/hostile/abnormality/queen_keres/Life() +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/Life() . = ..() if(!.) // Dead return FALSE @@ -80,11 +80,11 @@ if((pulse_cooldown < world.time)) BlackPulse() -/mob/living/simple_animal/hostile/abnormality/queen_keres/AttackingTarget() +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/AttackingTarget() return FALSE -/mob/living/simple_animal/hostile/abnormality/queen_keres/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) ..() //Move to main room var/turf/T = pick(GLOB.department_centers) @@ -104,7 +104,7 @@ H.forceMove(knight_turf) -/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/BlackPulse() +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/proc/BlackPulse() pulse_cooldown = world.time + pulse_cooldown_time for(var/mob/living/L in livinginview(10, src)) if(faction_check_mob(L)) @@ -115,7 +115,7 @@ new /obj/effect/temp_visual/dir_setting/bloodsplatter(get_turf(L), pick(GLOB.alldirs)) -/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/KnightAgent() +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/proc/KnightAgent() var/potential_knights = list() //Pick a security role to knight. @@ -135,7 +135,7 @@ new_knight.physiology.black_mod *= 0.8 new_knight.physiology.pale_mod *= 0.8 -/mob/living/simple_animal/hostile/abnormality/queen_keres/proc/CheckKnights() +/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres/proc/CheckKnights() for(var/mob/living/carbon/human/H in knights) if(!H.sanity_lost || H.stat == DEAD) knights-=H @@ -149,7 +149,7 @@ /datum/ai_controller/insane/murder/queen_keres lines_type = /datum/ai_behavior/say_line/insanity_keres - blacklist = list(/mob/living/simple_animal/hostile/abnormality/queen_keres) + blacklist = list(/mob/living/simple_animal/hostile/abnormality/branch12/queen_keres) /datum/ai_behavior/say_line/insanity_keres lines = list( diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm b/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm index 6d52eca5abc7..71ae3be7e3cb 100644 --- a/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm +++ b/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm @@ -1,4 +1,4 @@ -/mob/living/simple_animal/hostile/abnormality/wave +/mob/living/simple_animal/hostile/abnormality/branch12/wave name = "Full-Wave M'aider" desc = "You see in the static, a broadcasting terminal" icon = 'ModularTegustation/Teguicons/96x96.dmi' @@ -31,7 +31,7 @@ var/list/given_ability = list() var/temperance_work -/mob/living/simple_animal/hostile/abnormality/wave/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) +/mob/living/simple_animal/hostile/abnormality/branch12/wave/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) if(work_type == ABNORMALITY_WORK_ATTACHMENT) temperance_work++ @@ -43,7 +43,7 @@ addtimer(CALLBACK(src, PROC_REF(WhitePulse)), 15) return ..() -/mob/living/simple_animal/hostile/abnormality/wave/proc/WhitePulse() +/mob/living/simple_animal/hostile/abnormality/branch12/wave/proc/WhitePulse() if(temperance_work>=2) addtimer(CALLBACK(src, PROC_REF(WhitePulse)), 15) //Deal minor white damage to people @@ -52,13 +52,13 @@ H.deal_damage(2, WHITE_DAMAGE) -/mob/living/simple_animal/hostile/abnormality/wave/Life() +/mob/living/simple_animal/hostile/abnormality/branch12/wave/Life() . = ..() if(!.) // Dead return FALSE -/mob/living/simple_animal/hostile/abnormality/wave/SuccessEffect(mob/living/carbon/human/user, work_type, pe) +/mob/living/simple_animal/hostile/abnormality/branch12/wave/SuccessEffect(mob/living/carbon/human/user, work_type, pe) . = ..() if(work_type == ABNORMALITY_WORK_ATTACHMENT) for(var/mob/living/simple_animal/hostile/abnormality/A in GLOB.abnormality_mob_list) @@ -74,7 +74,7 @@ //Visuals -/mob/living/simple_animal/hostile/abnormality/wave/Initialize() +/mob/living/simple_animal/hostile/abnormality/branch12/wave/Initialize() . = ..() for(var/i = 1 to 3) var/turf/dispense_turf = get_step(src, pick(1,2,4,5,6,8,9,10)) diff --git a/ModularTegustation/Teguicons/branch12/64x96.dmi b/ModularTegustation/Teguicons/branch12/64x96.dmi new file mode 100644 index 0000000000000000000000000000000000000000..1e2c5f6f90a574ecfc001c0166b8810f8aaa0661 GIT binary patch literal 970 zcmV;*12z1KP)Kk}*%)KorL>Y6dDVu?b5%`S~npyEJhsF`DzC zAY~yY7VP~5trETKMnj@I)U6B3SU!PKJyi0S>$3||Y#bQasyxTCeeak5`@eU`*fzGY zjTcAfnS9HAB4^XD)$f$gCZG$QR$@n;y)komQzb{bcHbU!oSw}^BOrv^AAh#v9*9Pu zJ5=BQ0S09w!0}7p-L;{I(?$;ZBE=3ny-~=!$%|;a$5dl`0 zyI?ym=Wm(Ceuq^cBpXMRE-p8uf>90l&`z14v*Z+a$TG{T0&P!@m<`hf;J9C{z;fZAag8{genrHEmq29<6q%P8 zjnn<%K1ZArUCXmJoREN)v*}QyN<`ITu@~YH(WqH`u9U_(S*YxVl~W5#rF9Ix)&`Zw zMtMaelgToU^%B5GJx5$lWX(i!QT#a(aG~(3aB*5Q$u4FwBrx&G!PNn(M|rk`Gw{JD z0h|+XS?!_(R1A@)uSXs!d!r6HNXsYsqF}dDnCZ+X< z2B}Mc(7Y`xedfZGIjxs~A%QHa?v|DHVQ@kcr2;BRpVdjWlQRIy6hVE0mrQD7I8K5< zKPX%UpOUbe&t(w6!9AeB3kJ0V(~bi01_sMHEa*LuwGvhq48qa`;-w5~79WOHG)hfg zR)@3}`Uaib#0ji-$WefZtfH8*cn9cib suvE}$6G3Ob0B~awb6?`gGxaF`0$KVl56FmHH2?qr07*qoM6N<$f@DCn2mk;8 literal 0 HcmV?d00001 diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index 98ec1f8b7924..385b83c5d64a 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3962,6 +3962,7 @@ #include "ModularTegustation\!extra_abnos\branch12\he\show_goes_on.dm" #include "ModularTegustation\!extra_abnos\branch12\teth\remnant_rock.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\joe_shmoe.dm" +#include "ModularTegustation\!extra_abnos\branch12\waw\passion.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\queen_keres.dm" #include "ModularTegustation\!extra_abnos\branch12\zayin\full_wave.dm" #include "ModularTegustation\altjobtitles\altjobtitles.dm" From d793683f6533da9c27e5facb1dbdfa5234a3caa3 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Fri, 7 Feb 2025 13:52:58 -0500 Subject: [PATCH 16/27] Update records.dm --- ModularTegustation/!extra_abnos/branch12/records.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index b9d609f9d8ef..9c993c5c5367 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -57,7 +57,7 @@ // -------------ZAYIN------------- // Full Wave M'aider /obj/item/paper/fluff/info/branch12/wave - abno_type = /mob/living/simple_animal/hostile/abnormality/wave + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/wave abno_code = "O-06-12-102" abno_info = list( "It was noticed upon a good work result on attachment that a soothing song could be heard in other containment units, relaxing the other abnormalities for the rest of the shift.", @@ -70,7 +70,7 @@ // -------------TETH------------- // Remnant of the Forest /obj/item/paper/fluff/info/branch12/rock - abno_type = /mob/living/simple_animal/hostile/abnormality/rock + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/rock abno_code = "O-04-12-120" abno_info = list( " The employee Johnson began work on O-04-12-120, and O-04-12-120 produced 1 E then promptly disappeared.", @@ -85,7 +85,7 @@ // -------------HE------------- // The Show Goes On /obj/item/paper/fluff/info/branch12/show_goes_on - abno_type = /mob/living/simple_animal/hostile/abnormality/show_goes_on + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/show_goes_on abno_code = "T-04-12-93" abno_info = list( "When the work result was not perfect the employee continued working until it was perfect or nearly so.", @@ -99,7 +99,7 @@ // -------------WAW------------- // Queen Keres /obj/item/paper/fluff/info/branch12/queen_keres - abno_type = /mob/living/simple_animal/hostile/abnormality/queen_keres + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/queen_keres abno_code = "T-01-12-233" abno_info = list( "When the work result was normal, the Qliphoth counter decreased with a high probability.", @@ -111,7 +111,7 @@ // Joe Shmoe /obj/item/paper/fluff/info/branch12/joe_shmoe - abno_type = /mob/living/simple_animal/hostile/abnormality/joe_shmoe + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/joe_shmoe abno_code = "T-01-12-111" abno_info = list( "When the work result was bad, the Qliphoth counter decreased.", From 0ab8de7b42d927d2b1077df3dc8fead5d4145f43 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Fri, 7 Feb 2025 16:03:44 -0500 Subject: [PATCH 17/27] Adds armor code --- .../branch12/!equipment/branch12_armor.dm | 47 ++++++++++++++++++ .../branch12/!equipment/branch12_datum.dm | 36 ++++++++++++++ .../branch12/aleph/oldman_pale.dm | 14 +++--- .../!extra_abnos/branch12/he/show_goes_on.dm | 2 +- .../!extra_abnos/branch12/records.dm | 26 ++++++++++ .../!extra_abnos/branch12/waw/joe_shmoe.dm | 2 +- .../!extra_abnos/branch12/waw/passion.dm | 35 ++++++++----- .../!extra_abnos/branch12/waw/queen_keres.dm | 2 +- .../Teguicons/branch12/branch12_gear.dmi | Bin 25201 -> 3129 bytes .../Teguicons/branch12/branch12_gearworn.dmi | Bin 0 -> 21473 bytes lobotomy-corp13.dme | 2 + 11 files changed, 143 insertions(+), 23 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm create mode 100644 ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm new file mode 100644 index 000000000000..c77ef3fc3741 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm @@ -0,0 +1,47 @@ + +//EGO Armor +/obj/item/clothing/suit/armor/ego_gear/branch12 + name = "Branch 12 Armor base" + desc = "Shit's fucked. Call a coder" + icon = 'ModularTegustation/Teguicons/branch12/branch12_gear.dmi' + worn_icon = 'ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi' + +//ZAYIN +/obj/item/clothing/suit/armor/ego_gear/branch12/signal + name = "signal" + desc = "A simple black and white armor set." + icon_state = "signal" + armor = list(RED_DAMAGE = -10, WHITE_DAMAGE = 10, BLACK_DAMAGE = 10, PALE_DAMAGE = 0) + + +/obj/item/clothing/suit/armor/ego_gear/branch12/serenity + name = "serenity" + desc = "They shouldn't dwell into delusions like that, it will only lead them to their doom." + icon_state = "penitence" + armor = list(RED_DAMAGE = 0, WHITE_DAMAGE = 10, BLACK_DAMAGE = 0, PALE_DAMAGE = 0) + +//HE +/obj/item/clothing/suit/armor/ego_gear/branch12/perfectionist + name = "perfectionist" + desc = "They shouldn't dwell into delusions like that, it will only lead them to their doom." + icon_state = "penitence" + armor = list(RED_DAMAGE = -20, WHITE_DAMAGE = 30, BLACK_DAMAGE = 40, PALE_DAMAGE = 20) + +//WAW +/obj/item/clothing/suit/armor/ego_gear/branch12/joe + name = "Average Joe" + desc = "First impressions are always important when you are going on a job interview, so you better dress to impress!" + icon_state = "penitence" + armor = list(RED_DAMAGE = 40, WHITE_DAMAGE = 40, BLACK_DAMAGE = 40, PALE_DAMAGE = 20) + +/obj/item/clothing/suit/armor/ego_gear/branch12/degraded_honor + name = "Degraded Honor" + desc = "First impressions are always important when you are going on a job interview, so you better dress to impress!" + icon_state = "honor" + armor = list(RED_DAMAGE = 50, WHITE_DAMAGE = 50, BLACK_DAMAGE = 50, PALE_DAMAGE = -10) + +/obj/item/clothing/suit/armor/ego_gear/branch12/passion + name = "Fluttering Passion" + desc = "Is it better to die doing what you love, or to live without joy." + icon_state = "passion" + armor = list(RED_DAMAGE = 40, WHITE_DAMAGE = 60, BLACK_DAMAGE = 40, PALE_DAMAGE = 0) diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm new file mode 100644 index 000000000000..e940ea6d5ccc --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm @@ -0,0 +1,36 @@ + +// ZAYIN + +// Full-Wave M'aider - Signal +/datum/ego_datum/armor/signal + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/signal + cost = 10 + +// HE +// The Show Goes On - Perfectionist +/datum/ego_datum/armor/perfectionist + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/perfectionist + cost = 35 + +// WAW +// Joe Shmoe - Average Joe +/datum/ego_datum/armor/joe + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/joe + cost = 50 + +// Passion of Love in Death - Fluttering Passion +/datum/ego_datum/armor/passion + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/passion + cost = 50 + +// Queen Keres - Degraded Honor +/datum/ego_datum/armor/degraded_honor + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/degraded_honor + cost = 50 + +// ALEPH +/* Old Man and The Pale +/datum/ego_datum/armor/purity + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/purity + cost = 100 + */ diff --git a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm index db8fb0b63b67..fe15895e9e03 100644 --- a/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm +++ b/ModularTegustation/!extra_abnos/branch12/aleph/oldman_pale.dm @@ -1,6 +1,6 @@ #define STATUS_EFFECT_INNOCENCE /datum/status_effect/display/innocence /mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale - name = "Old Man Pale" + name = "Old Man and The Pale" desc = "A ghost in a suit." icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' icon_state = "oldman_pale" @@ -42,8 +42,8 @@ for(var/V in pale_list) qdel(V) pale_list-=V - - datum_reference.qliphoth_change(1) + if(work_type == ABNORMALITY_WORK_REPRESSION) + datum_reference.qliphoth_change(1) return /mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/NeutralEffect(mob/living/carbon/human/user, work_type, pe) @@ -66,10 +66,10 @@ return /mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/AttemptWork(mob/living/carbon/human/user, work_type) - if(datum_reference.qliphoth_meter !=0 && work_type != "Inspire") + if(length(pale_list) && work_type != "Inspire") return TRUE - if(datum_reference.qliphoth_meter ==0 && work_type == "Inspire") + if(length(pale_list) && work_type == "Inspire") return TRUE return FALSE @@ -91,7 +91,7 @@ /mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale/proc/apply_innocence(mob/living/carbon/human/user, work_type, pe) - user.apply_status_effect(STATUS_EFFECT_INNOCENCE) + user.apply_status_effect(STATUS_EFFECT_INNOCENCE) // Oldman Pale /obj/structure/spreading/pale @@ -123,8 +123,6 @@ /obj/structure/spreading/pale/expand() addtimer(CALLBACK(src, PROC_REF(expand)), 20 SECONDS) -// if(connected_abno.pale_list.len>=150) -// return ..() /obj/structure/spreading/pale/Crossed(atom/movable/AM) diff --git a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm index 13cdc8079990..4fd7ed812fa4 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/show_goes_on.dm @@ -18,7 +18,7 @@ ego_list = list( //datum/ego_datum/weapon/perfectionist, - //datum/ego_datum/armor/perfectionist, + /datum/ego_datum/armor/perfectionist, ) //gift_type = /datum/ego_gifts/perfectionist abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 9c993c5c5367..3e0de0b7be6b 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -120,3 +120,29 @@ "When O-01-111’s Qliphoth counter reached 0, A copy of O-01-12-111 appeared in multiple hallways of the facility", ) +// Passion of Love in Death +/obj/item/paper/fluff/info/branch12/passion + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/passion + abno_code = "T-01-12-244" + abno_info = list( + "When the work result was bad, the Qliphoth counter decreased with a high probability.", + "When repression work was performed with T-01-244, the Qliphoth counter lowered at a high probability.", + "When an employee with level 3 justice or higher completed their work, the Qliphoth counter lowered. The same phenomenon occurred when temperance was below level 4.", + ) + + + +// -------------ALEPH------------- +// Old Man and The Pale +/obj/item/paper/fluff/info/branch12/oldman_pale + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale + abno_code = "T-01-12-127" + abno_info = list( + "When the work result was bad, the Qliphoth counter.", + "When the work result was normal, the Qliphoth counter decreased with an average probability.", + "When Repression work was performed and the work result was good, the Qliphoth counter.", + "When an employee went insane while working on T-01-12-127 then employee gained INNOCENCE after 60 seconds.", + "INNOCENCE could not be cleared, and slowly drained sanity.", + "Working Inspire on T-01-12-127 with a good result would cause all of The Pale in the facility to be cleared.", + "Working Inspire on T-01-12-127 with a bad or normal result would cause INNOCENCE to be applied to the employee working on T-01-12-127.", + ) diff --git a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm index 0d744c69a2e2..3049f952754d 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/joe_shmoe.dm @@ -20,7 +20,7 @@ ego_list = list( // /datum/ego_datum/weapon/joe, - // /datum/ego_datum/armor/joe, + /datum/ego_datum/armor/joe, ) //gift_type = /datum/ego_gifts/signal abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 diff --git a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm index a4989f386f6c..72a2334839a6 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm @@ -17,7 +17,7 @@ work_damage_type = BLACK_DAMAGE ego_list = list( //datum/ego_datum/weapon/passion - //datum/ego_datum/armor/passion, + /datum/ego_datum/armor/passion, ) //gift_type = /datum/ego_gifts/passion abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 @@ -28,23 +28,34 @@ datum_reference.qliphoth_change(-1) if(get_attribute_level(user, JUSTICE_ATTRIBUTE) > 60) datum_reference.qliphoth_change(-1) + + if(work_type == ABNORMALITY_WORK_REPRESSION) + if(prob(80)) + datum_reference.qliphoth_change(-1) return +/mob/living/simple_animal/hostile/abnormality/branch12/passion/FailureEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(prob(80)) + datum_reference.qliphoth_change(-1) + /mob/living/simple_animal/hostile/abnormality/branch12/passion/ZeroQliphoth() ..() + //Okay we're gonna make everyone go murder insane for like 15 seconds + for(var/mob/living/carbon/human/H in GLOB.player_list) + if(!H.sanity_lost) + H.adjustSanityLoss(500) + QDEL_NULL(H.ai_controller) + H.ai_controller = /datum/ai_controller/insane/murder/passion + H.InitializeAIController() + + addtimer(CALLBACK(src, PROC_REF(resane_everyone)), 15 SECONDS) + - var/list/makecrazy = list() +/mob/living/simple_animal/hostile/abnormality/branch12/passion/proc/resane_everyone() for(var/mob/living/carbon/human/H in GLOB.player_list) - makecrazy+=H - - for(var/i = 1 to 1+length(makecrazy/3)) - for(var/mob/living/carbon/human/H in makecrazy) - //Replaces AI with murder one - if(!H.sanity_lost) - H.adjustSanityLoss(500) - QDEL_NULL(H.ai_controller) - H.ai_controller = /datum/ai_controller/insane/murder/passion - H.InitializeAIController() + if(H.sanity_lost) + H.adjustSanityLoss(-500) /datum/ai_controller/insane/murder/passion diff --git a/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm index e2ca923a7e38..072597eff778 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/queen_keres.dm @@ -35,7 +35,7 @@ ego_list = list( //datum/ego_datum/weapon/degraded_honor, - //datum/ego_datum/armor/degraded_honor, + /datum/ego_datum/armor/degraded_honor, ) //gift_type = /datum/ego_gifts/honor_return abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 diff --git a/ModularTegustation/Teguicons/branch12/branch12_gear.dmi b/ModularTegustation/Teguicons/branch12/branch12_gear.dmi index 6bc9847e5edf739ffbd732b6b1fd3b65ee96c9dd..c8cd93cf96775f29bd4b09515ac345372000e7d3 100644 GIT binary patch literal 3129 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 bYs~6d22`MA+OxZXW+!B7bRJz{;2QNGU_OD2 literal 0 HcmV?d00001 diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index 385b83c5d64a..ca22e1686e83 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3954,6 +3954,8 @@ #include "ModularTegustation\trusted.dm" #include "ModularTegustation\turfs.dm" #include "ModularTegustation\!extra_abnos\branch12\records.dm" +#include "ModularTegustation\!extra_abnos\branch12\!equipment\branch12_armor.dm" +#include "ModularTegustation\!extra_abnos\branch12\!equipment\branch12_datum.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\compass.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\eye.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\midnight.dm" From f5de7dc971377d400dee1e3444655a79aafbf81b Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 01:14:02 -0500 Subject: [PATCH 18/27] updates Branch12 --- .../branch12/!equipment/branch12_armor.dm | 4 +- .../!extra_abnos/branch12/he/ollieoxenfree.dm | 119 ++++++++++++++++++ .../!extra_abnos/branch12/records.dm | 39 +++++- .../!extra_abnos/branch12/teth/dove.dm | 56 +++++++++ .../branch12/zayin/forgiveness.dm | 66 ++++++++++ .../Teguicons/branch12/32x64.dmi | Bin 1880 -> 3125 bytes .../Teguicons/branch12/48x48.dmi | Bin 0 -> 186 bytes .../Teguicons/branch12/64x64.dmi | Bin 0 -> 1768 bytes .../Teguicons/branch12/64x96.dmi | Bin 970 -> 1013 bytes .../Teguicons/branch12/branch12_gearworn.dmi | Bin 21473 -> 21515 bytes lobotomy-corp13.dme | 3 + 11 files changed, 281 insertions(+), 6 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/teth/dove.dm create mode 100644 ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm create mode 100644 ModularTegustation/Teguicons/branch12/48x48.dmi create mode 100644 ModularTegustation/Teguicons/branch12/64x64.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm index c77ef3fc3741..1464df189b79 100644 --- a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm @@ -13,12 +13,12 @@ icon_state = "signal" armor = list(RED_DAMAGE = -10, WHITE_DAMAGE = 10, BLACK_DAMAGE = 10, PALE_DAMAGE = 0) - +//TETH /obj/item/clothing/suit/armor/ego_gear/branch12/serenity name = "serenity" desc = "They shouldn't dwell into delusions like that, it will only lead them to their doom." icon_state = "penitence" - armor = list(RED_DAMAGE = 0, WHITE_DAMAGE = 10, BLACK_DAMAGE = 0, PALE_DAMAGE = 0) + armor = list(RED_DAMAGE = 10, WHITE_DAMAGE = 30, BLACK_DAMAGE = -20, PALE_DAMAGE = 0) //HE /obj/item/clothing/suit/armor/ego_gear/branch12/perfectionist diff --git a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm new file mode 100644 index 000000000000..53a6439af0b4 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm @@ -0,0 +1,119 @@ +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree + name = "Ollieoxenfree" + desc = "The child asked 'How is it plagiarism if it was my work all along'" + icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' + icon_state = "" + icon_living = "" + icon_dead = "" + del_on_death = FALSE + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + maxHealth = 1000 + health = 1000 + + ranged = TRUE + rapid_melee = 1 + melee_queue_distance = 2 + move_to_delay = 3 + damage_coeff = list(BRUTE = 1, RED_DAMAGE = 1.2, WHITE_DAMAGE = 1.2, BLACK_DAMAGE = 1.2, PALE_DAMAGE = 1.2) + melee_damage_lower = 20 + melee_damage_upper = 24 + melee_damage_type = BLACK_DAMAGE + attack_verb_continuous = "smashes" + attack_verb_simple = "smash" + friendly_verb_continuous = "bonks" + friendly_verb_simple = "bonk" + can_breach = TRUE + threat_level = HE_LEVEL + start_qliphoth = 2 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(30, 30, 40, 50, 50), + ABNORMALITY_WORK_INSIGHT = list(20, 20, 20, 30, 30), + ABNORMALITY_WORK_ATTACHMENT = list(50, 50, 70, 70, 70), + ABNORMALITY_WORK_REPRESSION = list(20, 20, 10, 10, 10), + ) + work_damage_amount = 20 + work_damage_type = BLACK_DAMAGE + + var/list/ideas_stolen = list() //affects what abilities it has on breach + var/list/potential_ideas = list("skitter", "hallucination", "lifesteal", "blindness", "randomdamage", "flametile", "knockdown", "pulse", "bleed", "confusion") + var/dashready = TRUE + var/pulse_cooldown = + var/pulse_cooldown_time = 3 SECONDS + var/pulse_damage = 20 + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/FailureEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + switch(work_type) + if(!= ABNORMALITY_WORK_ATTACHMENT) + datum_reference.qliphoth_change (-1) + if (ABNORMALITY_WORK_ATTACHMENT) + if(length(potential_ideas)) + ideas_stolen += pick_n_take(potential_ideas) + health += 100 + maxHealth += 100 + return + +//from here on, abilities it can gain on breach +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/AttackingTarget(atom/attacked_target) //checking it's ideas and executing them + if(!ishuman(attacked_target)) + return + var/mob/living/carbon/human/H = attacked_target + for(var/z in ideas_stolen) + if(z == "hallucination") //from dangle + H.hallucination += 10 + if(z == "blindness") //kill their eyes + H.adjust_blurriness(15) + if(z == "confusion") //kill their legs + H.set_confusion(10) + if(z == "bleed") //bleed + H.apply_lc_bleed(30) + if(z == "knockdown") //knock them down, from smile without the weapon drop + H.Knockdown(20) + if(z == "lifesteal") //heal by the lowest damage it can do + user.adjustBruteLoss(-melee_damage_lower) + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/proc/Skitter() + visible_message(span_warning("[src] Skitters faster!"), span_notice("you hear the patter of hundreds of 'original' feet")) + var/duration = 3 SECONDS + TemporarySpeedChange(-2, duration) + dashready = FALSE + addtimer(CALLBACK(src, PROC_REF(dashreset)), 10 SECONDS) + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/OpenFire(atom/A) + if("skitter" in ideas_stolen) + if(get_dist(src, target) >= 2 && dashready) + Skitter() + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/proc/dashreset() + dashready = TRUE + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/CanAttack(atom/the_target) + if("randomdamage" in ideas_stolen) + melee_damage_type = pick(RED_DAMAGE, WHITE_DAMAGE, BLACK_DAMAGE, PALE_DAMAGE) + return ..() + +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/proc/WhitePulse() + pulse_cooldown = world.time + pulse_cooldown_time + playsound(src, 'sound/abnormalities/rudolta/throw.ogg', 50, FALSE, 4) + for(var/mob/living/L in livinginview(8, src)) + if(faction_check_mob(L)) + continue + L.deal_damage(pulse_damage, WHITE_DAMAGE) + new /obj/effect/temp_visual/dir_setting/bloodsplatter(get_turf(L), pick(GLOB.alldirs)) + +/mob/living/simple_animal/hostile/abnormality/ardor_moth/Move() + ..() + if("flametile" in ideas_stolen) + for(var/turf/open/T in range(1, src)) + if(locate(/obj/structure/turf_fire) in T) + for(var/obj/structure/turf_fire/floor_fire in T) + qdel(floor_fire) + new /obj/structure/turf_fire(T) + if("pulse" in ideas_stolen) + if((pulse_cooldown < world.time) && !(status_flags & GODMODE)) + WhitePulse() + diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index 3e0de0b7be6b..bd504f092dc7 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -22,7 +22,7 @@ info = {"

O-09-12-193


Name : Eye for an Eye
Risk Class : Teth
- - When used, O-09-193 swapped the current hp and sp of the employee working on it.
+ - When used, O-09-12-193 swapped the current hp and sp of the employee working on it.
- If an employee triggers the previous effect twice in a day they will immediately panic.
- Any additional uses after the second use by the employee who received the bonus will kill them."} @@ -32,7 +32,7 @@ info = {"

O-09-12-202


Name : 10 Seconds till Midnight
Risk Class : Teth
- - When an employee used T-09-202, the ordeal wouldn’t occur. A qliphoth meltdown of the corresponding meltdown level would take its place.
+ - When an employee used T-09-12-202, the ordeal wouldn’t occur. A qliphoth meltdown of the corresponding meltdown level would take its place.
- 10 seconds till midnight can only stop ordeals 2 times per shift.
- When used, 10 seconds till midnight would lower the qliphoth counter of 5 Abnormalities by 1.
- When you stop an ordeal all continuing ordeals will either increase in strength and reward, or decrease in reward."} @@ -51,7 +51,7 @@ info = {"

O-09-12-159


Name : Predestined Compass
Risk Class : He
- - Employees who carried O-05-159 found themselves to be luckier when working on abnormalities under a meltdown, boosting their PE production.
+ - Employees who carried O-09-12-159 found themselves to be luckier when working on abnormalities under a meltdown, boosting their PE production.
- Employees who carried the Predestined Compass, and worked on an abnormality not suffering a qliphoth meltdown would have incredibly terrible luck."} // -------------ZAYIN------------- @@ -66,6 +66,17 @@ "The can be stopped once a employee gets a good work result on O-06-12-102", ) +// Statue of Forgiveness +/obj/item/paper/fluff/info/branch12/statue + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness + abno_code = "O-03-12-899" + abno_info = list( + "When an employee completed a Good work result, the employee was granted a blessing.", + "When an employee panics while performing a work order, the employee will seek for other employees to attack.", + "A second blessing cannot be given while an employee is already under the effect of it.", + "The can be stopped once a employee gets a good work result on O-06-12-102", + ) + // -------------TETH------------- // Remnant of the Forest @@ -81,6 +92,14 @@ " Following the events of , It has been observed that abnormalities originating from the black forest demonstrate high levels of aversion to O-04-12-120. Please keep this in mind as a last-resort failsafe should an emergency involving O-02-63 occurs in the main branch." ) +// Vow Of A Dove +/obj/item/paper/fluff/info/branch12/dove + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/dove + abno_code = "O-02-12-251" + abno_info = list( + "When the work result was bad, the Qliphoth counter lowered.", + "When worked on by an employee with 1 or lower Temperance, the Qliphoth counter lowers.", + ) // -------------HE------------- // The Show Goes On @@ -92,7 +111,19 @@ "When the employee was performing the stage prevented damage, death, and interference from external sources.", "When the work result was good the employee was healed slightly.", "Every time the employee didn’t perform correctly the negative energy damage increased.", - "When an employee dies in T-04-93 and they haven’t performed perfectly, the dead body will continue producing E until it they completed their work.", + "When an employee dies in T-04-12-93 and they haven’t performed perfectly, the dead body will continue producing E until it they completed their work.", + ) + +// Ollieoxenfree +/obj/item/paper/fluff/info/branch12/ollieoxenfree + abno_type = /mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree + abno_code = "T-06-12-143" + abno_info = list( + "When the work result was bad the counter lowered by 1.", + "T-06-12-143 prefers attachment work over all other types of work. Any other work besides attachment will lower the counter by 1.", + "When an employee performed attachment work, T-06-12-143 created an idea.", + "Every time the employee didn’t perform correctly the negative energy damage increased.", + "The ideas obtained by T-06-143 are manifested into this abnormality’s strength whenever it breaches.", ) diff --git a/ModularTegustation/!extra_abnos/branch12/teth/dove.dm b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm new file mode 100644 index 000000000000..a9574052f051 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm @@ -0,0 +1,56 @@ +//Very simple, funny little guy. +/mob/living/simple_animal/hostile/abnormality/branch12/dove + name = "Gone with a Simple Smile" + desc = "An abnormality seeming to make up a floating cat face." + icon = 'ModularTegustation/Teguicons/branch12/64x64.dmi' + icon_state = "dove" + icon_living = "dove" + del_on_death = TRUE + maxHealth = 1000 //should be a little tankier as it's a bit slow + health = 1000 + rapid_melee = 2 + move_to_delay = 3 + damage_coeff = list(RED_DAMAGE = 1, WHITE_DAMAGE = 1.2, BLACK_DAMAGE = 0.8, PALE_DAMAGE = 2) + melee_damage_lower = 14 + melee_damage_upper = 14 + melee_damage_type = RED_DAMAGE + stat_attack = HARD_CRIT + attack_verb_continuous = "bites" + attack_verb_simple = "bites" + faction = list("hostile") + can_breach = TRUE + threat_level = TETH_LEVEL + start_qliphoth = 2 + + work_chances = list( + ABNORMALITY_WORK_INSTINCT = 85, + ABNORMALITY_WORK_INSIGHT = 85, + ABNORMALITY_WORK_ATTACHMENT = 85, + ABNORMALITY_WORK_REPRESSION = 85, + ) + work_damage_amount = 5 + work_damage_type = RED_DAMAGE + + ego_list = list( + //datum/ego_datum/weapon/departure, + //datum/ego_datum/armor/departure, + ) + //gift_type = /datum/ego_gifts/departure + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + +/mob/living/simple_animal/hostile/abnormality/branch12/dove/AttackingTarget(atom/attacked_target) + . = ..() + if(ishuman(attacked_target)) + var/mob/living/carbon/human/L = attacked_target + L.apply_lc_bleed(15) + +/mob/living/simple_animal/hostile/abnormality/branch12/dove/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) + if(get_attribute_level(user, TEMPERANCE_ATTRIBUTE) <40) + datum_reference.qliphoth_change(-1) + return + +/mob/living/simple_animal/hostile/abnormality/branch12/dove/FailureEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + return diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm new file mode 100644 index 000000000000..3bf48d0d7357 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm @@ -0,0 +1,66 @@ +/mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness + name = "Statue of Forgiveness" + desc = "By praying for its protection, the statue might grant you its gift if you’re worthy" + icon = 'ModularTegustation/Teguicons/32x64.dmi' + icon_state = "forgiveness" + icon_living = "forgiveness" + + + work_chances = list( + ABNORMALITY_WORK_INSTINCT = list(80, 80, 50, 50, 50), + ABNORMALITY_WORK_INSIGHT = list(80, 80, 80, 80, 80), + ABNORMALITY_WORK_ATTACHMENT = list(50, 50, 50, 50, 50), + ABNORMALITY_WORK_REPRESSION = list(30, 30, 30, 30, 30), + ) + work_damage_amount = 5 + work_damage_type = WHITE_DAMAGE + threat_level = ZAYIN_LEVEL + max_boxes = 10 + + ego_list = list( + // /datum/ego_datum/weapon/signal, + // /datum/ego_datum/armor/signal, + ) + //gift_type = /datum/ego_gifts/signal + + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + var/mob/living/carbon/human/gifted_human + +/mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + if(user.stat != DEAD && !gifted_human) //check there's no gifted human and the worker isn't dead + gifted_human = TRUE + to_chat(user, span_nicegreen("You feel protected.")) + switch(work_type) //set protection type based on work type + if(ABNORMALITY_WORK_INSTINCT) + user.physiology.red_mod *= 0.85 + user.physiology.white_mod *= 1.25 + user.physiology.black_mod *= 1.25 + user.physiology.pale_mod *= 1.25 + if(ABNORMALITY_WORK_INSIGHT) + user.physiology.red_mod *= 1.25 + user.physiology.white_mod *= 0.85 + user.physiology.black_mod *= 1.25 + user.physiology.pale_mod *= 1.25 + if(ABNORMALITY_WORK_ATTACHMENT) + user.physiology.red_mod *= 1.25 + user.physiology.white_mod *= 1.25 + user.physiology.black_mod *= 0.85 + user.physiology.pale_mod *= 1.25 + if(ABNORMALITY_WORK_REPRESSION) + user.physiology.red_mod *= 1.25 + user.physiology.white_mod *= 1.25 + user.physiology.black_mod *= 1.25 + user.physiology.pale_mod *= 0.85 + +/mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness/Life() //reset the buff when they die + . = ..() + if (gifted_human.stat == DEAD) + gifted_human = FALSE + +/mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time, canceled) + if(user.sanity_lost) + QDEL_NULL(user.ai_controller) + user.ai_controller = /datum/ai_controller/insane/murder + user.InitializeAIController() diff --git a/ModularTegustation/Teguicons/branch12/32x64.dmi b/ModularTegustation/Teguicons/branch12/32x64.dmi index 8c4a284d5772b918daed454e82d7799044a3eeed..9d027fde84611a614877e68f0ab407551dae04b6 100644 GIT binary patch delta 2517 zcmV;`2`cv34z(C1iBL{Q4GJ0x0000DNk~Le0001B0001h2m=5B0K)>DhyVZrJ+UPY z0!XKodxT*=SXe%UYEO-7MqyY+SXf4$o|VD5p24}Nm6eSrCnu+sjk&O}&CSh-h={$t zy<^p_R{#J20d!JMQvg8b*k%9#0FaYN0&{;IBZS7Z{G#;CvQ*rfjS!j*bqu+b6uvu>C)5gK@Uo|_uVd`v~}+@PzWV7*%sQ;E!}%J%kKVdJCX?`BKA13yzhVe zoW%OQ_hv@XCyjpwU`5=psiOllh*o*0&mZu$lLxythqknjgRUFHU6HNbJq+Hx(fa63 zTrU@c+j{DBSmyOcU~$lgBC#0H<9Y)u^Lh`bZaELJIXHijS!)Vo zbbv;jRc}wAdx#IpG7P7nwHD4btyA3T&IBC1C zL$b#Hpj8gK4XZE_)+RA7`Y`G9oRc^ynB%1g<}p7t9WHszRbC>w+}POu0O3p1xm?a; z4txrs_^!Lg0;EKL?H|i|%fWvEp3jZly?<=1r>}?3<8F6CtDNW<+X>6zPH2^b1Gy~?W(<%q|-go~450)_=#|RgTBbAKD96W#Y@FS0w%L*Ac zL&a<|F^E-fIXLv#_|eD5l=$YPTAA?s6Qdq;@X4p2eg4Il z3JMy8<93a6UwOM(RS+fY9EBGz zPVqbsAtr=GyyAc0=b1B_V45a9NG#5>=qrVWvQ@7*NR-eY5TO|yXA;Q{E|2nB#VZb~ zC_kYIGz^2|I7^ZQl%ff$R~%ILXh=h;jA0mpz}cAsLg?BITIHY`>HP)evnMkdv?5kC zXpw{2DvgEYw5m>5lEGl5qN$=i9cnf#N0skOaxsoI@o-L|6hB6ziu(izu^HcuHAC;_6_hA z{=d#SsuF*32-B1u!ma%q;7tDy)B%ho7>n%)MAy7b7@X<oR0>w*LpWr-+!`xu@Q}g2kEs{|=pC5rsRq zZjdwlzmbt`&ZkSsWMu=K<^LrL(h5vtE%f)`zUzNGu(%zK{Qq7oJ3A^R3wc4_;odzn zxf6~2zX1tn*Qc<|%hFlo)}k!#L<9eiFd4T;H^@Iw=AVWULy2|qS~T$gx-`zy%_qLo zM7&r;6B*Y@VDZ`l>id6$GZTYL80O`Fr4@zq?~|dwe;s^z0d@Vq1ykXr+)|JqG9ZS7 zllyD`Gsk6rLzp#^quqIy*TTX`Ww+`u@KZo}QuyailbE7HAr+U07Mq z;It;&wFj|0Vn4a2gcKbv26vrvFzh-DyCpWh_G8y>(-8rvJ}WMw|xY z7?&S>;QssW1?%H1|F7b~M6Cf)%H>BNdH5mM0vH^y{QqH*JXvcH5}zoSAAju7>S`8u zMrh>!50h-vX&{^W(?^ax<*sLOI~srbe^s|?r=Te2UwHnxXP5~wW+v-2Kr(sj%{N|u&2*GxSe=2|RwbP)2 z@U{~qH0$0MvN+rS&(%&rf-@B#K}WCK7P2_g|9{izH1K7SEcO;c)%9|g|DW^woCf5a zFfZb>QFj9tXZru7P`lsrR@Ou^)@Q-`IMe?RNS4!J($rG8I1^o5Tpwrn|L^9ASi2Qy zf>{vpWWIl40W{B<{(t0@25Wx};P)nsPwKE3S^3OjahCu8;R1nK!D*n+C(bV(q&w*u z@!H*x#hL#9ryreI$%PXsV!{nfbX{&h-BkjlSg^K_qC1cS+not0d$ fD`uPJZH@l{HNxmeu_L3B00000NkvXXu0mjfSIYKG delta 1263 zcmV) z0u|?_Y*PRL00DGTPE!Ct=GbNc004lKdjfNRAT|du|ZGkDaq z-uKzms(7Di?V-`cqiWUv(WRZVk+OMN>JK`@GXu=<`Ofpclg#WeUw}<>&9;F7*kX8p zJ{TAZ2Cl|K!`s8x_UW)$@_2{6}0#XZ9 zp>l5yP*z(wYX$EPoCM39%}N7AlqaNZdW=P;ijCH4V>D`wzQE6R&(enhJLqH;kTK^nB4vXUj_hC^$cR3~|q(sCd_;Lsl zBvHl9IM}4rsI@=+c@B5qbMJlkFHu^hm^#j6qv+G&fd?OYcxg#xRWt0AbD43f`Exk@ z$fHY3k4a%S5Z#-2oJmjkb2stikt0tTrh=b#7Q=}$YY*@oo_Y4U=U=dYB_|s|PB2q5 z+ONoSc=4r|UwKuQf`gh&o$S;|dw}PMUwi$HH{W6kej79AXnA=#%g-%)8* z{GJI}y{QGRID+S}Vo(K}jLnIG0lV*7uI=j-c524?F@7gs{lIewS(fRXpgb;)%V=UUO!yn6Mb7u_k91VO0DvWW9;Kjy6P3mzM~?+-lg&~<;{bp;>&LFWbi{-8De{-8Dg z`Tl_Gy#9deoc@68y#9dey#9de{r;feAN2bJ==TQ~6aD@spx+<#`vd6r2mSs4`u)Mx Z&fgN^W1BJ8ke>hm002ovPDHLkV1k8SZL$CW diff --git a/ModularTegustation/Teguicons/branch12/48x48.dmi b/ModularTegustation/Teguicons/branch12/48x48.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c9d58c0a2403983906a1de4228453ac8a1bf460c GIT binary patch literal 186 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 delta 826 zcmV-A1I7IH2g(N_iBL{Q4GJ0x0000DNk~Le0000$0001B1Oos70AK5A+mRta0c??C zV}C0vxca$(4F&*!2OAeQrF41#00P`eL_t(YiS3dxPuoBg$1iFIDlf4KOFQ}bENHtl zaVjyI^PwPRAtn~={RFKNz3WCpqC3>B3(8nNfl)nF@|Wwg3sP(x7}%;j$FhCzm;d{} zcgNT^wy}*DN9UP*%Y7ne)34R`oRB}ck;-yU?Fp3OxgAcWf= zf41Wuh(@40RNwyr24y3_@k`&`wV{X8Mh{*2?&t2Yy%#wv-mEb7-|xaW_TKn>+6ZV7 z{~C-Zz1w)WXao*OqC1|DfNJ#6f(1#8$G5SZHx9hT!L|43vVqruJY_6pj_cUMg?}T* zh7Ns}tM_5idurWv!4XG7INZ(&$n$lH5zE;f2-*)W9O0%`YK_u0z>;ZBE=3ny-~=!$ z%|;a$5dl`0yI?ym=Wm(Ceuq^cBpXMRE-p8uf>90l&`z14v*Z+a$TG{T0&P!@m2A{7>(2Y;XX&46J5)*Hk^=vmb2+lqe?{8W3d!pu z@`EwC-e)GI^@j$jOMuY4Eh~NI!jn0zmw+LGEUNC7mGxn8LK39{DoLN!Nw$+S0Lm0W zeS()vYGXJ~f^%r!qNod zr3`8oABI&lN=;r?hqM;tl3FETQxI@-^E7a6uAc$$+lzpm5>OlS?6tXGt;}Wts-Z|_ z3;Z8|F^27!&HHVzRM2V@L1(@IaAOg3U*gF#^(g)VS^6#y$cS4t01E&B07*qoM6N<$ Eg2~->4gdfE diff --git a/ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi b/ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi index 8980f1a82a3fa0c3b24497fba9cc7c242f8e3738..ec7497c5997be4a880678388e91cb5ee75568072 100644 GIT binary patch literal 21515 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 R3;=b3EY6%WeT{U9_#f28XPy86 delta 20922 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 diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index ca22e1686e83..033069559280 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3961,11 +3961,14 @@ #include "ModularTegustation\!extra_abnos\branch12\!tools\midnight.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\mislocation.dm" #include "ModularTegustation\!extra_abnos\branch12\aleph\oldman_pale.dm" +#include "ModularTegustation\!extra_abnos\branch12\he\ollieoxenfree.dm" #include "ModularTegustation\!extra_abnos\branch12\he\show_goes_on.dm" +#include "ModularTegustation\!extra_abnos\branch12\teth\dove.dm" #include "ModularTegustation\!extra_abnos\branch12\teth\remnant_rock.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\joe_shmoe.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\passion.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\queen_keres.dm" +#include "ModularTegustation\!extra_abnos\branch12\zayin\forgiveness.dm" #include "ModularTegustation\!extra_abnos\branch12\zayin\full_wave.dm" #include "ModularTegustation\altjobtitles\altjobtitles.dm" #include "ModularTegustation\altjobtitles\LC13.dm" From b3b93aba76db85e4313defc4d81cd396d2733639 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 15:34:36 -0500 Subject: [PATCH 19/27] fixes --- .../!extra_abnos/branch12/he/ollieoxenfree.dm | 19 +++++++++--------- .../!extra_abnos/branch12/records.dm | 1 - .../!extra_abnos/branch12/teth/dove.dm | 2 ++ .../!extra_abnos/branch12/waw/passion.dm | 2 ++ .../!extra_abnos/branch12/zayin/full_wave.dm | 2 +- .../Teguicons/branch12/32x64.dmi | Bin 3125 -> 9475 bytes .../Teguicons/branch12/64x96.dmi | Bin 1013 -> 970 bytes 7 files changed, 14 insertions(+), 12 deletions(-) diff --git a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm index 53a6439af0b4..9cbfa7190617 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm @@ -1,11 +1,10 @@ /mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree name = "Ollieoxenfree" desc = "The child asked 'How is it plagiarism if it was my work all along'" - icon = 'ModularTegustation/Teguicons/branch12/48x64.dmi' - icon_state = "" - icon_living = "" - icon_dead = "" - del_on_death = FALSE + icon = 'ModularTegustation/Teguicons/branch12/32x64.dmi' + icon_state = "oxenfree" + icon_living = "oxenfree" + del_on_death = TRUE abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 maxHealth = 1000 @@ -38,7 +37,7 @@ var/list/ideas_stolen = list() //affects what abilities it has on breach var/list/potential_ideas = list("skitter", "hallucination", "lifesteal", "blindness", "randomdamage", "flametile", "knockdown", "pulse", "bleed", "confusion") var/dashready = TRUE - var/pulse_cooldown = + var/pulse_cooldown var/pulse_cooldown_time = 3 SECONDS var/pulse_damage = 20 @@ -48,9 +47,9 @@ /mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/PostWorkEffect(mob/living/carbon/human/user, work_type, pe, work_time) switch(work_type) - if(!= ABNORMALITY_WORK_ATTACHMENT) + if(!ABNORMALITY_WORK_ATTACHMENT) datum_reference.qliphoth_change (-1) - if (ABNORMALITY_WORK_ATTACHMENT) + if(ABNORMALITY_WORK_ATTACHMENT) if(length(potential_ideas)) ideas_stolen += pick_n_take(potential_ideas) health += 100 @@ -74,7 +73,7 @@ if(z == "knockdown") //knock them down, from smile without the weapon drop H.Knockdown(20) if(z == "lifesteal") //heal by the lowest damage it can do - user.adjustBruteLoss(-melee_damage_lower) + adjustBruteLoss(-melee_damage_lower) /mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/proc/Skitter() visible_message(span_warning("[src] Skitters faster!"), span_notice("you hear the patter of hundreds of 'original' feet")) @@ -105,7 +104,7 @@ L.deal_damage(pulse_damage, WHITE_DAMAGE) new /obj/effect/temp_visual/dir_setting/bloodsplatter(get_turf(L), pick(GLOB.alldirs)) -/mob/living/simple_animal/hostile/abnormality/ardor_moth/Move() +/mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/Move() ..() if("flametile" in ideas_stolen) for(var/turf/open/T in range(1, src)) diff --git a/ModularTegustation/!extra_abnos/branch12/records.dm b/ModularTegustation/!extra_abnos/branch12/records.dm index bd504f092dc7..f11c141b2f50 100644 --- a/ModularTegustation/!extra_abnos/branch12/records.dm +++ b/ModularTegustation/!extra_abnos/branch12/records.dm @@ -122,7 +122,6 @@ "When the work result was bad the counter lowered by 1.", "T-06-12-143 prefers attachment work over all other types of work. Any other work besides attachment will lower the counter by 1.", "When an employee performed attachment work, T-06-12-143 created an idea.", - "Every time the employee didn’t perform correctly the negative energy damage increased.", "The ideas obtained by T-06-143 are manifested into this abnormality’s strength whenever it breaches.", ) diff --git a/ModularTegustation/!extra_abnos/branch12/teth/dove.dm b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm index a9574052f051..8b565405cd9b 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/dove.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm @@ -5,6 +5,8 @@ icon = 'ModularTegustation/Teguicons/branch12/64x64.dmi' icon_state = "dove" icon_living = "dove" + pixel_x = -16 + base_pixel_x = -16 del_on_death = TRUE maxHealth = 1000 //should be a little tankier as it's a bit slow health = 1000 diff --git a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm index 72a2334839a6..7b8bcd9a9ec8 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm @@ -12,6 +12,8 @@ ABNORMALITY_WORK_ATTACHMENT = list(65, 65, 65, 80, 80), ABNORMALITY_WORK_REPRESSION = list(30, 30, 0, 0, 0), ) + pixel_x = -16 + base_pixel_x = -16 start_qliphoth = 2 work_damage_amount = 12 work_damage_type = BLACK_DAMAGE diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm b/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm index 71ae3be7e3cb..0315a95b3838 100644 --- a/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm +++ b/ModularTegustation/!extra_abnos/branch12/zayin/full_wave.dm @@ -24,7 +24,7 @@ ego_list = list( // /datum/ego_datum/weapon/signal, - // /datum/ego_datum/armor/signal, + /datum/ego_datum/armor/signal, ) //gift_type = /datum/ego_gifts/signal abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 diff --git a/ModularTegustation/Teguicons/branch12/32x64.dmi b/ModularTegustation/Teguicons/branch12/32x64.dmi index 9d027fde84611a614877e68f0ab407551dae04b6..35aa66b99b5f1cf9ff4c6dba78b15723d5624355 100644 GIT binary patch literal 9475 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 literal 3125 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 diff --git a/ModularTegustation/Teguicons/branch12/64x96.dmi b/ModularTegustation/Teguicons/branch12/64x96.dmi index c2af5a0d4dc6e108716659663c4904d0a389e112..1e2c5f6f90a574ecfc001c0166b8810f8aaa0661 100644 GIT binary patch delta 826 zcmV-A1I7IH2g(N_iBL{Q4GJ0x0000DNk~Le0000$0001B1Oos70AK5A+mRta0c??C zV}C0vxca$(4F&*!2OAeQrF41#00P`eL_t(YiS3dxPuoBg$1iFIDlf4KOFQ}bENHtl zaVjyI^PwPRAtn~={RFKNz3WCpqC3>B3(8nNfl)nF@|Wwg3sP(x7}%;j$FhCzm;d{} zcgNT^wy}*DN9UP*%Y7ne)34R`oRB}ck;-yU?Fp3OxgAcWf= zf41Wuh(@40RNwyr24y3_@k`&`wV{X8Mh{*2?&t2Yy%#wv-mEb7-|xaW_TKn>+6ZV7 z{~C-Zz1w)WXao*OqC1|DfNJ#6f(1#8$G5SZHx9hT!L|43vVqruJY_6pj_cUMg?}T* zh7Ns}tM_5idurWv!4XG7INZ(&$n$lH5zE;f2-*)W9O0%`YK_u0z>;ZBE=3ny-~=!$ z%|;a$5dl`0yI?ym=Wm(Ceuq^cBpXMRE-p8uf>90l&`z14v*Z+a$TG{T0&P!@m2A{7>(2Y;XX&46J5)*Hk^=vmb2+lqe?{8W3d!pu z@`EwC-e)GI^@j$jOMuY4Eh~NI!jn0zmw+LGEUNC7mGxn8LK39{DoLN!Nw$+S0Lm0W zeS()vYGXJ~f^%r!qNod zr3`8oABI&lN=;r?hqM;tl3FETQxI@-^E7a6uAc$$+lzpm5>OlS?6tXGt;}Wts-Z|_ z3;Z8|F^27!&HHVzRM2V@L1(@IaAOg3U*gF#^(g)VS^6#y$cS4t01E&B07*qoM6N<$ Eg2~->4gdfE delta 869 zcmV-r1DgEG2lWRbiBL{Q4GJ0x0000DNk~Le0001h0001B1Oos704G#udXXVO0eF#O zV}HZdC1s|^CuJ6;;8Lip;OgfBb^!nar6%V}0JHS~00R3-L_t(oh3%FxZ__{&$6rK- zA}_ItArA{cv) z5R0D^Ikxiu`G5a+cQQa%U3Jw}S6%(X8h`Al?}a;Peg5<&gXY`@FvLNx@Uy|e0s_%y zB!LS3i9a0#hrW=l08)mN#d|+LMA-^3oaxVZ086SBK+uOtxbNd3ty*O;RL{QdANvPc za4p(7SjErxagj$)VzFukFf#u>T`Ui8^4Vo8z?dxz7fUvvTV>G0OSZ6B+~jKAYJWoa z1cv?rA3h3KKve>i5QKp*Lp%z69Pnjx_krc{e@pLnh=DwkG7x^nfU0t_Foz0mQSy2a zGLT{EmEQc}2H1isD^5`kF+{-t@XGDnK@X5Iz#EDX{U8+LDR}TBbpxav!x78tBTRWf znIqsuzXZv9QBZ$V*m{v0pdYC@$bS?HjNkCtQ<-qmLw~Z&(nn*v5~ytinaZbb0FbY; zmwSdrax^0g$?+t0(^oQnD-6+U^^u4!qXM0#0oOJvtfAFtHWEZ@ra9`Nk0)%vsI%3~ zkS?TKhV@#IuZgTa%in2jXw4Bgtp%^*7HqUJImX6V(hxUN-Pc>cCDZFvh1Du}aSl}||1TMy;o%OIsXBcD5258NIb0@La0CbL6XiXYl zlfJ+EP(WD&XoIn?0oSGhIJCjrrr_1dy{iF+NAU$fx%6?Xl=qV-qGQkClv6 z#kvMy*}yh)TTR|}g3}YW(0@1}t@zSyCiaWBh^(xO`-oAobkYMH7fE7%JGe+*6{(xP zQb~g2dw|9$nL2JL{Vc&~YN?qAm;5_XZVoucWSTZ15S^>UF~U1S3Uwp7iRW&U=&#}w zxs?oPTMYR2Z8yM`z1k5#pZ+UguL0=RdU$NFuCHx-13U)JE;>L5=r#cVA7HJ8J==ag vTWTB_$M>5*#d~@Upw@%1_e0oePjaqbD;h2jDQ^aP00000NkvXXu0mjfzZQ%% From bdf4ac8f57ae2a9b70b2fa65bb3ac1245c2e7e97 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 15:41:39 -0500 Subject: [PATCH 20/27] gamemode stuff --- _maps/branch12.json | 2 +- code/controllers/subsystem/ticker.dm | 5 +++++ code/modules/jobs/job_types/captain.dm | 2 +- code/modules/jobs/job_types/command.dm | 2 +- code/modules/jobs/job_types/suppression.dm | 4 +++- 5 files changed, 11 insertions(+), 4 deletions(-) diff --git a/_maps/branch12.json b/_maps/branch12.json index 53afe6473488..53b140ab6d71 100644 --- a/_maps/branch12.json +++ b/_maps/branch12.json @@ -16,5 +16,5 @@ "emergency": "emergency_alpha" }, "minetype": "none", - "maptype": "mini" + "maptype": "branch12" } diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 0f937457cd58..b69b045b83da 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -249,6 +249,11 @@ SUBSYSTEM_DEF(ticker) if(SSmaptype.maptype in SSmaptype.combatmaps) if(!(istype(mode, /datum/game_mode/combat))) mode = new /datum/game_mode/combat + + else if(SSmaptype.maptype == "branch12") + if(!(istype(mode, /datum/game_mode/branch12))) + mode = new /datum/game_mode/branch12 + else var/choosingmode = pick(/datum/game_mode/management/classic, // /datum/game_mode/management/pure, diff --git a/code/modules/jobs/job_types/captain.dm b/code/modules/jobs/job_types/captain.dm index 02b692664024..cf13673a442f 100644 --- a/code/modules/jobs/job_types/captain.dm +++ b/code/modules/jobs/job_types/captain.dm @@ -13,7 +13,7 @@ exp_requirements = 6000 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_SECURITY - mapexclude = list("wonderlabs", "mini") + mapexclude = list("wonderlabs", "mini", "branch12") job_important = "You are an Agent Captain. As an experienced Agent, you are expected to disseminate important information and use your experience lead other Agents." job_abbreviation = "CPT" diff --git a/code/modules/jobs/job_types/command.dm b/code/modules/jobs/job_types/command.dm index 8214316d82a3..21ddb3cc5a23 100644 --- a/code/modules/jobs/job_types/command.dm +++ b/code/modules/jobs/job_types/command.dm @@ -34,7 +34,7 @@ minimal_access = list(ACCESS_COMMAND) departments = DEPARTMENT_COMMAND - mapexclude = list("mini") + mapexclude = list("mini", "branch12") job_important = "You are the Extraction Officer. Your job is to manage the EGO console, Extraction purchase console, and power generation system. Your main goal is to ensure Agents are well-equipped with EGO." job_abbreviation = "EO" diff --git a/code/modules/jobs/job_types/suppression.dm b/code/modules/jobs/job_types/suppression.dm index bdd95359e133..a90d8fcac171 100644 --- a/code/modules/jobs/job_types/suppression.dm +++ b/code/modules/jobs/job_types/suppression.dm @@ -24,6 +24,8 @@ roundstart_attributes = list(FORTITUDE_ATTRIBUTE, PRUDENCE_ATTRIBUTE, TEMPERANCE_ATTRIBUTE, JUSTICE_ATTRIBUTE) var/normal_attribute_level = 20 // Scales with round time, facility upgrades, and ordeals done + mapexclude = list("wonderlabs", "mini", "branch12") + /datum/job/suppression/after_spawn(mob/living/carbon/human/outfit_owner, mob/M, latejoin = FALSE) ADD_TRAIT(outfit_owner, TRAIT_WORK_FORBIDDEN, JOB_TRAIT) SSabnormality_queue.active_suppression_agents += M @@ -95,7 +97,7 @@ exp_requirements = 6000 exp_type = EXP_TYPE_CREW exp_type_department = EXP_TYPE_SECURITY - mapexclude = list("wonderlabs", "mini") + mapexclude = list("wonderlabs", "mini", "branch12") job_important = "You are the Disciplinary Officer. Lead the Emergency Response Agents and other Disciplinary staff into combat." job_abbreviation = "DO" From c30cf083f253d799a1156786ff401c939391bbb3 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 15:45:39 -0500 Subject: [PATCH 21/27] asd --- code/controllers/subsystem/ticker.dm | 4 ++-- code/game/gamemodes/management/management.dm | 11 +++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index b69b045b83da..e22e0aaf155d 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -251,8 +251,8 @@ SUBSYSTEM_DEF(ticker) mode = new /datum/game_mode/combat else if(SSmaptype.maptype == "branch12") - if(!(istype(mode, /datum/game_mode/branch12))) - mode = new /datum/game_mode/branch12 + if(!(istype(mode, /datum/game_mode/management/branch12))) + mode = new /datum/game_mode/management/branch12 else var/choosingmode = pick(/datum/game_mode/management/classic, diff --git a/code/game/gamemodes/management/management.dm b/code/game/gamemodes/management/management.dm index 6ea341af39dd..f285f64bb1cc 100644 --- a/code/game/gamemodes/management/management.dm +++ b/code/game/gamemodes/management/management.dm @@ -108,3 +108,14 @@ ABNORMALITY_ORIGIN_ARTBOOK, ABNORMALITY_ORIGIN_ORIGINAL ) + +/datum/game_mode/management/branch12 + name = "Branch 12" + config_tag = "branch12" + votable = 1 + + announce_span = "notice" + announce_text = "Manage a group of Unique Branch 12 Abnormalities!" + abno_types = list( + ABNORMALITY_ORIGIN_BRANCH12 + ) From a0c5d71391cd76457522501d5ad62c95249109f6 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 16:23:50 -0500 Subject: [PATCH 22/27] update dove --- .../!extra_abnos/branch12/teth/dove.dm | 12 ++++++------ .../!extra_abnos/branch12/teth/remnant_rock.dm | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/ModularTegustation/!extra_abnos/branch12/teth/dove.dm b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm index 8b565405cd9b..2b93d0d93776 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/dove.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/dove.dm @@ -1,7 +1,7 @@ //Very simple, funny little guy. /mob/living/simple_animal/hostile/abnormality/branch12/dove - name = "Gone with a Simple Smile" - desc = "An abnormality seeming to make up a floating cat face." + name = "Vow of a Dove" + desc = "What seems to be a short squat bird." icon = 'ModularTegustation/Teguicons/branch12/64x64.dmi' icon_state = "dove" icon_living = "dove" @@ -25,10 +25,10 @@ start_qliphoth = 2 work_chances = list( - ABNORMALITY_WORK_INSTINCT = 85, - ABNORMALITY_WORK_INSIGHT = 85, - ABNORMALITY_WORK_ATTACHMENT = 85, - ABNORMALITY_WORK_REPRESSION = 85, + ABNORMALITY_WORK_INSTINCT = list(20, 20, 25, 30, 30), + ABNORMALITY_WORK_INSIGHT = 60, + ABNORMALITY_WORK_ATTACHMENT = 30, + ABNORMALITY_WORK_REPRESSION = list(40, 45, 50, 55, 60), ) work_damage_amount = 5 work_damage_type = RED_DAMAGE diff --git a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm index f596cd047d7c..f6a4d9fe2501 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm @@ -38,6 +38,7 @@ /mob/living/simple_animal/hostile/abnormality/branch12/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) + ..() //make it invisible icon_state = null name = "" From 223369c14c019cc2aa74fac8e20070068e7d4c34 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 16:27:28 -0500 Subject: [PATCH 23/27] update --- ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm | 2 +- ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm | 4 ++++ ModularTegustation/!extra_abnos/branch12/waw/passion.dm | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm index 9cbfa7190617..609ac2405ab9 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm @@ -31,7 +31,7 @@ ABNORMALITY_WORK_ATTACHMENT = list(50, 50, 70, 70, 70), ABNORMALITY_WORK_REPRESSION = list(20, 20, 10, 10, 10), ) - work_damage_amount = 20 + work_damage_amount = 8 work_damage_type = BLACK_DAMAGE var/list/ideas_stolen = list() //affects what abilities it has on breach diff --git a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm index f6a4d9fe2501..762db3815e51 100644 --- a/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm +++ b/ModularTegustation/!extra_abnos/branch12/teth/remnant_rock.dm @@ -36,6 +36,10 @@ /mob/living/simple_animal/hostile/abnormality/branch12/rock/CanAttack(atom/the_target) return FALSE +/mob/living/simple_animal/hostile/abnormality/branch12/rock/AttemptWork(mob/living/carbon/human/user, work_type) + if(!icon_state) + return FALSE + return TRUE /mob/living/simple_animal/hostile/abnormality/branch12/rock/BreachEffect(mob/living/carbon/human/user, work_type, pe, work_time) ..() diff --git a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm index 7b8bcd9a9ec8..a40d2ee42e69 100644 --- a/ModularTegustation/!extra_abnos/branch12/waw/passion.dm +++ b/ModularTegustation/!extra_abnos/branch12/waw/passion.dm @@ -5,7 +5,7 @@ icon_state = "passion" maxHealth = 400 health = 400 - threat_level = TETH_LEVEL + threat_level = WAW_LEVEL work_chances = list( ABNORMALITY_WORK_INSTINCT = list(45, 50, 50, 55, 55), ABNORMALITY_WORK_INSIGHT = list(35, 35, 40, 40, 45), From d40e15359259d085a3c5a1b3f36f8521ef44008c Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sat, 8 Feb 2025 16:34:45 -0500 Subject: [PATCH 24/27] Update ollieoxenfree.dm --- ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm index 609ac2405ab9..96c390952da5 100644 --- a/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm +++ b/ModularTegustation/!extra_abnos/branch12/he/ollieoxenfree.dm @@ -58,6 +58,7 @@ //from here on, abilities it can gain on breach /mob/living/simple_animal/hostile/abnormality/branch12/ollieoxenfree/AttackingTarget(atom/attacked_target) //checking it's ideas and executing them + ..() if(!ishuman(attacked_target)) return var/mob/living/carbon/human/H = attacked_target From 9370a9c2361d7b30b4016a4fd6eff55181b42e45 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sun, 9 Feb 2025 16:56:10 -0500 Subject: [PATCH 25/27] Adds multiple ego and fixes --- .../branch12/!equipment/branch12_armor.dm | 18 +++++++-- .../branch12/!equipment/branch12_datum.dm | 18 +++++++++ .../branch12/!equipment/branch12_weapon.dm | 38 ++++++++++++++++++ .../branch12/zayin/forgiveness.dm | 4 +- .../Teguicons/branch12/branch12_gearworn.dmi | Bin 21515 -> 21513 bytes .../Teguicons/branch12/branch12_weapons.dmi | Bin 0 -> 593 bytes .../ego_weapons/melee/_lists.dm | 4 ++ 7 files changed, 77 insertions(+), 5 deletions(-) create mode 100644 ModularTegustation/!extra_abnos/branch12/!equipment/branch12_weapon.dm create mode 100644 ModularTegustation/Teguicons/branch12/branch12_weapons.dmi diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm index 1464df189b79..6bf7cf4597d0 100644 --- a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_armor.dm @@ -17,21 +17,21 @@ /obj/item/clothing/suit/armor/ego_gear/branch12/serenity name = "serenity" desc = "They shouldn't dwell into delusions like that, it will only lead them to their doom." - icon_state = "penitence" + icon_state = "serenity" armor = list(RED_DAMAGE = 10, WHITE_DAMAGE = 30, BLACK_DAMAGE = -20, PALE_DAMAGE = 0) //HE /obj/item/clothing/suit/armor/ego_gear/branch12/perfectionist name = "perfectionist" desc = "They shouldn't dwell into delusions like that, it will only lead them to their doom." - icon_state = "penitence" + icon_state = "perfectionist" armor = list(RED_DAMAGE = -20, WHITE_DAMAGE = 30, BLACK_DAMAGE = 40, PALE_DAMAGE = 20) //WAW /obj/item/clothing/suit/armor/ego_gear/branch12/joe name = "Average Joe" desc = "First impressions are always important when you are going on a job interview, so you better dress to impress!" - icon_state = "penitence" + icon_state = "average_joe" armor = list(RED_DAMAGE = 40, WHITE_DAMAGE = 40, BLACK_DAMAGE = 40, PALE_DAMAGE = 20) /obj/item/clothing/suit/armor/ego_gear/branch12/degraded_honor @@ -45,3 +45,15 @@ desc = "Is it better to die doing what you love, or to live without joy." icon_state = "passion" armor = list(RED_DAMAGE = 40, WHITE_DAMAGE = 60, BLACK_DAMAGE = 40, PALE_DAMAGE = 0) + +/obj/item/clothing/suit/armor/ego_gear/branch12/plagiarism + name = "plagiarism" + desc = "The child asked 'How is it plagiarism if it was my work all along?'" + icon_state = "plagiarism" + armor = list(RED_DAMAGE = 30, WHITE_DAMAGE = 30, BLACK_DAMAGE = 50, PALE_DAMAGE = 30) + +/obj/item/clothing/suit/armor/ego_gear/branch12/rumor + name = "babbling rumor" + desc = "They reached for the stars, only for them to be pulled beyond their reach." + icon_state = "rumor" + armor = list(RED_DAMAGE = 30, WHITE_DAMAGE = 50, BLACK_DAMAGE = 30, PALE_DAMAGE = 30) diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm index e940ea6d5ccc..d6b3ba20c949 100644 --- a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_datum.dm @@ -2,16 +2,34 @@ // ZAYIN // Full-Wave M'aider - Signal +/datum/ego_datum/weapon/signal + item_path = /obj/item/ego_weapon/ranged/branch12/mini/signal + cost = 10 + /datum/ego_datum/armor/signal item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/signal cost = 10 +// Statue Of Forgiveness - Serenity +/datum/ego_datum/weapon/serenity + item_path = /obj/item/ego_weapon/branch12/mini/serenity + cost = 10 + + +// TETH +// Statue Of Forgiveness - Serenity +/datum/ego_datum/armor/serenity + item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/serenity + cost = 20 + + // HE // The Show Goes On - Perfectionist /datum/ego_datum/armor/perfectionist item_path = /obj/item/clothing/suit/armor/ego_gear/branch12/perfectionist cost = 35 + // WAW // Joe Shmoe - Average Joe /datum/ego_datum/armor/joe diff --git a/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_weapon.dm b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_weapon.dm new file mode 100644 index 000000000000..940d4f381db9 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/!equipment/branch12_weapon.dm @@ -0,0 +1,38 @@ + +/obj/item/ego_weapon/ranged/branch12 + icon = 'ModularTegustation/Teguicons/branch12/branch12_weapon.dmi' + +/obj/item/ego_weapon/branch12 + icon = 'ModularTegustation/Teguicons/branch12/branch12_weapon.dmi' + + +//Signal +/obj/item/ego_weapon/ranged/branch12/mini/signal + name = "signal" + desc = "It continued calling out, expecting no response in return" + icon_state = "signal" + inhand_icon_state = "signal" + force = 14 + projectile_path = /obj/projectile/ego_bullet/branch12/signal + spread = 10 + shotsleft = 12 + reloadtime = 1.3 SECONDS + fire_sound = 'sound/weapons/gun/smg/mp7.ogg' + +/obj/projectile/ego_bullet/branch12/signal + name = "signal" + damage = 12 + damage_type = WHITE_DAMAGE + +//Serenity +/obj/item/ego_weapon/branch12/mini/serenity + name = "serenity" + desc = "By praying for its protection, the statue might grant you its gift if you’re worthy." + icon_state = "serenity" + force = 14 + damtype = WHITE_DAMAGE + swingstyle = WEAPONSWING_LARGESWEEP + attack_verb_continuous = list("slices", "slashes", "stabs") + attack_verb_simple = list("slice", "slash", "stab") + hitsound = 'sound/weapons/fixer/generic/knife3.ogg' + diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm index 3bf48d0d7357..0c026e8f96bb 100644 --- a/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm +++ b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm @@ -18,8 +18,8 @@ max_boxes = 10 ego_list = list( - // /datum/ego_datum/weapon/signal, - // /datum/ego_datum/armor/signal, + /datum/ego_datum/weapon/serenity, + /datum/ego_datum/armor/serenity, ) //gift_type = /datum/ego_gifts/signal diff --git a/ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi b/ModularTegustation/Teguicons/branch12/branch12_gearworn.dmi index ec7497c5997be4a880678388e91cb5ee75568072..8f2e3640d318b5ed65f01d1bec7fd1f307c29f16 100644 GIT binary patch delta 242 zcmVbeCImi9Z;#tr1@P$guJ2iHxal{}qXH!CMp^7QhDL6N0oeVcH?%p($VGwEDn zv==@&Pf(}{SLlqfNy$>}@GN0zi51nPH{}g#H(etKVU?P8oURyoN6nRMm6A=T_f+f` sEhXdDgEs~J4R`TBd5$`xd3SHvX_v@^pZTFBDD46AZPAxkfR927}^>Z2_etUMzk)wW%8 z2py4kP74&;mY>iSbCsN=bo3{2zD8D*w!J8C&_~l<13O`r5_|qv%-pl|%B4t7ZK$`H zwW)kg9qJY@iV(O7d4saU*LTLh3-@$9k2Ibp^8-3|#OJLaQ&a!|AOJ~3K~#90?45gj T6xI3vKePAEZZ?~_p8)RW!CMG5=EiE`WIGvf2ARr(lBqUKx zMo>^oA|fIb6ck!oSXE9&8W|ZA6B8B|7BDa{NV=-0C=2JR&a84_w-Y6 z@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5sW>w|FEK}n zi!&v&s2C_<$iKl3i1TAQV99yDqTdCFxoe8}0x9jSJ#7Hhk#lOAj4ibewa*i;VrVm8-}e|N7?k z?tZ8Lusx9c$IXGsf7%)-`ta)kSc8%e6FiXam`JSh0i-;P*K z6WtnrWdL<`{s1qNcNqq-J~8vT(beS6ztw?w2C1J+i3cA97f(0bciVF`!0 f%a23c=l^Za@fjK^_b20200000NkvXXu0mjfv$_IG literal 0 HcmV?d00001 diff --git a/ModularTegustation/ego_weapons/melee/_lists.dm b/ModularTegustation/ego_weapons/melee/_lists.dm index a4ecd05ac3bd..72e90c1b1dff 100644 --- a/ModularTegustation/ego_weapons/melee/_lists.dm +++ b/ModularTegustation/ego_weapons/melee/_lists.dm @@ -12,6 +12,10 @@ GLOBAL_LIST_INIT(small_ego, list ( /obj/item/ego_weapon/lance/visions, /obj/item/ego_weapon/ranged/arcadia/judge, + //Branch 12 stuff + /obj/item/ego_weapon/branch12/mini, + /obj/item/ego_weapon/ranged/branch12/mini, + //Non-EGO weapons /obj/item/ego_weapon/city/ncorp_mark, /obj/item/ego_weapon/city/ncorp_nail, From 457f9db85fa4d458af579f832f4f8542abac7396 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Sun, 9 Feb 2025 17:23:23 -0500 Subject: [PATCH 26/27] update --- .../!extra_abnos/branch12/zayin/forgiveness.dm | 4 +++- .../{branch12_weapons.dmi => branch12_weapon.dmi} | Bin lobotomy-corp13.dme | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) rename ModularTegustation/Teguicons/branch12/{branch12_weapons.dmi => branch12_weapon.dmi} (100%) diff --git a/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm index 0c026e8f96bb..6c18422911f6 100644 --- a/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm +++ b/ModularTegustation/!extra_abnos/branch12/zayin/forgiveness.dm @@ -1,7 +1,7 @@ /mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness name = "Statue of Forgiveness" desc = "By praying for its protection, the statue might grant you its gift if you’re worthy" - icon = 'ModularTegustation/Teguicons/32x64.dmi' + icon = 'ModularTegustation/Teguicons/branch12/32x64.dmi' icon_state = "forgiveness" icon_living = "forgiveness" @@ -56,6 +56,8 @@ /mob/living/simple_animal/hostile/abnormality/branch12/statue_of_forgiveness/Life() //reset the buff when they die . = ..() + if(!gifted_human) + return if (gifted_human.stat == DEAD) gifted_human = FALSE diff --git a/ModularTegustation/Teguicons/branch12/branch12_weapons.dmi b/ModularTegustation/Teguicons/branch12/branch12_weapon.dmi similarity index 100% rename from ModularTegustation/Teguicons/branch12/branch12_weapons.dmi rename to ModularTegustation/Teguicons/branch12/branch12_weapon.dmi diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index 033069559280..2281a36a1546 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3956,6 +3956,7 @@ #include "ModularTegustation\!extra_abnos\branch12\records.dm" #include "ModularTegustation\!extra_abnos\branch12\!equipment\branch12_armor.dm" #include "ModularTegustation\!extra_abnos\branch12\!equipment\branch12_datum.dm" +#include "ModularTegustation\!extra_abnos\branch12\!equipment\branch12_weapon.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\compass.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\eye.dm" #include "ModularTegustation\!extra_abnos\branch12\!tools\midnight.dm" From 22ff838116186c5623159822ab6369d698433035 Mon Sep 17 00:00:00 2001 From: Kirie Saito <77302679+Kitsunemitsu@users.noreply.github.com> Date: Mon, 10 Feb 2025 16:32:37 -0500 Subject: [PATCH 27/27] asd --- .../!extra_abnos/branch12/waw/babel.dm | 63 +++++++++++++++++++ lobotomy-corp13.dme | 1 + 2 files changed, 64 insertions(+) create mode 100644 ModularTegustation/!extra_abnos/branch12/waw/babel.dm diff --git a/ModularTegustation/!extra_abnos/branch12/waw/babel.dm b/ModularTegustation/!extra_abnos/branch12/waw/babel.dm new file mode 100644 index 000000000000..1b9683658952 --- /dev/null +++ b/ModularTegustation/!extra_abnos/branch12/waw/babel.dm @@ -0,0 +1,63 @@ +//Hand of Babel +/mob/living/simple_animal/hostile/abnormality/branch12/babel + name = "Hand of Babel" + desc = "They reached for the stars, only for them to be pulled beyond their reach." + icon = 'ModularTegustation/Teguicons/branch12/32x32.dmi' + icon_state = "babel" + icon_living = "babel" + blood_volume = 0 + threat_level = WAW_LEVEL + start_qliphoth = 0 + can_breach = FALSE + max_boxes = 20 + work_chances = list( + ABNORMALITY_WORK_INSTINCT = 40, + ABNORMALITY_WORK_INSIGHT = 40, + ABNORMALITY_WORK_ATTACHMENT = 40, + ABNORMALITY_WORK_REPRESSION = 40, + ) + work_damage_amount = 7 + work_damage_type = WHITE_DAMAGE + + ego_list = list( + // /datum/ego_datum/weapon/rumor, + // /datum/ego_datum/armor/rumor, + ) + //gift_type = /datum/ego_gifts/rumor + abnormality_origin = ABNORMALITY_ORIGIN_BRANCH12 + + + //Who is affected by rumor + var/list/rumors = list() + +/mob/living/simple_animal/hostile/abnormality/branch12/babel/SuccessEffect(mob/living/carbon/human/user, work_type, pe) + . = ..() + datum_reference.qliphoth_change(-1) + return + +// Rumor Effect +/datum/status_effect/display/rumor + id = "rumor" + status_type = STATUS_EFFECT_UNIQUE + duration = -1 + alert_type = null + display_name = "rumor" + +/datum/status_effect/display/rumor/on_apply() + . = ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + var/connected_abno = locate(/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale) in GLOB.abnormality_mob_list + connected_abno.rumors += H + + +/datum/status_effect/display/rumor/tick() + . = ..() + for(var/mob/living/carbon/human/H in view(4, src)) + +/datum/status_effect/display/rumor/on_remove() + . = ..() + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + var/connected_abno = locate(/mob/living/simple_animal/hostile/abnormality/branch12/oldman_pale) in GLOB.abnormality_mob_list + connected_abno.rumors -= H diff --git a/lobotomy-corp13.dme b/lobotomy-corp13.dme index 2281a36a1546..d1d19f60588c 100644 --- a/lobotomy-corp13.dme +++ b/lobotomy-corp13.dme @@ -3966,6 +3966,7 @@ #include "ModularTegustation\!extra_abnos\branch12\he\show_goes_on.dm" #include "ModularTegustation\!extra_abnos\branch12\teth\dove.dm" #include "ModularTegustation\!extra_abnos\branch12\teth\remnant_rock.dm" +#include "ModularTegustation\!extra_abnos\branch12\waw\babel.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\joe_shmoe.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\passion.dm" #include "ModularTegustation\!extra_abnos\branch12\waw\queen_keres.dm"