LogicWorld
Posted: May 31st, 2020, 2:58 pm
LogicWorld - Logic gates and wires that can be energized, as well as 1-cell crossovers.
Showcase:
Code: Select all
@RULE LogicWorld
Mark Jeronimus's LogicWorld - Logic gates and wires that can be energized, as well as 1-cell crossovers.
Version 1.2 (20180531T2025) Cleaned up version of an experiment I found from 2010, with new antialiased icons.
Version 1.3 (20180601T2222)
- Bugfix: Two crossovers spaced by one wire caused signal crosstalk
- Bugfix: Gates considered other gates as diagonal input
Version 1.4 (20200603T1833)
- Bugfix: Signal propagated diagonally along crossover with nearby gate
@TABLE
n_states: 25
neighborhood: Moore
symmetries: reflect_horizontal
var Void = 0
var Wire = 1
var Head = 2
var Tail = 3
var GPAT = 4 # Gates. Notation: "G[N][T][L]"
var GPAH = 5 # N = Gate inverted output: P/N for Positive/Negative
var GPOT = 6 # T = Gate type: A/O/X for And/Or/Xo
var GPOH = 7 # L = Current output level: T/H for Tail/Head
var GPXT = 8 # e.g. GNAH = Gate Negative And (i.e. Nand) currently outputting Head
var GPXH = 9
var GNAT = 10
var GNAH = 11
var GNOT = 12
var GNOH = 13
var GNXT = 14
var GNXH = 15
var CrWW = 16 # Notation: "Cr[x][y]"
var CrHW = 17 # X = acts as this state horizontally: W/H/T for Wire/Head/Tail
var CrTW = 18 # Y = acts as this state vertically: W/H/T for Wire/Head/Tail
var CrWH = 19
var CrHH = 20
var CrTH = 21
var CrWT = 22
var CrHT = 23
var CrTT = 24
# Any
var Any1 = {Void, Wire, Head, Tail, CrWW, CrHW, CrTW, CrWH, CrHH, CrTH, CrWT, CrHT, CrTT, GPAT, GPAH, GPOT, GPOH, GPXT, GPXH, GNAT, GNAH, GNOT, GNOH, GNXT, GNXH}
var Any2 = Any1
var Any3 = Any1
var Any4 = Any1
var Any5 = Any1
var Any6 = Any1
var Any7 = Any1
var Any8 = Any1
# Tail-ish
var Ta_1 = {Tail, CrWT, CrHT, CrTT, GPAT, GPOT, GPXT, GNAT, GNOT, GNXT}
var Ta_2 = {Tail}
var Ta_3 = {Tail, CrTW, CrTH, CrTT, GPAT, GPOT, GPXT, GNAT, GNOT, GNXT}
var Ta_4 = Ta_2
var Ta_5 = Ta_1
var Ta_6 = Ta_2
var Ta_7 = Ta_3
var Ta_8 = Ta_2
# Head-ish
var He_1 = {Head, CrWH, CrHH, CrTH, GPAH, GPOH, GPXH, GNAH, GNOH, GNXH}
var He_2 = {Head}
var He_3 = {Head, CrHW, CrHH, CrHT, GPAH, GPOH, GPXH, GNAH, GNOH, GNXH}
var He_4 = He_2
var He_5 = He_1
var He_6 = He_2
var He_7 = He_3
var He_8 = He_2
# Not head-ish (used in crossover precautions)
var NH_1 = {Void, Wire, Tail, CrWW, CrHW , CrTW, CrWT, CrHT , CrTT, GPAT, GPOT, GPXT, GNAT, GNOT, GNXT}
var NH_5 = NH_1
var NH_7 = {Void, Wire, Tail, CrWW , CrWH, CrTW, CrWT , CrTH, CrTT, GPAT, GPOT, GPXT, GNAT, GNOT, GNXT}
# Not head (used in gate interactions)
var NH_2 = {Void, Wire, Tail, CrWW, CrHW, CrTW, CrWH, CrHH, CrTH, CrWT, CrHT, CrTT, GPAT, GPAH, GPOT, GPOH, GPXT, GPXH, GNAT, GNAH, GNOT, GNOH, GNXT, GNXH}
var NH_4 = NH_2
var NH_6 = NH_2
var NH_8 = NH_2
# Any Crossover
var Cr_1 = {CrWW, CrHW, CrWH, CrHH, CrTW, CrWT, CrHT, CrTH, CrTT}
var Cr_3 = Cr_1
var Cr_5 = Cr_1
# Wire-ish Crossover
var NC_1 = {Void, Wire, Head, Tail}
var NC_3 = NC_1
var NC_5 = NC_1
var NC_7 = NC_1
################ Normal signal propagation (part 1/2) ################
# These are the orthogonal parts of the normal signal propagation.
# For compatibility with the crossovers in the Moore neighborhood,
# this part must be handled before the 'precaution' rules, but the
# diagonal parts of the normal signal propagation must be handled
# after the crossover logic.
Wire He_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 Head
Wire Any1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 Head
Wire Any1 Any2 Any3 Any4 He_5 Any6 Any7 Any8 Head
Head Ta_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 Tail
Head Any1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 Tail
Head Any1 Any2 Any3 Any4 Ta_5 Any6 Any7 Any8 Tail
################### Crossover in Moore precautions ###################
# Because this rule operates in the Moore neighborhood, two wires
# entering a crossover at right angles would normally be diagonally
# 'connected' to each other. These rules prevent that.
# Allow diagonal propagation if the Crossover is on the opposite side.
# ? C ?
# ? W N
# ? N H <- SE Head propagates because cells N are not crossovers.
Wire Cr_1 Any2 NC_3 He_4 NC_5 Any6 Any7 Any8 Head
Wire Any1 Any2 Cr_3 Any4 NC_5 He_6 NC_7 Any8 Head
Wire NC_1 Any2 Cr_3 Any4 Any5 Any6 NC_7 He_8 Head
Wire NC_1 He_2 NC_3 Any4 Cr_5 Any6 Any7 Any8 Head
Head Cr_1 Any2 NC_3 Ta_4 NC_5 Any6 Any7 Any8 Tail
Head Any1 Any2 Cr_3 Any4 NC_5 Ta_6 NC_7 Any8 Tail
Head NC_1 Any2 Cr_3 Any4 Any5 Any6 NC_7 Ta_8 Tail
Head NC_1 Ta_2 NC_3 Any4 Cr_5 Any6 Any7 Any8 Tail
# Prevent Wire next to Crossover from reacting to diagonal Head
Wire Cr_1 He_2 Any3 Any4 NH_5 Any6 Any7 Any8 Wire
Wire Any1 He_2 Cr_3 Any4 Any5 Any6 NH_7 Any8 Wire
Wire Any1 Any2 Cr_3 He_4 Any5 Any6 NH_7 Any8 Wire
Wire NH_1 Any2 Any3 He_4 Cr_5 Any6 Any7 Any8 Wire
# Prevent Head next to Crossover from reacting to diagonal Tail
Head Cr_1 Ta_2 Any3 Any4 Any5 Any6 Any7 Any8 Head
Head Any1 Ta_2 Cr_3 Any4 Any5 Any6 Any7 Any8 Head
Head Any1 Any2 Cr_3 Ta_4 Any5 Any6 Any7 Any8 Head
Head Any1 Any2 Any3 Ta_4 Cr_5 Any6 Any7 Any8 Head
################ Normal signal propagation (part 2/2) ################
Wire Any1 He_2 Any3 Any4 Any5 Any6 Any7 Any8 Head
Wire Any1 Any2 Any3 He_4 Any5 Any6 Any7 Any8 Head
Head Any1 Ta_2 Any3 Any4 Any5 Any6 Any7 Any8 Tail
Head Any1 Any2 Any3 Ta_4 Any5 Any6 Any7 Any8 Tail
Tail Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 Wire # Tail decays
####################### Crossover transitions ########################
# Rules are equal to those of a 3x1 piece of wire
# - Wire-ish becomes Head-ish when next to Head-ish,
# - Head-ish becomes Tail-ish when next to Tail-ish,
# - Tail-ish becomes Wire-ish always.
# Except these rules are applied separately and asynchronously for
# horizontal and vertical directions.
CrWW He_1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 CrHH
CrWW Any1 Any2 He_3 Any4 He_5 Any6 Any7 Any8 CrHH
CrWW Any1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 CrHW
CrWW He_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWH
CrWW Any1 Any2 Any3 Any4 He_5 Any6 Any7 Any8 CrWH
CrHW He_1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 CrTH
CrHW Any1 Any2 Ta_3 Any4 He_5 Any6 Any7 Any8 CrTH
CrHW Any1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 CrTW
CrHW He_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrHH
CrHW Any1 Any2 Any3 Any4 He_5 Any6 Any7 Any8 CrHH
CrTW He_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWH
CrTW Any1 Any2 Any3 Any4 He_5 Any6 Any7 Any8 CrWH
CrTW Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWW
CrWH Ta_1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 CrHT
CrWH Any1 Any2 He_3 Any4 Ta_5 Any6 Any7 Any8 CrHT
CrWH Ta_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWT
CrWH Any1 Any2 Any3 Any4 Ta_5 Any6 Any7 Any8 CrWT
CrWH Any1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 CrHH
CrHH Ta_1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 CrTT
CrHH Any1 Any2 Ta_3 Any4 Ta_5 Any6 Any7 Any8 CrTT
CrHH Ta_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrHT
CrHH Any1 Any2 Any3 Any4 Ta_5 Any6 Any7 Any8 CrHT
CrHH Any1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 CrTH
CrTH Ta_1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWT
CrTH Any1 Any2 Any3 Any4 Ta_5 Any6 Any7 Any8 CrWT
CrTH Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWH
CrWT Any1 Any2 He_3 Any4 Any5 Any6 Any7 Any8 CrHW
CrWT Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWW
CrHT Any1 Any2 Ta_3 Any4 Any5 Any6 Any7 Any8 CrTW
CrHT Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrHW
CrTT Any1 Any2 Any3 Any4 Any5 Any6 Any7 Any8 CrWW
########################## Gate transitions ##########################
# These rules determine when a gate will output low (acting Tail-ish)
# or high (Acting Head-ish)
# And-gate will output high when two diagonal neighbors are Head
GPAT Any1 He_2 Any3 He_4 Any5 Any6 Any7 Any8 GPAH
GPAT Any1 Any2 Any3 He_4 Any5 He_6 Any7 Any8 GPAH
GPAT Any1 He_2 Any3 Any4 Any5 Any6 Any7 He_8 GPAH
# And-gate will output low when no or one diagonal neighbors are Tail
GPAH Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GPAT
GPAH Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GPAT
GPAH Any1 NH_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GPAT
# Or-gate will output high when one diagonal neighbor is Head
GPOT Any1 He_2 Any3 Any4 Any5 Any6 Any7 Any8 GPOH
GPOT Any1 Any2 Any3 Any4 Any5 He_6 Any7 Any8 GPOH
# Or-gate will output low when no diagonal neighbors are Head
GPOH Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GPOT
# Xor-gate will output high when one diagonal neighbor is Head
GPXT Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GPXH
GPXT Any1 NH_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GPXH
# Xor-gate will output low when no or two diagonal neighbors are Head
GPXH Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GPXT
GPXH Any1 He_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GPXT
GPXH Any1 NH_2 Any3 He_4 Any5 He_6 Any7 NH_8 GPXT
GPXH Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 He_8 GPXT
# Nand-gate will output high when no or one diagonal neighbor is Head
GNAT Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GNAH
GNAT Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GNAH
GNAT Any1 NH_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GNAH
# Nand-gate will output low when two diagonal neighbors are Head
GNAH Any1 He_2 Any3 He_4 Any5 Any6 Any7 Any8 GNAT
GNAH Any1 Any2 Any3 He_4 Any5 He_6 Any7 Any8 GNAT
GNAH Any1 He_2 Any3 Any4 Any5 Any6 Any7 He_8 GNAT
# Nor-gate will output high when no diagonal neighbors are Head
GNOT Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GNOH
# Nor-gate will output low when one diagonal neighbor is Head
GNOH Any1 He_2 Any3 Any4 Any5 Any6 Any7 Any8 GNOT
GNOH Any1 Any2 Any3 Any4 Any5 He_6 Any7 Any8 GNOT
# Nxor-gate will output high when no or two diagonal neighbors are Head
GNXT Any1 NH_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GNXH
GNXT Any1 He_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GNXH
GNXT Any1 NH_2 Any3 He_4 Any5 He_6 Any7 NH_8 GNXH
GNXT Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 He_8 GNXH
# Nxor-gate will output low when one diagonal neighbors are Head
GNXH Any1 He_2 Any3 NH_4 Any5 NH_6 Any7 NH_8 GNXT
GNXH Any1 NH_2 Any3 He_4 Any5 NH_6 Any7 NH_8 GNXT
@COLORS
0 0 0 0 Void
1 128 80 40 Wire
2 255 255 255 Head
3 144 128 112 Tail
4 161 35 35 GPAT
5 255 56 56 GPAH
6 0 141 0 GPOT
7 0 224 0 GPOH
8 50 50 161 GPXT
9 80 80 255 GPXH
10 0 146 146 GNAT
11 0 232 232 GNAH
12 161 30 161 GNOT
13 255 48 255 GNOH
14 137 137 0 GNXT
15 218 218 0 GNXH
16 128 80 40 CrWW
17 205 186 170 CrHW
18 137 109 83 CrTW
19 205 186 170 CrWH
20 255 255 255 CrHH
21 211 205 198 CrTH
22 137 109 83 CrWT
23 211 205 198 CrHT
24 144 128 112 CrTT
@ICONS
XPM
"31 744 43 1"
". c #000000"
"A c #805028"
"B c #FFFFFF"
"C c #908070"
"D c #3B342E"
"E c #5D5349"
"F c #3B342E"
"G c #FF3838"
"H c #D22E2E"
"I c #A12323"
"J c #851D1D"
"K c #651616"
"L c #400E0E"
"M c #00E000"
"N c #00B900"
"O c #008D00"
"P c #007400"
"Q c #005900"
"R c #003800"
"S c #5050FF"
"T c #4242D2"
"U c #3232A1"
"V c #2A2A85"
"W c #202065"
"X c #141440"
"Y c #00E8E8"
"Z c #00C0C0"
"a c #009292"
"b c #007979"
"c c #005C5C"
"d c #003A3A"
"e c #FF30FF"
"f c #D228D2"
"g c #A11EA1"
"h c #851985"
"i c #651365"
"j c #400C40"
"k c #DADA00"
"l c #B4B400"
"m c #898900"
"n c #717100"
"o c #575700"
"p c #373700"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCC...ECCCCCCCCCCCCCCCE...CCCC"
"CCCC....ECCCCCCCCCCCCCE....CCCC"
"CCCC.....ECCCCCCCCCCCE.....CCCC"
"CCCCE.....ECCCCCCCCCE.....ECCCC"
"CCCCCE.....ECCCCCCCE.....ECCCCC"
"CCCCCCE.....ECCCCCE.....ECCCCCC"
"CCCCCCCE.....ECCCE.....ECCCCCCC"
"CCCCCCCCE.....ECE.....ECCCCCCCC"
"CCCCCCCCCE.....F.....ECCCCCCCCC"
"CCCCCCCCCCE.........ECCCCCCCCCC"
"CCCCCCCCCCCE.......ECCCCCCCCCCC"
"CCCCCCCCCCCCF.....FCCCCCCCCCCCC"
"CCCCCCCCCCCE.......ECCCCCCCCCCC"
"CCCCCCCCCCE.........ECCCCCCCCCC"
"CCCCCCCCCE.....F.....ECCCCCCCCC"
"CCCCCCCCE.....ECE.....ECCCCCCCC"
"CCCCCCCE.....ECCCE.....ECCCCCCC"
"CCCCCCE.....ECCCCCE.....ECCCCCC"
"CCCCCE.....ECCCCCCCE.....ECCCCC"
"CCCCE.....ECCCCCCCCCE.....ECCCC"
"CCCC.....ECCCCCCCCCCCE.....CCCC"
"CCCC....ECCCCCCCCCCCCCE....CCCC"
"CCCC...ECCCCCCCCCCCCCCCE...CCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIJ.JIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIL.LIIIIIIIIIIIIII"
"IIIIIIIIIIIIIJ...JIIIIIIIIIIIII"
"IIIIIIIIIIIIIL...LIIIIIIIIIIIII"
"IIIIIIIIIIIIJ..K..JIIIIIIIIIIII"
"IIIIIIIIIIIIL.LIL.LIIIIIIIIIIII"
"IIIIIIIIIIIJ..JIJ..JIIIIIIIIIII"
"IIIIIIIIIIIL.LIIIL.LIIIIIIIIIII"
"IIIIIIIIIIJ..JIIIJ..JIIIIIIIIII"
"IIIIIIIIIIL.LIIIIIL.LIIIIIIIIII"
"IIIIIIIIIJ..JIIIIIJ..JIIIIIIIII"
"IIIIIIIIIL.LIIIIIIIL.LIIIIIIIII"
"IIIIIIIIJ..JIIIIIIIJ..JIIIIIIII"
"IIIIIIIIL.LIIIIIIIIIL.LIIIIIIII"
"IIIIIIIJ..JIIIIIIIIIJ..JIIIIIII"
"IIIIIIIL.LIIIIIIIIIIIL.LIIIIIII"
"IIIIIIJ..JIIIIIIIIIIIJ..JIIIIII"
"IIIIIIL.LIIIIIIIIIIIIIL.LIIIIII"
"IIIIIJ..JIIIIIIIIIIIIIJ..JIIIII"
"IIIIIL.LIIIIIIIIIIIIIIIL.LIIIII"
"IIIIJ..JIIIIIIIIIIIIIIIJ..JIIII"
"IIIIL.LIIIIIIIIIIIIIIIIIL.LIIII"
"IIII..JIIIIIIIIIIIIIIIIIJ..IIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"IIIIIIIIIIIIIIIIIIIIIIIIIIIIIII"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGH.HGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGK.KGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGH...HGGGGGGGGGGGGG"
"GGGGGGGGGGGGGK...KGGGGGGGGGGGGG"
"GGGGGGGGGGGGH..I..HGGGGGGGGGGGG"
"GGGGGGGGGGGGK.KGK.KGGGGGGGGGGGG"
"GGGGGGGGGGGH..HGH..HGGGGGGGGGGG"
"GGGGGGGGGGGK.KGGGK.KGGGGGGGGGGG"
"GGGGGGGGGGH..HGGGH..HGGGGGGGGGG"
"GGGGGGGGGGK.KGGGGGK.KGGGGGGGGGG"
"GGGGGGGGGH..HGGGGGH..HGGGGGGGGG"
"GGGGGGGGGK.KGGGGGGGK.KGGGGGGGGG"
"GGGGGGGGH..HGGGGGGGH..HGGGGGGGG"
"GGGGGGGGK.KGGGGGGGGGK.KGGGGGGGG"
"GGGGGGGH..HGGGGGGGGGH..HGGGGGGG"
"GGGGGGGK.KGGGGGGGGGGGK.KGGGGGGG"
"GGGGGGH..HGGGGGGGGGGGH..HGGGGGG"
"GGGGGGK.KGGGGGGGGGGGGGK.KGGGGGG"
"GGGGGH..HGGGGGGGGGGGGGH..HGGGGG"
"GGGGGK.KGGGGGGGGGGGGGGGK.KGGGGG"
"GGGGH..HGGGGGGGGGGGGGGGH..HGGGG"
"GGGGK.KGGGGGGGGGGGGGGGGGK.KGGGG"
"GGGG..HGGGGGGGGGGGGGGGGGH..GGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOO..POOOOOOOOOOOOOOOOOP..OOOO"
"OOOOR.ROOOOOOOOOOOOOOOOOR.ROOOO"
"OOOOP..POOOOOOOOOOOOOOOP..POOOO"
"OOOOOR.ROOOOOOOOOOOOOOOR.ROOOOO"
"OOOOOP..POOOOOOOOOOOOOP..POOOOO"
"OOOOOOR.ROOOOOOOOOOOOOR.ROOOOOO"
"OOOOOOP..POOOOOOOOOOOP..POOOOOO"
"OOOOOOOR.ROOOOOOOOOOOR.ROOOOOOO"
"OOOOOOOP..POOOOOOOOOP..POOOOOOO"
"OOOOOOOOR.ROOOOOOOOOR.ROOOOOOOO"
"OOOOOOOOP..POOOOOOOP..POOOOOOOO"
"OOOOOOOOOR.ROOOOOOOR.ROOOOOOOOO"
"OOOOOOOOOP..POOOOOP..POOOOOOOOO"
"OOOOOOOOOOR.ROOOOOR.ROOOOOOOOOO"
"OOOOOOOOOOP..POOOP..POOOOOOOOOO"
"OOOOOOOOOOOR.ROOOR.ROOOOOOOOOOO"
"OOOOOOOOOOOP..POP..POOOOOOOOOOO"
"OOOOOOOOOOOOR.ROR.ROOOOOOOOOOOO"
"OOOOOOOOOOOOP..Q..POOOOOOOOOOOO"
"OOOOOOOOOOOOOR...ROOOOOOOOOOOOO"
"OOOOOOOOOOOOOP...POOOOOOOOOOOOO"
"OOOOOOOOOOOOOOR.ROOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOP.POOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMM..NMMMMMMMMMMMMMMMMMN..MMMM"
"MMMMQ.QMMMMMMMMMMMMMMMMMQ.QMMMM"
"MMMMN..NMMMMMMMMMMMMMMMN..NMMMM"
"MMMMMQ.QMMMMMMMMMMMMMMMQ.QMMMMM"
"MMMMMN..NMMMMMMMMMMMMMN..NMMMMM"
"MMMMMMQ.QMMMMMMMMMMMMMQ.QMMMMMM"
"MMMMMMN..NMMMMMMMMMMMN..NMMMMMM"
"MMMMMMMQ.QMMMMMMMMMMMQ.QMMMMMMM"
"MMMMMMMN..NMMMMMMMMMN..NMMMMMMM"
"MMMMMMMMQ.QMMMMMMMMMQ.QMMMMMMMM"
"MMMMMMMMN..NMMMMMMMN..NMMMMMMMM"
"MMMMMMMMMQ.QMMMMMMMQ.QMMMMMMMMM"
"MMMMMMMMMN..NMMMMMN..NMMMMMMMMM"
"MMMMMMMMMMQ.QMMMMMQ.QMMMMMMMMMM"
"MMMMMMMMMMN..NMMMN..NMMMMMMMMMM"
"MMMMMMMMMMMQ.QMMMQ.QMMMMMMMMMMM"
"MMMMMMMMMMMN..NMN..NMMMMMMMMMMM"
"MMMMMMMMMMMMQ.QMQ.QMMMMMMMMMMMM"
"MMMMMMMMMMMMN..O..NMMMMMMMMMMMM"
"MMMMMMMMMMMMMQ...QMMMMMMMMMMMMM"
"MMMMMMMMMMMMMN...NMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMQ.QMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMN.NMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUVWX...XWVUUUUUUUUUUU"
"UUUUUUUUUVX.........XVUUUUUUUUU"
"UUUUUUUUW...WVW.WVW...WUUUUUUUU"
"UUUUUUUX..WUUUW.WUUUW..XUUUUUUU"
"UUUUUUW..VUUUUW.WUUUUV..WUUUUUU"
"UUUUUV..VUUUUUW.WUUUUUV..VUUUUU"
"UUUUUX.WUUUUUUW.WUUUUUUW.XUUUUU"
"UUUUV..UUUUUUUW.WUUUUUUU..VUUUU"
"UUUUW.WUUUUUUUW.WUUUUUUUW.WUUUU"
"UUUUX.VUUUUUUUW.WUUUUUUUV.XUUUU"
"UUUU..WWWWWWWWX.XWWWWWWWW..UUUU"
"UUUU.......................UUUU"
"UUUU..WWWWWWWWX.XWWWWWWWW..UUUU"
"UUUUX.VUUUUUUUW.WUUUUUUUV.XUUUU"
"UUUUW.WUUUUUUUW.WUUUUUUUW.WUUUU"
"UUUUV..UUUUUUUW.WUUUUUUU..VUUUU"
"UUUUUX.WUUUUUUW.WUUUUUUW.XUUUUU"
"UUUUUV..VUUUUUW.WUUUUUV..VUUUUU"
"UUUUUUW..VUUUUW.WUUUUV..WUUUUUU"
"UUUUUUUX..WUUUW.WUUUW..XUUUUUUU"
"UUUUUUUUW...WVW.WVW...WUUUUUUUU"
"UUUUUUUUUVX.........XVUUUUUUUUU"
"UUUUUUUUUUUVWX...XWVUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSTUW...WUTSSSSSSSSSSS"
"SSSSSSSSSTW.........WTSSSSSSSSS"
"SSSSSSSSU...UTU.UTU...USSSSSSSS"
"SSSSSSSW..USSSU.USSSU..WSSSSSSS"
"SSSSSSU..TSSSSU.USSSST..USSSSSS"
"SSSSST..TSSSSSU.USSSSST..TSSSSS"
"SSSSSW.USSSSSSU.USSSSSSU.WSSSSS"
"SSSST..SSSSSSSU.USSSSSSS..TSSSS"
"SSSSU.USSSSSSSU.USSSSSSSU.USSSS"
"SSSSW.TSSSSSSSU.USSSSSSST.WSSSS"
"SSSS..UUUUUUUUW.WUUUUUUUU..SSSS"
"SSSS.......................SSSS"
"SSSS..UUUUUUUUW.WUUUUUUUU..SSSS"
"SSSSW.TSSSSSSSU.USSSSSSST.WSSSS"
"SSSSU.USSSSSSSU.USSSSSSSU.USSSS"
"SSSST..SSSSSSSU.USSSSSSS..TSSSS"
"SSSSSW.USSSSSSU.USSSSSSU.WSSSSS"
"SSSSST..TSSSSSU.USSSSST..TSSSSS"
"SSSSSSU..TSSSSU.USSSST..USSSSSS"
"SSSSSSSW..USSSU.USSSU..WSSSSSSS"
"SSSSSSSSU...UTU.UTU...USSSSSSSS"
"SSSSSSSSSTW.........WTSSSSSSSSS"
"SSSSSSSSSSSTUW...WUTSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaa.......................aaaa"
"aaaa.......................aaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaab.baaaaaaaaaaaaaa"
"aaaaaaaaaaaaaad.daaaaaaaaaaaaaa"
"aaaaaaaaaaaaab...baaaaaaaaaaaaa"
"aaaaaaaaaaaaad...daaaaaaaaaaaaa"
"aaaaaaaaaaaab..c..baaaaaaaaaaaa"
"aaaaaaaaaaaad.dad.daaaaaaaaaaaa"
"aaaaaaaaaaab..bab..baaaaaaaaaaa"
"aaaaaaaaaaad.daaad.daaaaaaaaaaa"
"aaaaaaaaaab..baaab..baaaaaaaaaa"
"aaaaaaaaaad.daaaaad.daaaaaaaaaa"
"aaaaaaaaab..baaaaab..baaaaaaaaa"
"aaaaaaaaad.daaaaaaad.daaaaaaaaa"
"aaaaaaaab..baaaaaaab..baaaaaaaa"
"aaaaaaaad.daaaaaaaaad.daaaaaaaa"
"aaaaaaab..baaaaaaaaab..baaaaaaa"
"aaaaaaad.daaaaaaaaaaad.daaaaaaa"
"aaaaaab..baaaaaaaaaaab..baaaaaa"
"aaaaaad.daaaaaaaaaaaaad.daaaaaa"
"aaaaaa..baaaaaaaaaaaaab..aaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYY.......................YYYY"
"YYYY.......................YYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYZ.ZYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYc.cYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYZ...ZYYYYYYYYYYYYY"
"YYYYYYYYYYYYYc...cYYYYYYYYYYYYY"
"YYYYYYYYYYYYZ..a..ZYYYYYYYYYYYY"
"YYYYYYYYYYYYc.cYc.cYYYYYYYYYYYY"
"YYYYYYYYYYYZ..ZYZ..ZYYYYYYYYYYY"
"YYYYYYYYYYYc.cYYYc.cYYYYYYYYYYY"
"YYYYYYYYYYZ..ZYYYZ..ZYYYYYYYYYY"
"YYYYYYYYYYc.cYYYYYc.cYYYYYYYYYY"
"YYYYYYYYYZ..ZYYYYYZ..ZYYYYYYYYY"
"YYYYYYYYYc.cYYYYYYYc.cYYYYYYYYY"
"YYYYYYYYZ..ZYYYYYYYZ..ZYYYYYYYY"
"YYYYYYYYc.cYYYYYYYYYc.cYYYYYYYY"
"YYYYYYYZ..ZYYYYYYYYYZ..ZYYYYYYY"
"YYYYYYYc.cYYYYYYYYYYYc.cYYYYYYY"
"YYYYYYZ..ZYYYYYYYYYYYZ..ZYYYYYY"
"YYYYYYc.cYYYYYYYYYYYYYc.cYYYYYY"
"YYYYYY..ZYYYYYYYYYYYYYZ..YYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"gggg.......................gggg"
"gggg.......................gggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"gggggg..hgggggggggggggh..gggggg"
"ggggggj.jgggggggggggggj.jgggggg"
"ggggggh..hgggggggggggh..hgggggg"
"gggggggj.jgggggggggggj.jggggggg"
"gggggggh..hgggggggggh..hggggggg"
"ggggggggj.jgggggggggj.jgggggggg"
"ggggggggh..hgggggggh..hgggggggg"
"gggggggggj.jgggggggj.jggggggggg"
"gggggggggh..hgggggh..hggggggggg"
"ggggggggggj.jgggggj.jgggggggggg"
"ggggggggggh..hgggh..hgggggggggg"
"gggggggggggj.jgggj.jggggggggggg"
"gggggggggggh..hgh..hggggggggggg"
"ggggggggggggj.jgj.jgggggggggggg"
"ggggggggggggh..i..hgggggggggggg"
"gggggggggggggj...jggggggggggggg"
"gggggggggggggh...hggggggggggggg"
"ggggggggggggggj.jgggggggggggggg"
"ggggggggggggggh.hgggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"ggggggggggggggggggggggggggggggg"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeee.......................eeee"
"eeee.......................eeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeee..feeeeeeeeeeeeef..eeeeee"
"eeeeeei.ieeeeeeeeeeeeei.ieeeeee"
"eeeeeef..feeeeeeeeeeef..feeeeee"
"eeeeeeei.ieeeeeeeeeeei.ieeeeeee"
"eeeeeeef..feeeeeeeeef..feeeeeee"
"eeeeeeeei.ieeeeeeeeei.ieeeeeeee"
"eeeeeeeef..feeeeeeef..feeeeeeee"
"eeeeeeeeei.ieeeeeeei.ieeeeeeeee"
"eeeeeeeeef..feeeeef..feeeeeeeee"
"eeeeeeeeeei.ieeeeei.ieeeeeeeeee"
"eeeeeeeeeef..feeef..feeeeeeeeee"
"eeeeeeeeeeei.ieeei.ieeeeeeeeeee"
"eeeeeeeeeeef..fef..feeeeeeeeeee"
"eeeeeeeeeeeei.iei.ieeeeeeeeeeee"
"eeeeeeeeeeeef..g..feeeeeeeeeeee"
"eeeeeeeeeeeeei...ieeeeeeeeeeeee"
"eeeeeeeeeeeeef...feeeeeeeeeeeee"
"eeeeeeeeeeeeeei.ieeeeeeeeeeeeee"
"eeeeeeeeeeeeeef.feeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"mmmm.......................mmmm"
"mmmm.......................mmmm"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"mmmmmmmmmmmnop...ponmmmmmmmmmmm"
"mmmmmmmmmnp.........pnmmmmmmmmm"
"mmmmmmmmo...ono.ono...ommmmmmmm"
"mmmmmmmp..ommmo.ommmo..pmmmmmmm"
"mmmmmmo..nmmmmo.ommmmn..ommmmmm"
"mmmmmn..nmmmmmo.ommmmmn..nmmmmm"
"mmmmmp.ommmmmmo.ommmmmmo.pmmmmm"
"mmmmn..mmmmmmmo.ommmmmmm..nmmmm"
"mmmmo.ommmmmmmo.ommmmmmmo.ommmm"
"mmmmp.nmmmmmmmo.ommmmmmmn.pmmmm"
"mmmm..oooooooop.poooooooo..mmmm"
"mmmm.......................mmmm"
"mmmm..oooooooop.poooooooo..mmmm"
"mmmmp.nmmmmmmmo.ommmmmmmn.pmmmm"
"mmmmo.ommmmmmmo.ommmmmmmo.ommmm"
"mmmmn..mmmmmmmo.ommmmmmm..nmmmm"
"mmmmmp.ommmmmmo.ommmmmmo.pmmmmm"
"mmmmmn..nmmmmmo.ommmmmn..nmmmmm"
"mmmmmmo..nmmmmo.ommmmn..ommmmmm"
"mmmmmmmp..ommmo.ommmo..pmmmmmmm"
"mmmmmmmmo...ono.ono...ommmmmmmm"
"mmmmmmmmmnp.........pnmmmmmmmmm"
"mmmmmmmmmmmnop...ponmmmmmmmmmmm"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"kkkk.......................kkkk"
"kkkk.......................kkkk"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"kkkkkkkkkkklmo...omlkkkkkkkkkkk"
"kkkkkkkkklo.........olkkkkkkkkk"
"kkkkkkkkm...mlm.mlm...mkkkkkkkk"
"kkkkkkko..mkkkm.mkkkm..okkkkkkk"
"kkkkkkm..lkkkkm.mkkkkl..mkkkkkk"
"kkkkkl..lkkkkkm.mkkkkkl..lkkkkk"
"kkkkko.mkkkkkkm.mkkkkkkm.okkkkk"
"kkkkl..kkkkkkkm.mkkkkkkk..lkkkk"
"kkkkm.mkkkkkkkm.mkkkkkkkm.mkkkk"
"kkkko.lkkkkkkkm.mkkkkkkkl.okkkk"
"kkkk..mmmmmmmmo.ommmmmmmm..kkkk"
"kkkk.......................kkkk"
"kkkk..mmmmmmmmo.ommmmmmmm..kkkk"
"kkkko.lkkkkkkkm.mkkkkkkkl.okkkk"
"kkkkm.mkkkkkkkm.mkkkkkkkm.mkkkk"
"kkkkl..kkkkkkkm.mkkkkkkk..lkkkk"
"kkkkko.mkkkkkkm.mkkkkkkm.okkkkk"
"kkkkkl..lkkkkkm.mkkkkkl..lkkkkk"
"kkkkkkm..lkkkkm.mkkkkl..mkkkkkk"
"kkkkkkko..mkkkm.mkkkm..okkkkkkk"
"kkkkkkkkm...mlm.mlm...mkkkkkkkk"
"kkkkkkkkklo.........olkkkkkkkkk"
"kkkkkkkkkkklmo...omlkkkkkkkkkkk"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk"
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........AAAAAAAAAAA.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"AAAAAAAAAABBBBBBBBBBBAAAAAAAAAA"
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"CCCCCCCCCCBBBBBBBBBBBCCCCCCCCCC"
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........BBBBBBBBBBB.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"AAAAAAAAAACCCCCCCCCCCAAAAAAAAAA"
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC"
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
"..........CCCCCCCCCCC.........."
XPM
/* width height num_colors chars_per_pixel */
"15 360 43 1"
/* colors */
". c #000000"
"A c #805028"
"B c #FFFFFF"
"C c #908070"
"D c #3B342E"
"E c #5D5349"
"F c #3B342E"
"G c #FF3838"
"H c #D22E2E"
"I c #A12323"
"J c #851D1D"
"K c #651616"
"L c #400E0E"
"M c #00E000"
"N c #00B900"
"O c #008D00"
"P c #007400"
"Q c #005900"
"R c #003800"
"S c #5050FF"
"T c #4242D2"
"U c #3232A1"
"V c #2A2A85"
"W c #202065"
"X c #141440"
"Y c #00E8E8"
"Z c #00C0C0"
"a c #009292"
"b c #007979"
"c c #005C5C"
"d c #003A3A"
"e c #FF30FF"
"f c #D228D2"
"g c #A11EA1"
"h c #851985"
"i c #651365"
"j c #400C40"
"k c #DADA00"
"l c #B4B400"
"m c #898900"
"n c #717100"
"o c #575700"
"p c #373700"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CC.DCCCCCCCD.CC"
"CCD.DCCCCCD.DCC"
"CCCD.DCCCD.DCCC"
"CCCCD.DCD.DCCCC"
"CCCCCD...DCCCCC"
"CCCCCC...CCCCCC"
"CCCCCD...DCCCCC"
"CCCCD.DCD.DCCCC"
"CCCD.DCCCD.DCCC"
"CCD.DCCCCCD.DCC"
"CC.DCCCCCCCD.CC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"IIIIIIJ.JIIIIII"
"IIIIIIL.LIIIIII"
"IIIIIJ.K.JIIIII"
"IIIIILLILLIIIII"
"IIIIJ.JIJ.JIIII"
"IIIILLIIILLIIII"
"IIIJ.JIIIJ.JIII"
"IIILLIIIIILLIII"
"IIJ.JIIIIIJ.JII"
"IILLIIIIIIILLII"
"II.JIIIIIIIJ.II"
"IIIIIIIIIIIIIII"
"IIIIIIIIIIIIIII"
"GGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGG"
"GGGGGGH.HGGGGGG"
"GGGGGGK.KGGGGGG"
"GGGGGH.I.HGGGGG"
"GGGGGKKGKKGGGGG"
"GGGGH.HGH.HGGGG"
"GGGGKKGGGKKGGGG"
"GGGH.HGGGH.HGGG"
"GGGKKGGGGGKKGGG"
"GGH.HGGGGGH.HGG"
"GGKKGGGGGGGKKGG"
"GG.HGGGGGGGH.GG"
"GGGGGGGGGGGGGGG"
"GGGGGGGGGGGGGGG"
"OOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOO"
"OO.POOOOOOOP.OO"
"OORROOOOOOORROO"
"OOP.POOOOOP.POO"
"OOORROOOOORROOO"
"OOOP.POOOP.POOO"
"OOOORROOORROOOO"
"OOOOP.POP.POOOO"
"OOOOORRORROOOOO"
"OOOOOP.Q.POOOOO"
"OOOOOOR.ROOOOOO"
"OOOOOOP.POOOOOO"
"OOOOOOOOOOOOOOO"
"OOOOOOOOOOOOOOO"
"MMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMM"
"MM.NMMMMMMMN.MM"
"MMQQMMMMMMMQQMM"
"MMN.NMMMMMN.NMM"
"MMMQQMMMMMQQMMM"
"MMMN.NMMMN.NMMM"
"MMMMQQMMMQQMMMM"
"MMMMN.NMN.NMMMM"
"MMMMMQQMQQMMMMM"
"MMMMMN.O.NMMMMM"
"MMMMMMQ.QMMMMMM"
"MMMMMMN.NMMMMMM"
"MMMMMMMMMMMMMMM"
"MMMMMMMMMMMMMMM"
"UUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUU"
"UUUUVW...WVUUUU"
"UUUV..X.X..VUUU"
"UUV.XVV.VVX.UUU"
"UUW.VUV.VUV.WUU"
"UU.XVVW.WVVX.UU"
"UU...........UU"
"UU.XVVW.WVVX.UU"
"UUW.VUV.VUV.WUU"
"UUV.XVV.VVX.VUU"
"UUUV..X.X..VUUU"
"UUUUVW...WUUUUU"
"UUUUUUUUUUUUUUU"
"UUUUUUUUUUUUUUU"
"SSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSS"
"SSSSTU...UTSSSS"
"SSST..W.W..TSSS"
"SST.WTT.TTW.SSS"
"SSU.TST.TST.USS"
"SS.WTTU.UTTW.SS"
"SS...........SS"
"SS.WTTU.UTTW.SS"
"SSU.TST.TST.USS"
"SST.WTT.TTW.TSS"
"SSST..W.W..TSSS"
"SSSSTU...USSSSS"
"SSSSSSSSSSSSSSS"
"SSSSSSSSSSSSSSS"
"aaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaa"
"aa...........aa"
"aacccccccccccaa"
"aaaaaaaaaaaaaaa"
"aaaaaab.baaaaaa"
"aaaaaad.daaaaaa"
"aaaaab.c.baaaaa"
"aaaaaddaddaaaaa"
"aaaab.bab.baaaa"
"aaaaddaaaddaaaa"
"aaab.baaab.baaa"
"aaaddaaaaaddaaa"
"aaaaaaaaaaaaaaa"
"aaaaaaaaaaaaaaa"
"YYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYY"
"YY...........YY"
"YYaaaaaaaaaaaYY"
"YYYYYYYYYYYYYYY"
"YYYYYYZ.ZYYYYYY"
"YYYYYYc.cYYYYYY"
"YYYYYZ.a.ZYYYYY"
"YYYYYccYccYYYYY"
"YYYYZ.ZYZ.ZYYYY"
"YYYYccYYYccYYYY"
"YYYZ.ZYYYZ.ZYYY"
"YYYccYYYYYccYYY"
"YYYYYYYYYYYYYYY"
"YYYYYYYYYYYYYYY"
"ggggggggggggggg"
"ggggggggggggggg"
"gg...........gg"
"ggiiiiiiiiiiigg"
"ggggggggggggggg"
"gggjjgggggjjggg"
"gggh.hgggh.hggg"
"ggggjjgggjjgggg"
"ggggh.hgh.hgggg"
"gggggjjgjjggggg"
"gggggh.i.hggggg"
"ggggggj.jgggggg"
"ggggggh.hgggggg"
"ggggggggggggggg"
"ggggggggggggggg"
"eeeeeeeeeeeeeee"
"eeeeeeeeeeeeeee"
"ee...........ee"
"eegggggggggggee"
"eeeeeeeeeeeeeee"
"eeeiieeeeeiieee"
"eeef.feeef.feee"
"eeeeiieeeiieeee"
"eeeef.fef.feeee"
"eeeeeiieiieeeee"
"eeeeef.g.feeeee"
"eeeeeei.ieeeeee"
"eeeeeef.feeeeee"
"eeeeeeeeeeeeeee"
"eeeeeeeeeeeeeee"
"mmmmmmmmmmmmmmm"
"mm...........mm"
"mmooooooooooomm"
"mmmmno...onmmmm"
"mmmn..p.p..nmmm"
"mmn.pnn.nnp.mmm"
"mmo.nmn.nmn.omm"
"mm.pnno.onnp.mm"
"mm...........mm"
"mm.pnno.onnp.mm"
"mmo.nmn.nmn.omm"
"mmn.pnn.nnp.nmm"
"mmmn..p.p..nmmm"
"mmmmmo...ommmmm"
"mmmmmmmmmmmmmmm"
"kkkkkkkkkkkkkkk"
"kk...........kk"
"kkmmmmmmmmmmmkk"
"kkkklm...mlkkkk"
"kkkl..o.o..lkkk"
"kkl.oll.llo.kkk"
"kkm.lkl.lkl.mkk"
"kk.ollm.mllo.kk"
"kk...........kk"
"kk.ollm.mllo.kk"
"kkm.lkl.lkl.mkk"
"kkl.oll.llo.kkk"
"kkkl..o.o..lkkk"
"kkkkkm...mkkkkk"
"kkkkkkkkkkkkkkk"
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
"AAAAAAAAAAAAAAA"
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....AAAAA....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"AAAAABBBBBAAAAA"
"AAAAABBBBBAAAAA"
"AAAAABBBBBAAAAA"
"AAAAABBBBBAAAAA"
"AAAAABBBBBAAAAA"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
"CCCCCBBBBBCCCCC"
"CCCCCBBBBBCCCCC"
"CCCCCBBBBBCCCCC"
"CCCCCBBBBBCCCCC"
"CCCCCBBBBBCCCCC"
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....BBBBB....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"AAAAACCCCCAAAAA"
"AAAAACCCCCAAAAA"
"AAAAACCCCCAAAAA"
"AAAAACCCCCAAAAA"
"AAAAACCCCCAAAAA"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
"CCCCCCCCCCCCCCC"
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
".....CCCCC....."
XPM
/* width height num_colors chars_per_pixel */
"7 168 43 1"
/* colors */
". c #000000"
"A c #805028"
"B c #FFFFFF"
"C c #908070"
"D c #3B342E"
"E c #5D5349"
"F c #3B342E"
"G c #FF3838"
"H c #D22E2E"
"I c #A12323"
"J c #851D1D"
"K c #651616"
"L c #400E0E"
"M c #00E000"
"N c #00B900"
"O c #008D00"
"P c #007400"
"Q c #005900"
"R c #003800"
"S c #5050FF"
"T c #4242D2"
"U c #3232A1"
"V c #2A2A85"
"W c #202065"
"X c #141440"
"Y c #00E8E8"
"Z c #00C0C0"
"a c #009292"
"b c #007979"
"c c #005C5C"
"d c #003A3A"
"e c #FF30FF"
"f c #D228D2"
"g c #A11EA1"
"h c #851985"
"i c #651365"
"j c #400C40"
"k c #DADA00"
"l c #B4B400"
"m c #898900"
"n c #717100"
"o c #575700"
"p c #373700"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"CCCCCCC"
"C.DCD.C"
"CD.E.DC"
"CCE.ECC"
"CD.E.DC"
"C.DCD.C"
"CCCCCCC"
"IIIIIII"
"IIJ.JII"
"IILKLII"
"IJLILJI"
"ILJIJLI"
"JLIIILJ"
"IIIIIII"
"GGGGGGG"
"GGH.HGG"
"GGKIKGG"
"GHKGKHG"
"GKHGHKG"
"HKGGGKH"
"GGGGGGG"
"OOOOOOO"
"PROOORP"
"ORPOPRO"
"OPRORPO"
"OORQROO"
"OOP.POO"
"OOOOOOO"
"MMMMMMM"
"NQMMMQN"
"MQNMNQM"
"MNQMQNM"
"MMQOQMM"
"MMN.NMM"
"MMMMMMM"
"UUUUUUU"
"UUX.XUU"
"UXW.WXU"
"U.....U"
"UXW.WXU"
"UUX.XUU"
"UUUUUUU"
"SSSSSSS"
"SSW.WSS"
"SWU.UWS"
"S.....S"
"SWU.UWS"
"SSW.WSS"
"SSSSSSS"
"aaaaaaa"
"a.....a"
"aaaaaaa"
"aab.baa"
"aadcdaa"
"abdadba"
"aaaaaaa"
"YYYYYYY"
"Y.....Y"
"YYYYYYY"
"YYZ.ZYY"
"YYcacYY"
"YZcYcZY"
"YYYYYYY"
"ggggggg"
"g.....g"
"ggggggg"
"ghjgjhg"
"ggjijgg"
"ggh.hgg"
"ggggggg"
"eeeeeee"
"e.....e"
"eeeeeee"
"efieife"
"eeigiee"
"eef.fee"
"eeeeeee"
"mmmmmmm"
"m.....m"
"mmp.pmm"
"mpo.opm"
"m.....m"
"mpo.opm"
"mmp.pmm"
"kkkkkkk"
"k.....k"
"kko.okk"
"kom.mok"
"k.....k"
"kom.mok"
"kko.okk"
"..AAA.."
"..AAA.."
"AAAAAAA"
"AAAAAAA"
"AAAAAAA"
"..AAA.."
"..AAA.."
"..AAA.."
"..AAA.."
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"..AAA.."
"..AAA.."
"..AAA.."
"..AAA.."
"CCCCCCC"
"CCCCCCC"
"CCCCCCC"
"..AAA.."
"..AAA.."
"..BBB.."
"..BBB.."
"AABBBAA"
"AABBBAA"
"AABBBAA"
"..BBB.."
"..BBB.."
"..BBB.."
"..BBB.."
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"..BBB.."
"..BBB.."
"..BBB.."
"..BBB.."
"CCBBBCC"
"CCBBBCC"
"CCBBBCC"
"..BBB.."
"..BBB.."
"..CCC.."
"..CCC.."
"AACCCAA"
"AACCCAA"
"AACCCAA"
"..CCC.."
"..CCC.."
"..CCC.."
"..CCC.."
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"..CCC.."
"..CCC.."
"..CCC.."
"..CCC.."
"CCCCCCC"
"CCCCCCC"
"CCCCCCC"
"..CCC.."
"..CCC.."Code: Select all
x = 372, y = 303, rule = LogicWorld
288.A.A2.A2.A3.3A.2A$288.A.A.A.A.A4.A2.A.A$288.A.A.3A.A4.A2.A.A$289.A
2.A.A.A4.A2.A.A2.A$289.A2.A.A.3A.3A.2A2.A2$288.2A.3A.A2.A2.2A.A3.3A$
287.A4.A2.2A.A.A3.A3.A$288.A3.A2.A.2A.A.A.A3.2A$289.A2.A2.A2.A.A.A.A
3.A$287.2A2.3A.A2.A2.2A.3A.3A2$162.2B2.B2.3B.3B3.3B2.B2.2B3.B2.B4.B3.
2B.B.B8.3A.A2.A.A.A2.A2.A3.3A.2A9.3A.A2.A.A.A2.A2.A3.3A.2A8.3A.A2.A.
2A2.A.A.3A4.3A.A2.A.A.A2.A2.A3.3A.2A$161.B3.B.B2.B2.B6.B2.B.B.B.B.B.B
.B3.B.B.B3.B.B9.A2.2A.A.A.A.A.A.A4.A2.A.A9.A2.2A.A.A.A.A.A.A4.A2.A.A
8.A2.2A.A.A.A.A.A2.A6.A2.2A.A.A.A.A.A.A4.A2.A.A$161.B.B.3B2.B2.2B5.B
2.B.B.2B2.B.B.B3.B.B.B.B2.B10.A2.A.2A.A.A.3A.A4.A2.A.A9.A2.A.2A.A.A.
3A.A4.A2.A.A8.A2.A.2A.2A2.A.A2.A6.A2.A.2A.A.A.3A.A4.A2.A.A$161.B.B.B.
B2.B2.B6.B2.B.B.B3.B.B.B3.B.B.B.B2.B10.A2.A2.A2.A2.A.A.A4.A2.A.A9.A2.
A2.A2.A2.A.A.A4.A2.A.A8.A2.A2.A.A3.A.A2.A6.A2.A2.A2.A2.A.A.A4.A2.A.A$
162.2B.B.B2.B2.3B4.B3.B2.B4.B2.3B2.B3.2B2.B9.3A.A2.A2.A2.A.A.3A.3A.2A
9.3A.A2.A2.A2.A.A.3A.3A.2A8.3A.A2.A.A4.A3.A5.3A.A2.A2.A2.A.A.3A.3A.2A
3$137A$A78.A56.A$A.3A.3A2.2A.3A4.2A2.A3.2A.3A2.2A3.3A2.A2.2A4.3A2.A3.
2A.A.A8.A4.3A.A.A.3A2.2A.3A4.2A.3A2.A2.A.A3.3A.A.A.3A.A$A2.A2.A3.A4.A
4.A3.A.A.A3.A3.A5.A3.A.A.A.A3.A3.A.A.A3.A.A8.A5.A2.A.A.A3.A3.A5.A4.A
2.A.A.A.A4.A2.A.A.A3.A$A2.A2.2A3.A3.A4.A3.3A2.A2.2A3.A4.2A2.A.A.2A4.
2A2.3A.A3.3A8.A5.A2.3A.2A3.A2.2A5.A3.A2.3A2.A5.A2.3A.2A2.A38.6B42.6A
36.6A18.6B36.6A$A2.A2.A5.A2.A4.A3.A.A3.A.A5.A3.A3.A.A.A.A3.A3.A.A.A3.
A.A8.A5.A2.A.A.A5.A.A7.A2.A2.A.A2.A5.A2.A.A.A3.A16.3B.B2.B.2B2.B.B.3B
2.B4.B42.A4.A36.A4.A18.B4.B36.A4.A$A2.A2.3A.2A3.A5.2A.A.A.2A2.3A.2A4.
A4.A2.A.A3.3A.A.A2.2A.A.A8.A5.A2.A.A.3A.2A2.3A3.2A3.A2.A.A2.A5.A2.A.A
.3A.A17.B2.2B.B.B.B.B.B2.B3.B4.B42.A4.A36.A4.A18.B4.B36.A4.A$A78.A56.
A17.B2.B.2B.2B2.B.B2.B3.B4.B42.A4.A36.A4.A18.B4.B36.A4.A$A.3A.A2.A.2A
2.3A.A.A.3A.2A2.A.A2.A2.A5.2A2.A.A.A3.3A3.3A.A2.A8.A9.2A2.A2.A3.A.3A
5.3A.A.A.3A.2A2.3A.A2.2A.A17.B2.B2.B.B3.B.B2.B3.B4.B42.A4.A36.A4.A18.
B4.B36.A4.A$A2.A2.2A.A.A.A2.A2.A.A2.A2.A.A.A.A.A.A.A5.A.A.A.A.A3.A6.A
2.2A.A8.A8.A3.A.A.2A.2A.A8.A2.A.A.A3.A.A.A3.A.A3.A16.3B.B2.B.B4.B3.B
3.6B42.6A36.6A18.6B36.6A$A2.A2.A.2A.A.A2.A2.A.A2.A2.A.A.A.A.3A.A5.2A
2.A.A.A3.2A5.A2.A.2A8.A9.A2.3A.A.A.A.2A7.A2.3A.2A2.2A2.2A5.A2.A44.6D
6B30.6A6D6A24.6D6A18.6D6B18.6D$A2.A2.A2.A.A.A2.A3.A3.A2.A.A.A.A.A.A.A
5.A.A.A.A.A3.A6.A2.A2.A8.A10.A.A.A.A3.A.A8.A2.A.A.A3.A.A.A7.A.A44.D4.
DB4.B3.B2.B.B.3B.2B2.B.B.3B5.A4.AD4.DA4.A24.D4.DA4.A18.D4.DB4.B18.D4.
D$A.3A.A2.A.2A2.3A2.A2.3A.2A3.A2.A.A.3A3.A.A2.A2.3A.3A3.3A.A2.A8.A8.
2A2.A.A.A3.A.3A.A4.A2.A.A.3A.A.A.3A3.2A2.A44.D4.DB4.B2.B.B.B.B2.B2.B.
B.B.B2.B6.A4.AD4.DA4.A24.D4.DA4.A18.D4.DB4.B18.D4.D$A78.A56.A44.D4.DB
4.B2.B.B.B.B2.B2.2B2.B.B2.B6.A4.AD4.DA4.A24.D4.DA4.A18.D4.DB4.B18.D4.
D$A.3A.A.A.3A5.2A2.A.A.A3.3A3.3A.3A.A3.3A28.A13.A2.A2.A4.3A.A.A.2A2.A
3.3A2.2A.3A.3A.A44.D4.DB4.B2.B.B.B.B2.B2.B3.B.B2.B6.A4.AD4.DA4.A24.D
4.DA4.A18.D4.DB4.B18.D4.D$A2.A2.A.A.A7.A.A.A.A.A3.A5.A4.A2.A3.A30.A
13.2A.A.A.A3.A3.A.A.A.A.A4.A2.A4.A3.A2.A44.6D6B3.B3.B3.B2.B4.B3.B6.6A
6D6A24.6D6A18.6D6B18.6D$A2.A2.3A.2A6.2A2.A.A.A3.2A4.2A3.A2.A3.2A29.A
13.A.2A.A.A3.2A3.A2.2A2.A4.A2.A4.A3.A2.A38.6B42.6A36.6A24.6B18.6A$A2.
A2.A.A.A7.A.A.A.A.A3.A5.A4.A2.A3.A30.A13.A2.A.A.A3.A3.A.A.A3.A4.A2.A
4.A3.A2.A16.3B.B2.B.2B2.B.B.3B2.B4.B42.A4.A36.A4.A24.B4.B18.A4.A$A2.A
2.A.A.3A3.A.A.A2.A2.3A.3A3.A3.3A.3A.3A28.A13.A2.A2.A4.3A.A.A.A3.3A.3A
2.2A.3A2.A2.A17.B2.2B.B.B.B.B.B2.B3.B4.B42.A4.A36.A4.A24.B4.B18.A4.A$
A78.A56.A17.B2.B.2B.2B2.B.B2.B3.B4.B42.A4.A36.A4.A24.B4.B18.A4.A$80A
26.2A2.A.A.A3.3A3.3A2.A2.2A2.A17.B2.B2.B.B3.B.B2.B3.B4.B42.A4.A36.A4.
A24.B4.B18.A4.A$57.A21.A26.A.A.A.A.A3.A5.A3.A.A.A.A.A16.3B.B2.B.B4.B
3.B3.6B42.6A36.6A24.6B18.6A$57.A2.B18.A26.2A2.A.A.A3.2A4.2A2.A.A.2A2.
A$57.A2.A3.AB2.A10.A2.A23.A.A.A.A.A3.A5.A3.A.A.A.A.A$57.A10.B10.A26.A
.A2.A2.3A.3A3.A4.A2.A.A.A$57.A21.A56.A$57.A2.C18.A34.3A.A.A.3A2.2A.3A
3.A$57.A2.B3.BC2.B10.A2.B32.A2.A.A.A3.A3.A5.A$57.A10.C10.A35.A2.3A.2A
3.A2.2A4.A$57.A21.A35.A2.A.A.A5.A.A5.A$57.23A35.A2.A.A.3A.2A2.3A.A.A$
57.A21.A56.A$57.A.BQB3.B.B.B3.B5.A2.P4.B3.B.BQB40.A$57.A2.A3.AS2.AS2.
A6.A2.A2.PAS.PAS2.A41.A$57.A3.B.B.B3.B.BQB5.A.BQB3.B3.B2.P41.A$57.A
21.A56.A41.32A$57.A.CTC3.C.C.C3.C5.A2.P4.C3.C.CTC40.A41.A30.A$57.A2.B
3.BT2.BT2.B6.A2.B2.PBT.PBT2.B41.A41.A4.A3.A.3A.A.A2.A3.2A5.A$57.A3.C.
C.C3.C.CTC5.A.CTC3.C3.C2.P41.A41.A4.A3.A2.A2.2A2.A.A.A7.A5.36A$57.A
21.A56.A41.A4.A3.A2.A2.A3.2A3.A6.A5.A34.A$57.A.BQB3.B3.B2.F6.A56.A41.
A4.A.A.A2.A2.A3.A5.A5.A5.A2.2A.2A3.A3.2A2.2A.3A.A2.A2.2A.A$57.A2.A2.F
AS.FAS2.A6.A56.A41.A5.A.A2.3A.A4.2A.2A6.A5.A.A3.A.A.A.A.A3.A4.A2.2A.A
.A3.A$57.A2.F4.B3.B.BQB5.A56.A41.A30.A5.A.A3.2A2.A.A2.A3.A3.A2.A.2A.A
.A.A$57.A21.A56.A41.A30.A5.A.A3.A.A.A.A3.A3.A2.A2.A2.A.A.A.A5.47A$57.
A.CTC3.C3.C2.M6.A56.A41.A2.8A8B8A4.A5.A2.2A.A.A2.A2.2A2.2A2.3A.A2.A2.
2A.A5.A45.A$57.A2.B2.MBT.MBT2.B6.A56.A41.A30.A5.A34.A5.A4.A3.2A2.2A.
3A.A3.A4.A2.3A2.A2.2A4.A$57.A2.M4.C3.C.CTC5.A56.A41.A2.8AC7B8A4.A5.A
34.A5.A3.A.A.A3.A4.A2.A3.A3.A.A2.A2.A.A.A.A3.A$57.A21.A56.A41.A30.A5.
A16.C17.A5.A3.A.A2.A2.A4.A2.A3.A3.3A2.A2.A.A.2A4.A$57.23A56.A41.A2.8A
7CB8A4.A5.A16.B17.A5.A3.A.A3.A.A4.A2.A3.A3.A.A2.A2.A.A.A.A3.A$57.A21.
A56.A41.A30.A5.A16.A17.A5.A4.A2.2A3.2A.3A.3A.3A.A.A2.A3.A2.A.A3.A$57.
A3.B17.A56.A41.A2.8AC6BC8A4.A5.A16.C17.A5.A45.A$57.A2.A3.A14.A56.A41.
A30.A5.A16.B17.A5.A45.A$57.A7.B13.A56.A41.A2.8A8C8A4.A5.A16.B17.A5.A
45.A$57.A21.A56.A41.A30.A5.A16.B17.A5.A45.A$57.A3.C17.A56.A41.A30.A5.
A16.A17.A5.A3.C41.A$57.A2.B3.B14.A56.A41.A30.A5.A16.A17.A5.A2.B40A2.A
$57.A7.C13.A56.A41.A8.18A4.A5.A16.A17.A5.A45.A$57.A21.A56.A41.A7.A22.
A5.A16.A17.A5.A45.A$57.A21.A56.A41.A6.A13.A9.A5.A16.A17.A5.A45.A$57.A
2.C18.A56.A41.A2.CB7A4.11A4.A5.A4.C3BACB5AP12A5.A5.A3.A41.A$57.A21.A
56.A41.A11.4A5.A9.A5.A16.A17.A5.A2.L40A2.A$57.A21.A56.A41.A15.4A11.A
5.A16.A17.A5.A45.A$57.23A56.A41.A19.7A4.A5.A16.A17.A5.A45.A$57.A21.A
56.A41.A30.A5.A16.A17.A5.A45.A$57.A2.B3.A3.B3.A3.A2.A2.A53.A41.A30.A
5.A16.A17.A5.A3.2A40.A$57.A.APB.APB.APA.APA.APB.A.APA52.A41.A8.18A4.A
5.A16.A17.A5.A2.A2.38A2.A$57.A2.A3.B3.A3.B3.A2.A2.A53.A41.A7.A22.A5.A
16.A17.A5.A3.AL40.A$57.A21.A56.A41.A6.A13.A9.A5.A16.A17.A5.A45.A$57.A
2.B3.A3.A3.B3.A2.A2.A3.A49.A41.A2.2B7A4.11A4.A5.A16.A17.A5.A45.A$57.A
.AQC.AQC.AQC.AQA.AQA.A.AQB.AQA48.A41.A11.4A5.A9.A5.A16.A17.A5.A3.5A
37.A$57.A2.A3.B3.A3.A3.B2.A2.A3.A49.A41.A15.4A11.A5.A16.A17.A5.A2.A5.
35A2.A$57.A21.A56.A41.A19.7A4.A5.A16.A17.A5.A3.4AL37.A$57.A2.B3.A3.A
10.A56.A41.A30.A5.A34.A5.A45.A$57.A.ARA.ARA.ARA9.A56.A41.A30.A5.A34.A
5.A45.A$57.A2.A3.B3.A10.A56.A41.32A5.36A5.47A$57.A21.A56.A$57.A2.C3.A
3.C3.A3.A2.A2.A3.B3.A45.A$57.A.ASB.ASB.ASA.ASA.ASB.A.ASA.ASA.ASA44.A$
57.A2.A3.C3.A3.C3.A2.A2.A3.A3.B45.A$57.A21.A56.A23.158A$57.A2.C3.A3.C
3.A3.A2.A2.A3.B3.A3.A41.A23.A156.A$57.A.ATC.ATC.ATA.ATA.ATC.A.ATA.ATA
.ATA.ATB40.A23.A156.A$57.A2.A3.C3.A3.C3.A2.A2.A3.A3.B3.A41.A23.A57.A
4.A3.2A.3A2.2A4.2A2.A2.3A.3A2.2A58.A$57.A21.A56.A23.A57.A3.A.A.A4.A2.
A5.A3.A.A2.A2.A3.A60.A$57.A2.C3.A3.A10.A56.A23.A57.A3.A.A.A.A2.A2.A5.
A.A.3A2.A2.2A3.A59.A$57.A.AUA.AUA.AUA9.A56.A23.A57.A3.A.A.A.A2.A2.A5.
A.A.A.A2.A2.A5.A58.A$57.A2.A3.C3.A10.A56.A23.A57.3A2.A3.2A.3A2.2A4.2A
.A.A2.A2.3A.2A59.A$57.A21.A56.A23.A156.A$57.A2.A3.A14.A56.A23.A156.A$
57.A.AVB.AVA13.A56.A23.A156.A$57.A2.A3.A14.A56.A23.A23.C6B5AC6B36A21.
C6B5AC6B36A2.A$57.A21.A56.A23.A156.A$57.A2.A3.A14.A56.A23.A23.C12B42A
21.C12B42A2.A$57.A.AWC.AWA13.A56.A23.A156.A$57.A2.A3.A14.A56.A23.A
156.A$57.A21.A56.A23.A156.A$57.A2.A18.A56.A23.A156.A$57.A.AXA17.A56.A
23.A10.A2.A2.A.2A60.A2.A2.A2.A2.A.2A60.A$57.A2.A18.A56.A23.A9.A.A.2A.
A.A.A2.C6B5AC6B7A31.2A.A.A.A.2A.A.A.A2.C6B5AC6B7A31.A$57.A21.A56.A23.
A9.3A.A.2A.A.A28.D28A2.A.2A.3A.A.2A.A.A28.K28B2.A$57.23A56.A23.A9.A.A
.A2.A.A.A2.C12B13A31.A2.A.A.A.A2.A.A.A2.C12B13A31.A$57.A21.A56.A23.A
9.A.A.A2.A.2A60.A2.A.A.A.A2.A.2A60.A$57.A.A.B.A.A.B.B9.A.A.A.A.B.A.A
44.A23.A156.A$57.A2.D3.D3.D10.A2.D3.D3.D45.A23.A156.A$57.A.A.B.B.B.A.
A9.A.A.A.A.A.A.B44.A23.A156.A$57.A21.A56.A23.A15.A2.2A65.A2.A2.A2.2A
60.A$57.A.A.A.A.B.A.A9.A.A.B.A.A.B.B44.A23.A14.A.A.A.A2.C6B5AC6B7A36.
2A.A.A.A.A.A2.C6B5AC6B7A31.A$57.A2.E3.E3.E10.A2.E3.E3.E45.A23.A14.A.A
.2A29.F28A7.A.2A.A.A.2A29.M28B2.A$57.A.A.A.A.A.A.B9.A.A.B.B.B.A.A44.A
23.A14.A.A.A.A2.C12B13A36.A2.A.A.A.A.A2.C12B13A31.A$57.A21.A56.A23.A
15.A2.A.A64.A2.A2.A2.A.A59.A$57.A.A.B.A.A13.A.A.A52.A23.A156.A$57.A2.
F3.F14.A2.F53.A23.A156.A$57.A.A.A.A.B13.A.A.A52.A23.A156.A$57.A21.A
56.A23.A10.A.A2.A2.2A61.A2.A.A.A2.A2.2A60.A$57.A.A19.A.A.B.A.A48.A23.
A10.A.A.A.A.A.A2.C6B5AC6B7A32.2A.A.A.A.A.A.A.A2.C6B5AC6B7A31.A$57.A2.
G18.A2.G3.G49.A23.A11.A2.A.A.2A29.H28A3.A.2A2.A2.A.A.2A29.O28B2.A$57.
A.A.A17.A.A.A.A.B48.A23.A10.A.A.A.A.A.A2.C12B13A32.A2.A.A.A.A.A.A.A2.
C12B13A31.A$57.A21.A56.A23.A10.A.A2.A2.A.A60.A2.A.A.A2.A2.A.A59.A$57.
A.A.B.A.A13.A.A.A.A.B.A.A.B.B40.A23.A156.A$57.A2.H3.H14.A2.H3.H3.H3.H
41.A23.A156.A$57.A.A.A.A.B13.A.A.A.A.B.B.B.A.A40.A23.A156.A$57.A21.A
56.A23.A63.2A.2A3.A3.2A2.2A2.A2.A.A.3A.2A29.2A29.A$57.A.A.A.A.B.A.A.B
.B5.A.A.B.A.A48.A23.A62.A3.A.A.A.A.A3.A3.A.A.A.A.A3.A.A2.C6B5AC6B7A2.
H26A2.A$57.A2.I3.I3.I3.I6.A2.I3.I49.A23.A62.A3.2A2.A.A2.A3.A2.A.A.A.A
.2A2.2A29.HA29.A$57.A.A.A.A.B.B.B.A.A5.A.A.A.A.B48.A23.A62.A3.A.A.A.A
3.A3.A.A.A2.A2.A3.A.A2.C12B13A2.H26A2.A$57.A21.A56.A23.A63.2A.A.A2.A
2.2A2.2A3.A3.A2.3A.A.A28.2A29.A$57.A.A.A.A.B.A.A9.A.A.B.A.A.B.B44.A
23.A156.A$57.A2.J3.J3.J10.A2.J3.J3.J45.A23.A156.A$57.A.A.A.A.A.A.B9.A
.A.B.B.B.A.A44.A23.158A$57.A21.A56.A$57.A.A.B.A.A.B.B9.A.A.A.A.B.A.A
44.A$57.A2.K3.K3.K10.A2.K3.K3.K45.A$57.A.A.B.B.B.A.A9.A.A.A.A.A.A.B
44.A$57.A21.A56.A$57.A.A.A17.A.A.B.A.A48.A2.198A$57.A2.L18.A2.L3.L49.
A2.A196.A$57.A.A.A17.A.A.A.A.B48.A2.A170.25A.A$57.A21.A56.A2.A63.3A.A
3.3A.2A6.3A.A4.A2.2A3.2A4.A.A2.A4.2A.3A.A.A.3A.3A36.A9.A13.A.A$57.A.A
.B.A.A13.A.A.A52.A2.A63.A3.A4.A2.A.A5.A3.A3.A.A.A.A.A5.A2.2A.A3.A4.A
2.A.A.A3.A38.A2.2A.2A2.A6.A6.A.A$57.A2.M3.M14.A2.M53.A2.A63.2A2.A4.A
2.2A2.3A.2A2.A3.A.A.2A3.A7.A.2A4.A3.A2.A.A.2A2.2A37.A.A3.A.A.A5.A.A5.
A.A$57.A.A.A.A.B13.A.A.A52.A2.A63.A3.A4.A2.A7.A3.A3.A.A.A5.A6.A2.A5.A
2.A2.A.A.A3.A38.A2.A2.2A2.A5.A.A5.A.A$57.A21.A56.A2.A63.A3.3A.3A.A7.A
3.3A2.A2.A3.2A7.A2.A3.2A3.A3.A2.A3.A38.A3.A.A.A.A5.A.A5.A.A$57.A.A.A.
A.B.A.A.B.B5.A.A.B.A.A48.A2.A170.A.2A2.A.A.A6.2A5.A.A$57.A2.N3.N3.N3.
N6.A2.N3.N49.A2.A170.A9.A13.A.A$57.A.A.A.A.B.B.B.A.A5.A.A.A.A.B48.A2.
A170.25A.A$57.A21.A56.A2.A33.A3.B3.A3.A3.A3.A116.A9.A13.A.A$57.A.A.B.
A.A13.A.A.A.A.B.A.A.B.B40.A2.A30.A.A.A.B.A.A.A.A.A.A.A.A.A115.A2.A3.A
2.A6.A6.A.A$57.A2.O3.O14.A2.O3.O3.O3.O41.A2.A18.2A.3A.3A2.A.A.A.B.A.A
.C.A.A.A.A.B.C115.A.A.A.A.A.A5.A.A5.A.A$57.A.A.A.A.B13.A.A.A.A.B.B.B.
A.A40.A2.A17.A3.A4.A3.A.A.A.B.A.A.B.A.A.A.A.B.B115.A.A.A.A.A.A5.A.A5.
A.A$57.A21.A56.A2.A18.A2.2A3.A3.A.A.A.C.A.A.B.A.A.A.A.B.B115.A.A.A.A.
A.A5.A.A5.A.A$57.80A2.A19.A.A4.A3.A.A.A.A.A.A.B.A.A.A.A.B.B115.A2.A3.
A2.A6.2A5.A.A$139.A17.2A2.3A2.A3.A.A.A.A.A.A.B.A.A.A.A.C.B115.A9.A13.
A.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A6.14A.93A.A2.A3.A2.A6.A6.A.A$
139.A31.A3.A3.A3.A3.A3.A3.6A14.A94.A.2A2.A.A.A5.2A6.A.A$139.A73.BM95.
A2.A2.A.A.A6.A6.A.A$139.A31.A3.A3.A3.A3.A3.A3.6A13.L94A.A2.A2.A.A.A6.
A6.A.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A6.13A96.A2.A3.A2.A6.A6.A.A$
139.A9.2A2.3A2.2A.3A.3A2.B.A.A.C.A.C.A.A.B.C.A.A.A19.A95.A9.A13.A.A$
139.A9.A.A.A3.A3.A4.A3.B.A.A.B.A.B.A.A.B.B.A.A.A20.94A.A2.A3.A2.A6.A
6.A.A$139.A9.2A2.2A3.A2.2A3.A3.B.A.A.B.A.B.A.A.B.B.A.A.A115.A.A.A.2A
2.A5.A.A5.A.A$139.A9.A.A.A5.A.A4.A3.B.A.A.B.A.B.A.A.B.B.A.A.A93.21A.A
.A.A2.A2.A5.A.A5.A.A$139.A9.A.A.3A.2A2.3A2.A3.C.A.A.B.A.B.A.A.C.B.A.A
.A93.A5.A13.A.A.A.A2.A2.A5.A.A5.A.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A
93.A.3A.A6.A6.A.A2.A3.A2.A6.A6.A.A$139.A33.A3.A3.A3.A3.A3.A94.A2.A2.A
5.A.A5.A.A9.A13.A.A$139.A148.A2.A2.A5.A.A5.A.A2.A3.A2.A.3A.2A2.2A2.A.
A$139.A148.A2.A2.A5.A.A5.A.A.2A2.2A2.A.A3.A.A.A.A.A.A$139.A148.A2.A2.
A6.2A5.A.A2.A3.A2.A.2A2.2A2.2A2.A.A$139.A65.82A.A5.A13.A.A2.A3.A2.A.A
3.A.A.A.A.A.A$139.A31.A3.A3.A3.A3.A3.A3.6A2.2A83.21A.A2.A3.A2.A.3A.A.
A.A.A.A.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A6.2A2.DA81.A5.A13.A.A9.A
13.A.A$139.A.3A.2A2.3A2.2A2.2A.3A.2A3.A.A.A.B.A.A.A.C.B.A.B.A.B6.A2.B
2.A80.A2.A2.A6.A6.A.25A.A$139.A2.A2.A.A2.A2.A3.A3.A3.A.A2.A.A.A.B.A.A
.A.B.B.A.B.A.B6.A.L.BM81.A.A.A.A5.A.A5.A27.A$139.A2.A2.2A3.A2.A.A.A.A
.2A2.2A3.A.A.A.B.A.A.A.B.B.A.B.A.B6.A.A2.L80A.A.A.A.A5.A.A5.A27.A$
139.A2.A2.A.A2.A2.A.A.A.A.A3.A.A2.A.A.A.B.A.A.A.B.B.A.B.A.B6.A2.DA82.
A.A.A.A5.A.A5.A27.A$139.A2.A2.A.A.3A2.2A2.2A.3A.A.A2.A.A.A.C.A.A.A.B.
C.A.C.A.C7.2A84.A2.A2.A6.2A5.A27.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A
93.A5.A13.A27.A$139.A33.A3.A3.A3.A3.A3.A94.A2.A2.A6.A6.A27.A$139.A
148.A.2A2.A5.A.A5.A27.A$139.A148.A2.A2.A.3A.A.A5.A27.A$139.A148.A2.A
2.A3.A.A.A5.A27.A$139.A148.A2.A2.A6.2A5.A27.A$139.A148.A19.A27.A$139.
A148.21A27.A$139.A196.A$139.A196.A$139.A33.A3.A3.A3.A3.A3.A142.A$139.
A30.A.A.A.A.A.A.A.A.A.A.A.A.A141.A$139.A13.2A3.A2.3A2.A3.C.B.C.B.C.B.
C.B.C.B.C.B.C7.107A27.A$139.A13.A.A.A.A2.A2.A.A2.B.B.B.B.B.B.B.B.B.B.
B.B.B6.A134.A$139.A13.A.A.3A2.A2.3A2.B.B.B.B.B.B.B.B.B.B.B.B.B5.A7.A
127.A$139.A13.A.A.A.A2.A2.A.A2.B.B.B.B.B.B.B.B.B.B.B.B.B4.A.A5.A.A2.
97A27.A$139.A13.2A2.A.A2.A2.A.A2.B.C.B.C.B.C.B.C.B.C.B.C.B3.A2.A2.A2.
A.A.A124.A$139.A30.A.A.A.A.A.A.A.A.A.A.A.A.A2.A3.A.A.DA3.ML124.A$139.
A31.A3.A3.A3.A3.A3.A3.2A5.APA5.B.A97.25A.A$139.A63.A.MB5.A97.A9.A13.A
.A$139.A31.A3.B3.B3.A3.B3.A3.8A4.D4A98.A.2A3.2A.A6.A6.A.A$139.A30.A.A
.B.B.B.A.A.A.B.B.A.A.A8.A2.A103.A.A.A.A3.A5.A.A5.A.A$139.A10.2A.A4.A
3.2A.A.A2.A.A.B.B.B.A.A.C.B.B.A.A.A9.A2.A102.A.A.A.A3.A5.A.A5.A.A$
139.A9.A3.A3.A.A.A3.A.A2.A.A.B.B.B.A.A.B.B.B.A.A.A10.2A103.A.A.A.A3.A
5.A.A5.A.A$139.A9.A3.A3.A.A.A3.2A3.A.A.B.B.B.A.A.B.B.B.B.A.A12.102A.A
.2A3.2A.A6.2A5.A.A$139.A9.A3.A3.A.A.A3.A.A2.A.A.B.B.B.A.A.B.B.B.B.A.A
115.A9.A13.A.A$139.A10.2A.3A2.A3.2A.A.A2.A.C.B.B.B.A.A.B.B.B.B.A.A
115.25A.A$139.A30.A.B.B.B.B.A.A.B.B.B.B.A.A115.A9.A13.A.A$139.A33.B3.
B3.A3.B3.B3.A116.A.2A3.A2.A6.A6.A.A$139.A170.A3.A.A.A.A5.A.A5.A.A$
139.A33.A3.A3.A3.A3.A3.A116.A2.A2.A.A.A5.A.A5.A.A$139.A30.A.A.A.A.A.A
.A.A.A.A.A.A.A115.A5.A.A.A5.A.A5.A.A$139.A13.2A3.A2.3A2.A3.C.B.C.B.C.
B.C.B.C.B.C.B.C115.A2.A3.A2.A6.2A5.A.A$139.A13.A.A.A.A2.A2.A.A2.B.B.B
.B.B.B.B.B.B.B.B.B.B115.A9.A13.A.A$139.A13.A.A.3A2.A2.3A2.B.B.B.B.B.B
.B.B.B.B.B.B.B115.A.2A3.A2.A5.2A6.A.A$139.A13.A.A.A.A2.A2.A.A2.B.B.B.
B.B.B.B.B.B.B.B.B.B8.106A.A3.A.2A2.A5.A.A5.A.A$139.A13.2A2.A.A2.A2.A.
A2.B.C.B.C.B.C.B.C.B.C.B.C.B7.A107.A2.A3.A2.A5.A.A5.A.A$139.A30.A.A.A
.A.A.A.A.A.A.A.A.A.A6.A2.12A94.A6.A2.A5.A.A5.A.A$139.A31.A3.A3.A3.A3.
A3.A3.6A2.A12.A93.A2.A3.A2.A5.2A6.A.A$139.A61.DA6.3A2.BM94.A9.A13.A.A
$139.A31.A3.B3.B3.A3.B3.A3.6A2.MB3.A3.A2.L93A.25A.A$139.A30.A.A.B.B.B
.A.A.A.B.B.A.A.A6.A3.DA2.A.A2.A121.A$139.A10.2A.A4.A3.2A.A.A2.A.A.B.B
.B.A.A.C.B.B.A.A.A7.3A2.2A3.2A122.A$139.A9.A3.A3.A.A.A3.A.A2.A.A.B.B.
B.A.A.B.B.B.A.A.A10.A130.A$139.A9.A3.A3.A.A.A3.2A3.A.A.B.B.B.A.A.B.B.
B.B.A.A11.A129.A$139.A9.A3.A3.A.A.A3.A.A2.A.A.B.B.B.A.A.B.B.B.B.A.A
12.102A27.A$139.A10.2A.3A2.A3.2A.A.A2.A.C.B.B.B.A.A.B.B.B.B.A.A141.A$
139.A30.A.B.B.B.B.A.A.B.B.B.B.A.A111.29A.A$139.A33.B3.B3.A3.B3.B3.A
112.A13.A13.A.A$139.A166.A2.A2.2A3.2A.A6.A6.A.A$139.A166.A.A.A.A.A.A
3.A5.A.A5.A.A$139.A166.A.3A.2A2.A3.A5.A.A5.A.A$139.A166.A.A.A.A.A.A3.
A5.A.A5.A.A$139.A45.A120.A.A.A.2A3.2A.A6.2A5.A.A$139.A44.A.A119.A13.A
13.A.A$139.A44.3A2.B116.29A.A$139.A44.A.A.B.9A.105A.A13.A13.A.A$139.A
44.A.A2.C9.A106.A.2A2.2A3.A2.A6.A6.A.A$139.A27.2A31.DA104.A3.A3.A.A.A
.A5.A.A5.A.A$139.A26.A3.21A7.MB2.FA102.A2.A3.A2.A.A.A5.3A5.A.A$139.A
26.A2.A21.7A3.A2.101A.A9.A.A.A5.A.A5.A.A$139.A26.A3.M20A7.D2A105.A2.A
3.A3.A2.A5.A.A5.A.A$139.A27.2A28.A108.A13.A13.A.A$139.A44.2A3.4A3.A.A
107.A.2A2.2A3.A2.A5.2A6.A.A$139.A44.A.A.A4.3A3.106A.A3.A3.A.2A2.A5.A.
A5.A.A$139.A44.2A3.L3A113.A2.A3.A3.A2.A5.2A6.A.A$139.A44.A.A119.A10.A
2.A5.A.A5.A.A$139.A44.2A120.A2.A3.A2.3A.A5.2A6.A.A$139.A166.A13.A13.A
.A$139.A166.29A.A$139.A196.A$139.198A18$275.2A$197.2A72.A2.A2.A12.82A
$199.A70.A.A2.A2.F7A2.2A$198.A64.3AC3.A2.FA.2A8.2A2.DA$197.A64.B4.B2A
.2A13.A2.B2.A$192.A4.3A63.C3A19.A.L.BM$183.MB6.A.A92.A.A2.L80A$182.A
2.B5.A2.F34A57.A2.DA$166.5A11.A3.D4A.2A93.2A$165.A5.11A.3A77.3AC$166.
4AL27.2A62.B4.BA$197.A65.C3A$197.2A$197.A.A$182.MB14.A$181.A2.B$182.A
2.B8.A.33A$166.5A12.A2.D5A.A.A$165.A5.12A.2A6.ML.A$166.4AL21.B.A!