XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAX............................X#####XXXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXX............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................
X.XX.XXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAA.............................X###XAAXXAXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...............................XXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...............................................................................................
XXXXXXAXXXXXXXXX.XXX.XAXX######XXXXXXXXXAXXXXXXXXXAXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............................##XXXXXXAXXXXXXXXXXXXXXXXXXXAAAXXAXAXXXXXXXXAAXXXXXXXXAXXAAXXXXXAXAXAAXXXXXXX.X.............................X..XXXXX....XXXXXXX####XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXXXXXXX........X########XXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXX.XXXXXXXXXXXXXXXXXXXXXAX.X...........................XXXXXXXAXXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXAXAXXAAXXXXAXAAAXXXXXXXXXXX.........................................XXXXXX######XXXXXXXXXXXXXXXXXXXXAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...............................................................................................
XXXXXXAAA............AX##############XXXAXAXXXXXXXXXAXXXAXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................X..XX.XAXAX.....X.XXXXXXXXXXXXAXAXXXXXXXXXAAXAXXAXAAXXXXAAXXXXXXXAAXXXXAXXXXXXXXX####....................................XXXXXXX#####XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXX...............................................................................................
XXXXXXA.XX............################XXXAXAXXXXXXXXAXXXXXXXX..........XXXXXXXXXXAXXXXAXXXXXXXX........................................XXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXAXXXXXAXAAXXXXXXXXAXXXXXXXXXXXXXXXXXXXX...................................X..XXX#####XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXX......................................................................................XX.X.X..
XXXXXXXXX..............###############XXXAXXAXXXXXXXAXXXX...............XXXXXXXXXXXXAXXXXXXXXX...........................................XXXXXXXXXXXXXXXXXXXXXXXAXXXAXAXXAXXXAXXXXXXXXXXXXXAXXXXXXXAXXXXXXXXX.......................................XXX####XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXX.....................................................................................XX..X...
XXXXXXXA...............###############XXXXXXXXXXXXXXXXXXXXX.............XXXXXXXXXXXXAXXXXXXXXXXXX.........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXAXXXXXXXAXXXXXXXXXXXXXXXXX.................................XX##XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXX..................................................................................X.X..XXXXA.
XXXXXXXA................############XXXXXXXXXXXXXXXXXXXXXX.X.............XXXXXXXXAXAXXXXXXXXXXXXXX.X.....................................XXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX..................................XXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXX..................................................................................XXXXXXXXXAX.
XXXXXXX................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............XXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAAXXXXXX.X..................................XXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXX.....................................................................................XXXXXXXXA.
XXXXXXX.................XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX.XA.............XXXAXAXAXXXXXXXXXXXXXXXXX.......................................XXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAAXXXXXXXXX..................................X.XXXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXX...................................................................................XXXXXXXXXX.
XXXXX....................XXXXXXXAAXAXAXXXXXXXXXXXXXXXXXXXXXXX.X...............XXXAAXXXXXXXXXXXXXXXXXXX.....................................X.XXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXAAXAXXXXXXXXX....................................XXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXX....................................................................................XXXXXXXXXXX
XXXXXX...................XXXXXXXXAAXAAAAXXXXXXXXXXXXXXXXXXXXXXXX..............A.XXXXXXXXXXXXXXXXXXXXXX.......................................XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX...................................XXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX.....................................................................................XXXXXXXXXX
XXX......................XXXXXXAXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXX.................A.AXXXXXXXXXXXXXXXXXXXXXX.....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXAXAXXAXXXXXXXXXXXAXXXXXXXXXXX.....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................AXXXXXXXXXX
XXX.X.X.................XXXXXXXXAXAAAXXAAXXXXXXXXXXXXXXXXXXXXXX...................XXXXXXXXXXXXXXXXXXXXXXXX....................................XXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXAXXXAAXXAAXAXXXXXXXXXXXXXAXXXXXXXXXXX...................................XXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................A.X.XXXXXXX
XXXXX.XX................XAXXXXXXXXAXAXAXXXXXX###XXXXXXXXXXXXXXXX...................XXXXXXXXXXXXXXXXXXXXXX......................................XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXAAXXAAAXXXAAXXXXXXXAXXAAXXXXXXXXXXXXXX...................................XXXXXXXXXXXXXXXXXAXX#....XXXXXXXXXXXXXXXXXXXX###XXXXX.....................................................................................X.A.XXXXXX
XXXXXXX...................XXXXXXXXXXXXXAXAX########XXXXXXXXXXXX.XX..XX.............XXXXXXXXXXXXXXXXXXXXXXXXX.....................................XXXXXXXXXXXX#.#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXX....................................XXXXXXXXXXXXXXXXXA###X.XXXXXXXXXXXXXXXXXXX#######XXX........................................................................................X..XXXX
XXXXXAXA.................XXXXXXXXXXXXXAXAXX#########XXXXXXXXXXXXXXXXXX.............XXXXXXXXXXXXXXXXAAXXXXXXXX....................................XXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXAXXXXXXXXXXX...X..................................XXXXXXXXXXXXXXAX####XXXXXXXXXXXXXXAXXXXXXX#######X.......................................................................................AXXXXXXX.
XXXXAAA..................XXXXXXXXXXXXXXXXXX##########XXXXXXXXXXXXXXXXX..............XXXXXXXXXXXXXXXAXXXXXXXXXXXXX................................XX.XXXXXXX....XXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX...................................XAAXXXXXXXXXXX#####XXXXX.XXXXXXXAAXXXXXXXX#######XX......................................................................................A..XXXX..
AXXAX..X..................XXXXXXXXXXXXXXXXXX##########XXXXAXXXXXXXXAX...................X.XXAXXAAXAXAXAXXXXXXXXXX..............................................XXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................................AAXAXXXXXXXXX######XXXXXXXXXXXXXAAXXXXXXXXX######.XX.....................................................................................X....XX..
XXXAXXX...................XXX###XXXXXXXXXXXXXXXXX######XXAAXXXXXAXXXXXXXA.................XXAXAXXAAXXXXXXXXXAAXXXX.X..........................................AX.XXXXXXXXAXAXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXX..................................XXXXXXXXXX######XXXXXXXXXXXXXXXXAXXAXXXXXXX###XXXX.......................................................................................X.XXXX.
XAXAXX....................X.####XXXXXXXXXXXXXXXXXXX####XAXXAXXXXXXAXXXXXX.................XXXXXXXXXXAXXAXXXXXAXXXXXXX............................................X.XXXXXXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................................................X..XX.X.
AXAXAXXXXXXX...............#####XXXXXXXXXXXXXXXXXXXXXXXAXAXAAXXXXXXXXX.XXXX.................XAXXXXXXXXXAXXXXXXXXXXXXX...............................................XXXXXAAXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXX..................................XXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA..........................................................................................X.X
XXXXXXXXXXXXXX.AXXXXXXX.....###XAAXXXXXXXXXXXXXXXXAXXXXXXAAAXXAAAXAAXAXXXXXX..............XXXAXXXXXXAXXXXAXAXAXXXXXXXX..............................................XXXXXXAXAXXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXX.................................XXXXXXXXX#####XXXXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXA...........................................................................................XXX
XXXAAXXXXXXXXXAAXXXXXXXX.....##AXXXXXXXXXXXXXXXXXXXXXAAXAAAAXXXXXXXXXXAXAAXXX..............XXXXXXXXXXXXAAXXXXAXXXXXXXX.XA..........................................XXXXXXXAXXAXAXXXXXXXXXXXXXX#AXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX................................XXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........................................................................................X.X.
XXXAXXXXXXXXXAXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX................XXXXXXXXXXXXXXXXXXXXXXXXXX...........................................XXXXXXXXXXXAXXXXXXXXXXXXXX####XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXXXX###XXXXAAAAXXXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXXXXXXAXXXXXXXXXX##....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........XXXXXXXXXXXXXXAXXXXXXXXXXX...........................................XXXXXXXXXXXXXXAXXXXXXXXXX######AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXXXXX#XXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXX.X.........................................................................................XXX..
XXAAXXAAXXXXAAAAXXXXXXXXX.##..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXAAXXXXXXXXX...........................................XXXXXXXXXXXXXXXAXXXXXXXXX######AAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXXXXXXXXXXAAAAXAXXXXXXXXXXXXXXXXXXXXXX......................................................................................XXXXXXX.X
XXXXAAXXAXXXAXAXXXXXXXXAXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX#..........XXXXXXXXXXXXXXXXXXXXX.XXXX........................................XXXXXXXXXXXXXXXXXXAXXXXXXX#.###AAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#.#...............................X..X.XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXAXXXX.....................................................................................XXXXXXXXX
XXXXXXXAAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##...........XXXXXXXXXXAXAXXXXXXXXXXXXX.X...................................XXXXXXXXXXXXXXXXXXXAAXXXXXXX###XAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX#######.X..................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX.................................................................................XXXXXXXXXXX.
XXXXXXXXXXXAXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##............XXXXXXXXXAXXXXXXXXXXXXXXAX.A..................................XXXXXXXXXXXXXXXXXAXXXXXXXXXXX#X...XXXXXXXXXXXXXXXXXXXAAXXXXXXXXXX#######XX...................................XXXXXXAAAXXXXXXXXXXXXXXXXXXXAXXAAXX...................................................................................XXXXXXXXXXX
XXXXXXXXXXAAAXXXXXXXAXXXXXXXAXXAXXXXXXXXXAXXXXXXAAAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#.X........XXXXXXXXXXXXXXXXXXXXXXXXAXXX..................................X###XXXXXXXXXXXXAXXXXXXXXXAAAAA...XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXX###XA.X....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................................................................................XXXXXXXXXXXX
XXXXXXXXXXXAXXXXXXXXXXAXAXAXAXXXAXXXXXXXXAXXXXXXXAAAXXXXXAXAXXXXXXXXXXXXAXAXXXXXXAAXXXXXXXXXX..........XXXXXXXAXXXXXXXXXXXXAXXXXXX.X...............................####XXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXX.....................................XXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................XXXXXXXXXX.
XXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXAXXAXXXXXXXX.X...........XXXXXXXXXXXXXXXXXXXAXAXXXXXX...............................#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAA.....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................XXXXXXXXXX.
XXXXXXXXXXXXXXXXXXXAXAXXXXXXXXAXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX............XAXAXXXXXXXXXXXXXXXAXAAXXXXX.............................XX#####XXXXXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXX....................................XX.AX.XXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................X.XXXXXXXXX
XXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXAAXXAXXXXXX.............................XX####XXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAA.............................................XXXXXXXXXXXXXAAXXXXXXXXXXX.....................................................................................XXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXAXXXXX.X............................X.X#####XXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXA.A...........................................AXXXXXXXXXXXXAXXXXXXXXXXXXX....................................................................................X.....XXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXA.........AAXXXXXXXXXXXXXXXAXXAXXAXXXXX.............................XX######XXAXAXXXXXXXXXXX####XXAXXXXXXXXXXXXXXXXXXXXXXXAXXX.XXXXXXXXXXXXAX............................................XAXXXAAXXXXXAAAXXXXXXXXXXX.....................................................................................AX.X.XXXX
XXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXAA...........XXXXXXXXXXXXXXAXXXXXXAAXXXX...............................######XXXXXAXXXXXX#########XXXXXXXXXXXXXAXXXXXXXXXXXXX.X.XXXXXXXXXXXXXX.#..........................................XXXXAAXXXXXXXXXXXXXXXXXXXX..........................................................................................XXXX
XXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAAXXX.........X.XXXXXXXXXXXAXXXXAAXXXAXXX...............................###.##XXAAAXAXXXX###########XXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXX............................................AXAXAXXXXXXAXXXXXXXXXXXXXX..........................................................................................XXX.
XXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXAAXXXAA...........XXXXXXXXXXXXAXAXXXXAXXXXXX.X..................................XXAAXAXXX###########XXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#.#.........................................XXXAXXXXAXXXXXXXXXXXXXXX...........................................................................................XX..
XXXAXXXAXXXXXXXXXXXXXXXXXXXXXXAXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXAAXXXXXXXXXXAXXXAXXAXAXAXAX...........XX.XXXXXAAAXXXXXXAXXXAXXXXX..................................AXXXXAXXX###########XXXXXXXXXAXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXXXX####.#X.......................................AXXXXAXXXXXXXXXXXXXXXX...............................................................................................
XXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXAAXXXXXXXXAXX..............XXXXXXXAXXXXXXXXXXAAXXXX.................................XXXXXXXXXXX##########XXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXAAAXXXXXXXX####XX.....................................AXXXXXXXXXXXXXXXXXXXXXX.X..............................................................................................
XXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXAAXXXXXXXXXAX..............XXXXXXXXXXXXXXXXXAAAXXX...................................XXAXAXXXXXX#######XXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX.X......................................XXXXXXXXXXXXXXXXXX.................................................................................................
XXXXAAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA................X.XXXXXXXXXXXXXXXXXXXX....................................X.XXXXXXXXX####XXXXXXXXAXXAXXXXXXXXXXXXXXXAXAAXXXXXXXXAAXXXXXXXXXXXAAXXX...........................................XXXXXXXXXXXXXX................................................................................................
XXXXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..X..................XXXXXXXXXXXXXXXXXA........................................X.XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAXXXXXAAXXXAXXXXXXXXAXXXAXXXX...........................................XXXXXXXXXXXX.................................................................................................
XXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX....................XXXXXXXXXXXXXXAXAXXXXX....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXAXXXXXXXXXXXXAXXXXXXXXXX............................................XXXXXXX....................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................XXXXXXXXXXAXXXAXXAXXXXXX.................................XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAXXAAXXXAXXXXXXXXXXAXXAAXXXXX.......................................................................................................................................................
XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................XXXXXXXXXAXXXAXAXXXXXAA....................................XXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAAXXXAXXXXAAXXAXAXXAXAXAXXAXAXXXXX......................................................................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXX.AX...............X.XXXXXXXXXXXAXXAAXXXXXXX.X...............................XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXAXAXAXXXXXXXXXXX.X...............................................................................................................................................X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXAXAXAXXXXXXXXXXXXXXXXXXXXXXXX.A.................XXXXXXXXAXXAXXXXXXXXX.X..............................XXXXXXXXXXXXXXXXXXXXAAAAXXXXXXXXXXXAXXAXAAXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXAA..........................................................................................................................................X
XXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXAXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXX##XXXXXXXXXXXAAX.................XX#AXAXXXXXXXXXXXXXXXXXX.............................XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXX#.#######AXXXXXXXXXXXXXXXXXXXXXXXX............................................................................................................................................
XXXXXXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXX#####XXXXXXAXXXAX..................####AXXXXXXXXXXXXXXXXXXX............................XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXX####...####XAXXXXXXXXXXXXXXXXXXXXXX............................................................................................................................................
AAAX###AXXXXXXXXAXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXX#######AXXXXXXXXAXXXXXXXXXXXXXAAXAXXXXXXXXXXX#####XXXXAXXXXAX.................X#####XXXXXXXXXXXXXXXXXX.............................XXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXXXXAXXXX#############XXXXXXXXXXXAXXXXXXXXXXX.X..........................................................................................................................................
AXXX####XXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX######AAXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXX#####XXXAXAXAXXX................XXX##AXXXXXXXXXXXXXXXXXX.............................XXXXXXXXXXXXXXXXAAAXXXAAXXXXXXXXXXXXXXXXXXX###XXXX#######XXXXXXXAAAXAAXXXXXXXXXXX..........................................................................................................................................
XAAA####XX.XXXXXXAAXAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXA#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXAXA.X.XXX###XX.XX...XXXAXXXXXXXXXXXXXXXXXXX..............................XXXXXXXXXXXXXAXAXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXAXXXXXXXXXXXXXX............................................................................................................................................
AAAA####XX.XXXXAXAXXAXXXXXXXXXXXXXXAAXXXXXXXXXXXAXAX##AXAXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXAAXAXAXAAXXXXXXX#XXXAXX...AXXAXXXXXXXXXXXXXXXXXX...............................XXXXXXXXXXXXAXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXX..X.X..........................................................................................................................
XXXX#####X..XXXXXXAAAXXXAXXXXXXXXXAXXXXXXXXXXXXXXAXAXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXAXXXXAXXXXXXXXXAXAXX...XXXXXAXXXXXXXXXXXXXX.X..............................XXXXXXXXXXXXXAAXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXAAAXXXXXXXXXXXXXXXXXXXXXXXXXX.X.................................................................................................................X.X...X.
XAXA#####X...XXXXXXXAXAAXXXXAXAXXXXXXXXXXXXXXXXXXXAXAXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXAXAXXXXXXXXXAAXXX...XXXXXAXXXXXXXXXXXXXX...................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA...............................................................................................................XX.XXXXXX.
XXAA####X......XXXAXXXXAXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXX....XXXXXAXXXXXXXXXXXX.......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXX.............................................................................................................XXXXXXXXXX..
XXAXX##.........XXXAXAAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXX........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................................XXXXXXXXXX.
XXAXXXXX..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X...XXXXXXXXXXXXXXXX.X.........................................X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXX............................................................................................................XXXXXXXXXA..
XXXAXAX............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXX###XXXXXXAXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........................................XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXAXXAXXXXXXXXXXXXX.X..XXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX...........................................................................................................XXXXAXAXXA.
XXXXXAX............XXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXAXXXAXAX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXX.X.....................................XX.AAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXX.AXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXX...........................................................................................................XXXXXXXXXA.
XXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXA###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................X.XAXAAAAXXXXXXXXXXXXXAXXXXXXXXXXAAXAXXXXXXXX##XXXAXAXXX.XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX.X.....................................................................................................XXXXAXXXXXXX
XXXXXXXX............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAA###XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXX##XXXXXXXXX....................................XAXXXXAXXAXXXXXXXXXXXAXXAXXXXXXXXAAXXXXXXXXX####XXXAXX...XXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXX.X.....................................................................................................XX.AXXAXXXXX
XXXXXXXXXX.........XXXXXXXXXXXAXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXAXAAXXXXAX###XXXXXXXXXXXXXXXXXXXXAXXXXXXXX#####XXXAXAAXXXXXXXXXXXXXAXAAXXXXXXX####XXXXXXXXXXXXX................................XAXXXAXAXXXXXXXXXXXXXXAXXXXXXXAAXXXXXXXXXX######XXAAXXX..XXXXXXXXXXXXXXXXXXXAX#XXXXXXXXXXXXXXXXA......................................................................................................XXXXXXXXXXX
XXXXXXXXX.X.........XXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXX###XXXXXXXXXXXXXXXXXXXXXXAXXXXXX#####XXXAXXXAXXXXXXXXXXXXXAXXXAXXXX#####XXXXXXXXXXX.XX.............................X.XXXXXXAXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXX#####XXXXXXXXX.XXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXX..............................................................................................................XX.X
XXXXXXXXXXX........XXX.XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXAXXXXXXXXX######XAAXXXXXXXXXXXXXXXXXXXXXAXXXX#####XXXXXXXX.XXXXAX............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX#####XXXXXXXXX..XX.XXXXXXXXXXXXX.XX####XXXXXXXXXXXXXX.X............................................................................................................XXX.
XXXXXXXXXXA.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXX#####XXXXXXXXXXXXXXXXXXXAAXXXXXXXXX####XXAXXXXXXXXXXXXXXXXXXXXAXXXXXX#####XXXXXXXXXXXXXX..X..........................XX.XXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXX..XXXXXXX####XXXXXXXXXXX...............XXXX#####XXXXXXXXXXXXXXAX............................................................................................................X.X.
XXXXXX##XXXX........X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXAXXXXXXXAXXXXXXXXXX###XXAXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXAAXAXXA.X...........................XXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX...XXXXXX####XXXXXXXXXXXXAA.............X.######XXAXXXXXXXXXXXAAA.............................................................................................................X.
AXXXX####X..X..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX#######XXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXAAXXXAXXXX............................XXXXXXXXXXXAXXAXXXXXXXXXXXXX.X...XXXAAXX#XXXXXXXXXXXXXXXX.............X.######XXAXXAXXXXXXAAXXX.XX...........................................................................................................X
AXXX#####XXXAX..A......X#####XXXXXXXXXXXXXXXXXXAAAXAXXXXXXXXXXXXXXXXX#########XXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXAXXXXAXX.............................XXXXXXXXXXXAXXXXAAAXXXXXXXXXX.....XXXAXAXXXXXXXXXXXXXXXXAXX................###AXAXAXXXXXXXXAXAXXX.............................................................................................................
XXX#####XXXXAXAXX........#####XXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXX###########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXAAX................................XXXXXXXXAXXAXXXXXXXXXXXXX......XXXAAXXXXXXXXXXXXXXXXXXXX..X..............##AXXXXAAXXXXXXXAXXXXX............................................................................................................
XXX####XXXXXXXAAX.........####XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXX############XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXXXX########XXXXXXXXXXXXXAAAXXX...............................XXAXXXXXXXXXXAXXXXXXXXXXX......XXAXXXXXXXXXXXXXXXXXXXXXXXX..............#.XXXXXAXXXAXXXAXXXXXXX............................................................................................................
XXX###XXXXXAAXAX.........######XXXXXXXXXXXXXXAAAXAXXXXXXXXXXXXXXXX##############XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXAXXAXXXX########XXXXXXXXXXXXXAXXXXXX.............................XXAXAXXXXXXXXAXXXXXXXXXXXXXX..XAXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXX..........XXXXXAAXXXXAAXXXXXXXXX............................................................................................................
XXXXXXXXXXXAXXAXX..........####XXXXXXXXXXXXXXAXXAXAXXXXXXXXXXXXXXXX#############XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXX########XXXXXXXXXXXXXXXXXX#.............................XX.XXXXXXXXXAXAXAAXXXXXXXXX##XXXAXAXXXXXXXXXXXXXXXXAAXXXXXXXXXXXX..........XXXXXXXAAAAAAXXXXXXXX.............................................................................................................
XXXXXXXXXXXXXXXXXX........#####XXXXXXXXXX###XXXXXAXXXXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXAXXXXX#..............................XXXXXXXXXXXAXXAXXXXXXXXXXX###XXAAXAXXXXXXXXXXXXXAXXXXXXXXXXXXXXX..........XXXXXXXAXXXAXXXXXXXXX.............................................................................................................
XXXXXXXXXXXXAXXXXXX........###XXXXXXXXXX####XXXXXAXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX#####X.XXXXXXXXXXAXXXXXX#.#.............................XXXXXXXXXXXAXXXXXXXXXXXXXX####XAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX.X...........XXXXXXXAAXXXXXXXXXXX.............................................................................................................
XXXXXXXXXXAAXXXXXX.X......X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXAXXXXXXXX##XXXAXXXXXXXXAXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X....XAXXXXXXXAXAXXXX#...............................XXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX.............XXXXXXXXXXXXXXXXXXXXX............................................................................................................
XXXXXXXXXAXAAAXXXXXXXX....X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAXAXXXXXXXXX####XXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....XXAXXXXXXXXXXXAX##..............................XXXXXXXXXXXAAXXAXXXXXXXXX#####XAXXXAXXXXXXXXXXAXXAXXXXXXXXXAXXX.X..........XXXXXXXAXXXXXXXXXXXX.............................................................................................................
XXXXXXXXXXXAAAAXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXAXXXXXXXXXXXXXXXXAAAXAXAAAAXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAAXXAXXXXXXXXXXXX#................................XX.XXXXXXXXXXXXXXXXXXXXX#####AXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAAXX............XXXXXXXAXXXXXXXXXXXX............................................................................................................
XXXXXXXAXXAXXXAAXXXXX.......XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAAXAAAAXXXXXXXX######AXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXAXXXXX................................XXXXXXXXXXXXAXXXXXXXXXXXX####XAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXX..........XXXXXXXAAXXXXXXXXXXX.............................................................................................................
XXXXXXXAAXAXXXAXAXXXX.X.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#######XAAXAAXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXAAAXXX...............................XXXXXXXXXXXAXXXXXXXXAXAAXXXXXXXAXXAAXXXXXXXXXXXXXXXXXXXXAXXXXAXX...........XXXXXXXAXXXXXXXXXXX.............................................................................................................
..XXXXXXXXXXAXXAXXXXXXX......XXXAAAXXXXXXXXXXXXXXXXXXXXX####AXAXXXXXXXXXXXXXXXXXAXXAXXXXXXX#########XAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXXXX.................................XXXXXXXXXXXXXXXXXAXAXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX..........XXXXXAAXXAX##XXXXX..............................................................................................................
...XXXXXXXXAXXXXXXXX.X............XXXXXXXXXXXXXXXXXXXXXX#####XAXAAXXXXXXXXXXXXXXXXXXAXXXXX#########XXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXXXXXXXXXXXXXAXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX..........XXXXAAXXAX##XXXXXXX............................................................................................................
......XXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXX#####XXXXAXXXXXXXXXXXXXXAXXXXXXXXX#########XXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXX.................................XXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X....XXXXXXAAAX##XXXXXXXX.X.........................................................................................................
......XXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXX#####XXXXAXXXXXXXXXXXXXXXAXXXXXXX#########XXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXX.................................XXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXAXAXAAXXXXXXXXXXXX..........................................................................................................
.......XXXXXXXXXXXXXXXXX...........X...XXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXAAAXXAXXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAAAXXXXXXXXX...................................XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXX.X.XXAAXAXXXXXXXXXXXXX..........................................................................................................
......XXXXXXXXAX#XXXXXXX...............XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXAAXAXXA###AXXXXXXXXXXX.X........##X..XXX.A.............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXX..XXXAXXXXXXXXXXXXXXXA#........................................................................................................
.......XXXXXXAXX###XXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXAAAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAX####XXXXXXXXXXXX.X.........XXXXXXXXXAX.............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXX......................................................................................................
........XXXXXXX#####XXXXXXX.X..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAAXAXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXX####XXXXXXXXXXXXX.........XXXXXXXAAA.XXX............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXA.....................................................................................................
..........AXAXX#####XXXXXXXXX.............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAAXXX####XXXXXXXXXXXXXXXX....X..XXXXXAXXXXXXX.X................XXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXAXXXXX....................................................................................................
X.X.X....XXAXXX######XXXXXXXXX..........XXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX####XXXXXXXXXXXXXXXX....XXXXXXXXAXXXXXXXXX..................##XXXXXXXXXXXXXXXXXXXAXXAAXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXX.X...............................................................................................
XXXXXX...XXXAAX#######XXXXXXX.X.X.........X.X.XXXX.XXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXAXAXX####XXXXXXXXAXAXXXXX.X..X.XXXXXXXXXXXXXXXX.X..............#####XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXAXXXXXXXXXX..............................................................................................
XXXXXXX...XXXXX########XXXXXXXXXX.................XXXXXXXXXXXXXXXXXXXXXX..AAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXAAAXXXXX..XXXXXXXXXXXAXXXXXXXX................#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXAAXX##.XXXXXXXXXXXAXXXXAXXXXXX...............................................................................................
XXXXXXX.....XXX##########XXXXXXXX................X.XXXXXXXXXXXXXXXXXXAXAX..XXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXAXAXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXAAAAXAXXXX..XXXAXAXXXXXXXXXXXX.X................#####XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAX#####XAXXXXXXXXAAXXXAXXXXXXX..............................................................................................
XXXXXX.X...XXXX###########XXXXXXXX................XXXXXXXXXXXXXXXXXXAAXAA..AAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXAXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX..XXXAXAAAXXAAXXXXXXXXX...............#####XXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##.##.XAXXXXXXXXXXXAAXXXXXXX.X.............................................................................................
XXXXXXXX...XXXX#############XXXXXXX.............X.XXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXAXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXXAAAXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXAAXXXXAXAXXXXXXXXXX.............X.##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXA###.##AAXXXXXXXXAXXAAXXXXXXX.X.............................................................................................
XXXXXXXX....XXXX###############XXXXXX.X..........XXXXXXXXXXXXXXXXXXXXXXXAX.X.AXXXXXXXXXXAXXXAXXXXAXAXXXXAXXXXXXXXXXXXAXAXXXXAXXAAAXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXAAAAXAXXXXXXXXX.XXX............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXAAAXXX##...AXXXXXXXXXXXAXXXXXXXXX...............................................................................................
XXXXXX.X.....XXX#####XXXXXX#####XXXXX...........X.XXXXXXXXXXXXXXXXXXXAAXXAAXXAXXXXXXXXXAXAXXXXAXXXXXXAXXXAXXXXXXXXXXXXXAXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX...............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX#####XX.XXXXXXXAAAXXXXXXXX................................................................................................
XXXXXX.....XXXXXXXXXXXXXXXXX####XXXXXX............XXXXXXXXXXXXXXXXXXXXXAXXAXXXAXXXXXXXAXXXXAXXXXXXXXAAXXAXXXXXXXXAAXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXX..............XXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXXX#####X.AXXXXXXXXAXAXAXXXX.................................................................................................
XXXXXX..........XXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXXXX.........X..XXXXXAXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXX..X..XXXXAAXX.#.................................................................................................
XXX.............XXXXXXXXXXXXXXXXXXXXXXXXXXX.X.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA.........XXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXX####XXXXX.X.....AA.XX....................................................................................................
..................XXXXXXAXXXXXXXXXXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........XXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXAXXXXXXXXXXXXXXX####XXXXX.X..............................................................................................................
...................XXXXXAXXXXXXXXXXXXXXXXXXXX..........AAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXA###XXXXXXXXXX#####XXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAXX.X....XXXXXXAXXAXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAAAAAXAXXAXXXXXXXXXXXXXX####XXXXXX...............................................................................................................
..................X.XXXXXXXXXXXXXXXXXXXXXXXXXX........XXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXA####XXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXX....XXXXXAAXXXXXXXXXXXAAXXX##XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX####XXXXXXXX.............................................................................................................
.....................XXXXXXXXXXXXXXXXXXXXXXXXX.......AXXXXXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXAAX###AXXXXXXXXXX########XXXXXXXX.XXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA.....XXXAXXXXXXXXXXXXXAAX#####XXXXXXXXXXXXXXXXXXXAAXXXXXXAXAXXXXXXXXXXXX###XXXXXXXXX.............................................................................................................
.....................XX.XXXXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXX########XXXAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAA.X...XXAXXAXXAAXXXXX..XXA#####XXXXXXAAXXXXXXXXXXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXX.............................................................................................................
.....................XXXXXXXXXXXXXXXXXXXXXXXX............XXXXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXX###XXAXAXXXXXXXXXXXXXXXX#########XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXX.XA.XXXXAXXXXXXXXXXX.XAA#####XXXXXXXAAXXXXXXXXXXAXXXXXXAAXXXXXXXXXXXXAXAXXXXXXXXXXX.X..##.......................................................................................................
........................XXXXAXXXXXXXXXXX#XXXXXX..........XXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXXXXXXXX###XXXXXXXAXXXXXXXXXXXXXX#######XXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX..XAXXAXAXXXXXXXXXXXX#####XXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXX##.......................................................................................................
.......................X.XXXXXXXXXXXXX######XX..........XXXXXXXXXXXXXXXXXXXXXXXAA#####XXXXXAXXXXXXXXXXXXXXXX###XXXAXXXAXXXXXXXXXXXXXXXX###XXXAAXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXX#####XXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAAXXXXXXXXXXXXXXXXX......................................................................................................
.......................X.XXXAXXXAXXXX#######AAX.........XAXXXXXXXXXXXXXXXXXXXXXXXX###XXXXAAXAXXXXXXXXXXXXXXX###XXXXAAXXXXXXXXXXXXXXXAXAXXXXXAXAXAXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####...X.AAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXX.....................................................................................................
.........................XXAAXXXXAXXX#######XAX..........XXAXXXXXXXXXXXXXXXXXXXXXAXXXXXAAAAXXXXXXXXXXXXXXXXX###XXXAXAAXXXXXXXXXXXXXXXXAAXXAXXAXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXX####X.X.......X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXAXXXXXXXXX....................................................................................................
.............................A.XXXXXXX#####AXAX.........A.AXAXAXXXXXXXXXXXXXXXXXXXXXAXAXXAXAXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XX.X........X.AXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAXAXXXXXXXXXX....................................................................................................
XXXXXXAXX...................XXXXXXXXXXX###XXXXX...........AXAAXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXAXXXXAXXXAXXAXAXAXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXX..........AXXXXAAAXXXXXXXXXXXXXXXXAXXXAAXAXXXXAXAAAXAXXXXXXXXXXX..X.............................................................................................
XXXXXXXXX...................XAXXXXXXXXAXXXXXAXX...........X.AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXAXAXXXXXXAAAXAXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXX..........XXAXXXXXXXXXXXXXXXXXXXXXXXAXXAAXXXAXXXXAAXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXAAX..................XXXXXXXAXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXAXAXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXX##XXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXX##XXXXX.........A.AAXXXXXXXXXXXXXXXXXXXXAXXXXXAAXXAXAAXXXAXXXXXXXXXXXXXXX.............................................................................................
XXXXXXXXXXXX..................XXXXXXXXAAXAAAXXX.XX..........XXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXX#######XXXXXXXXXXXAAXAAXXXXXXXXXXXAXXXXAXAAXAX.XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#########XXXAXXXXXX.XXXXXXXXAXAXXXXXXXXXXX.............XXAXXXXXXXXXXXXXXXXXAAAXXXXXAAAXAXXAXXXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXXA...................XXXXXXXXXAXAAXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA######XXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX##########XXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXX..................XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXXX....................X.XXXAAAXXAXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAX####XXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXXXXXXXAXAAX.....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###########XXXXXXXXXXXXXXXXAXAXXXXXXXXXXXX...................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................
XXXXXXXXXXX.....................XXXXXXAXXXXXXXXXXXXAXX.X.....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAAAXX.....XXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXX##########XXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX...................XXXXXX#XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX...............................................................................................
XXXXXXXXXXXX.......................XXAXXXXXXXXXXXAXXXXX.......XXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXAXAXXXXXXXXXXXAXXXXXXAXAAXAXAX##########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..................XXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...............................................................................................
XXXXXXXXXXA........................XAXXXXXXXXXXXAXXXXXXX......XXXXXAXXXAAAXAAXXAXXXXXXXXXXXXXXXXX###XXXXXXXAXAAAXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXXXAAXXXAX..XXXXXXXXXXAXAXXXXXXXXXXXXAXXXXXXAXXXAAXA###XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX.X..................XXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...............................................................................................
XXXXXXXXXAX........................XXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXAXXXXAXXXXXXXXXXX.XXXX###XAXAAXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXAXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX.....................XXXXX#####XXXXXAXAXXXXXXXXXXXXXXXXXAXAAX..................................................................................................
XXXXXXXXXX.........................X.XXXXXXXXXXXXAXXXXXXX.....XXXXAXXXXXXXAXXXXXXXXXXXXXXXXX.XXX####XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXAXXXXXXXXXXXXXXXXAAXXAAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....................XXXXX#####XXXXXXXXXXXXXXXXXAXXXXXXXAXXXXAXXXX.............................................................................................
XXXXXXXXX..........................XXXXXXXXXXXXXAXXXAXXXXXX...XXXXXAAAXXAAXXXXAAXXXXXXXXXXXXXXX#####XAXAXAAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXX.XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXAXXAXAAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX.....................XXXXX#####XXXXXXAXXAAXXXXXXXXXXXXXXXXXAXXXAXX.............................................................................................
XXXXXXX............................XX.XXXXXXXXXXAXXXAXXXX.X...XXXXXXXAAXXXXXXXXXXAXXXXXXXXXXX.X#####XAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXAAXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................XXXXX#####XXXXXXXXAXXXXXXXXXXXXXXXXXXAXXXXAXX.............................................................................................
XXXXXXXXX............................XXXXXXXXXXAXXXXXXXXXXXX.X.XXXXXXXAXXXXXXXXXAXXXXXXXXXXXXX######XXXXXXAAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXAAXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXX......................XXXX####XXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................................................................X.XX#.##...
XXXXXXXX...........................XX.XXXXXXXXXAXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXAXXAXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXAXXXXXXXXAAXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXAXXXXXXX###.#XXXXXX.X........XXX###XXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXAA...................................................................................XXXX###.#..
XXXXXXXX...............................XXXXAAXXXXXXXX#######AXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXX########XXXXXXXAAXXXXXXXXXXXAX######XXXXXXXXAXXXXXXXXXXXXXXX#####XXAAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXAXXXXXXXXXXAXXXXXX#####.#XXXXXXX......XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA...................................................................................XXXA#####X.
XXXXXXXX...............................XXAXXAXXXXXXXX#######XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXAXX#########XXXXXXXXXXXXXXXXXXXXXXX######AXXXXXXXXXXXXXXXXXAXXAAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXAXAXXXX########XXXXXXXX.....XXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.................................................................................XXXXX#####X.
XXXXXXXXXX...............................AXXAXAAXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXA###########XXXXAXAAXXXXXXXXXXXXXX######XXXXXXAAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXAAXXXXXXXXXXXXXAXXXXXAXXXXXAXX########AXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X....................................................................X.XX.XXX.X.XX.XXAXX#####X.
XXXXXXXXXX.................................XAXAAAXXXX######AXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXXXX###########XXXXXXXXAXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXAXXXXXXXAXXXXXXXXXXXXXAXX########XXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................XXXXXXXXXXXXXXXXAXA#####X.
XXXXXXXXXX................................X.AXAXAXXXXX####XXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXAXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXAAXXXXXXXXXAXXXXXXX#######AXXXXXXXX.........X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................................X.XXXXXXXXXXXXAAXAX#####XX
XXXXXXXXXXXX.................................XAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXAXXAAXXXXXXXXX#####XXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXAXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXX#######XXXXXXXXXXXX......AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................................XXXXXXXXXXXXXXXAAX.####X.
XXXXXXXXXXXXX.................................XXXAAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX##AXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXX####XXXXXXXXXXXXAAXXXXXXXXXXXAXAXXXXXXAXX....XXXXXXXAXXXXXXXXXXXAXXXXXXXXXAXXXXXXXXAXAXXXXX######XXXXXXXXXXXXX.X.......XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX......................................................................XXXXXXXXXXXXAXXA.....##XX
XXXXXXXXXXXXXX...............................X.AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXX####XXXXXXXXXAXAAXXXXXXXXXXXXAXXXXXXXXXXA......XXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX.....................................................................XXXXXXXXXXXXXAXXX....##XX
XXXXXXXXXXXXXXXX.............................XXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXX####XXXXXXXXXAXXAXXXXXXXXXXXXXAXXXXXXXXXAXA...XXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXAXXXXX####XXXXXXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXX.....................................................................XXXXXXXXXXXXXXXX....##X.
XAXXXXXXAXXAXXXX.............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXX####XXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXAXXXA..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX##XXXXXXXXAAAAXXXXXXXXXX.X....XXXXXXXXXXXXXXXXXXAXXXAXXXXAXXX.......................................................................XXXXXXXXXXXXXA.........
XXAXXXAXAAAXXXXXA............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAAXXXXXXX#####XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXAXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXX...XXXXXXXXXXXXXXXX##XXXXAXAAXAXXXX......................................................................XXXXXXXXXXXXX..........
AXAXXXAAAXXAAAXAXX...X........................XXAXXXXXXXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXAXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX#####XXX..XXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXAXXAXAXXAAAXXXXXXXXXXXXXXXXXXAXXAXXXXXXXX.X...XXXXXXXXXXX#########XAAXAXXAXXAAX.....................................................................A.XXXXXXXXXXX...........
AAXXAXXXXAXXXAXXXAXXAA.........................AAXXXXXXXXXXXXXXXXXX########XXXXXXXX.XXXXXXXXAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXX#######XXXX.XXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXX##XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX...XXXXXXXX###########AAXXXXXAXXXXX.......................................................................X.XXXXXX.X............
XXXXAAXAXAXXXXXXXXXXXXX.........................XXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAAXXXXXXAXXXAXXXXXXXXXXXXXXXXAXXXXXXXX#######XXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX##XXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX..XXXXXXXXX###########AXAXAXXAXXA.............................................................................AXXX..............
XXXAAXXXXAXXXXXXXXXXAXX.........................XXAXXXXXXXXXXXXXAXX########XXXXXXXXXXXXX.XXXXAXXAXXXXXXXXXXXXXXXXXXXXXAXXXAAAAXXXXXXXXXXXXXXXXXXXAXXXXXX########XXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X......XXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAAXXXXXXXXXXXXXAAAXAXAXXXXXXXX...XXXXXXX############AXAAXXAAXXX......................................................................................X...X....
XXXAXXXXXXXXXXXXXXXXXXX..........................XXXXXXXXXXXX.XX..XXX######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXAAXAXXXXXXXXXXXXXXAXAXXXXXXX########XXXXXAXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.......XXXXXXXXXAXXAXXXXXXX..X.XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXX.X..XX.XXXXXX##########AXXAXXXXXX..X......................................................................................XXXA.X.
XXAXXXXXXXXXXXXXXXXXXXXX............................XXXXXXXXXX...AXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.A.....XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXX#######XXXXXXX.X..AXXXXXXXXXXXXXXXXXXXXXAXXXXXX.......XX.XXXXXXXXXAXXAXXXX.......XXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXX.....XXXXXXXXXXXX####AXXXXXXXXX.XA..................................................................................XXXXXXXA...
XXAAAXXXXXXXXXXXXXXXXXX................................X..X......XXXXXXX#XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXA......XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXX######XXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXAXAXXX.XXX.....XXXXXXXXXXXAAAXXAXXX.....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXA.......XX.XXXXAXXXXXXXXXXXXXXXXXXXX..................................................................................XXXXXXXXXX.
XXAAXXXXXXXXXXXXXXXXXXX...........................................XXXXXXXXXXXXXXXAXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXAAXXXAXXX..........XXXXXXXXXXAXAAXXXXXXXXXXXXAAAXXXXXXXXA.A..........XXXXXXXXXXXXXXXXXXXXXX..................................................................................XXXXAXXXXX.
XXXXXXXXXXXXXXXXXXXXXXX............................................XXXXXXXXXXXXXAAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX####XXXXXXXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXAXXXXXXXXX...XXXXXXXXXXXXXXAAXX.X.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXX...................................................................................XXXAXXXAXXX
XXXXXXXXXXXXXXXXXXXXX..............................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXX###XXXXXXXXXXXAXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXAXXXX...........XXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXAA.XXX......XAXXXXXXXXXXXXXXXXXXXX..................................................................................XXXXXXXXAAX
XXXXXXXXXXXXXXXXXXXXX..............................................XXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX.XXX.XXXXXXXXXXXXXXXAXXXXXXXXXXXXXAAAAXXAXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXAXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXX......X.XXXXXXXXXXAXXXXXXX...................................................................................XXXAAXXXAXX
XXAAXXXXXXXXXXXXXXX..................................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X...XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAAXXXAXXXXXXXXXXXXX#####AXXXXXXX####XXXXXXXXXXXXX...XXXXXXXXXXXAXXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXXXXXX.X.......X.XXXXXXXXXXXXXXXX..................................................................................XXAXAAAXXXX
XXXAXXXXXXXXXXXXXXXX................................................XX.XXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXX..XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX######XXXXXXXXXX....XXXXXXXXXXXXXAXXXXXXXX..........XXXXXXXXXXXXXXXX.XXX.AXAXXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXX.................................................................................#XXAXXXXXXXX
XXXAAAXXXXXXXXXXXXXX................................................XXXXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX#######AXXXXXXXX.....XXXXXXXXXAXXXAXXXXXXXX.........XXXXXXXXXXXXXXXXAXXX..XXXXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXXXXXXXX.................................................................................XXXXAXXXXXX.
XXXAXXXXXXXXXXXXXXXXX................................................XXXXXXX#######XXXXXXXXXXXXAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#######AXXAXXXXXXX..XXXXXXXXXXAXXXXAXXXXXX..........X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......XXXXXXAXXXXXXXXXXX.................................................................................XXXXXXXXXXX.
XXXAXAXXXAXXXXX###XAAX................................................XXXXXXX#####XXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXXAAAAAXXXXXXXXXXXXXXXAXXXXXXXX#######XXAAXXXXXXX...XXXXXXXAAXAXXXXXXXXXXXX...XA....XXXXAXXXXAXXXAAXXXXXXXXXXXAXXXXXXXXXXXXXX.........XXXXAAXXXXXXXXXXXX.................................................................................XXXXXXXXXXXX
XAXXXXXXXXXAXAX####X.X.................................................XXXXAA###XXXXXXXXXXXXXXAAXXXXXXAXXAXXXXXXXXXAXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXX#XXXXXXXXAXAAXXXXXXX####XXXXXXXXXXXXXXA..XXXXXXXXAXXAAXAXXXXXXXXAAXAX....XXXXXXAAXAXXXXXXXXXXX.XAXAXXXXXXAXXXXXX..........XAXXXXXAXXXXXXXXX...................................................................................XXXXXXXXXX.
XXAXAAXAAAXXAXX#####XX.A...............................................X.XXXXXXAAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXAAXXAXXXXXXXAXXAXXXXAXXAXAXXXXX.XXXXAXXXXXAXXXXXXXXXXXXXXXXXXX....AAXXXXXXAXXXXXXXXXXX..XXXXXXXXXXAAXXXX.........XAXXXAXXXXXXXXX.X..................................................................................X.XXXXXXXXXX
XAXXXXXXXXAAXXX#####XXXX..X.............................................XXXXAAAAXAXXXXXXXXXXXXXAAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXAXXX#####XXXXXAXAAXXXXXXAAAAXAXXXXXXXAXXXXXXXXXXXXXXXXXXAAAXAXXXAAAXXAXXXXXXXXXX.XXAXXAXXAXAAXXXXXXXXX...XXXXXXXXXXAXXXXXXXX.....AXXXXXAXXXXXXXXXX..................................................................................XXX.X.XXXXXX
XXAXXXXXXAXAXXX#####XXXXXX..............................................XXXXAXAXAXXXXXXXXXXXXXXXAAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXX#####.XXXXXXXXXXXXXXXXX#####XXXXXXXAXXXAXXXXXXXXAXXXXXXXXXAAAXXAAXXXXXXAAXAAXAXAXAAXXXXAXXXAXXXXXXX.XXXAXXXXXAXXXXXXXXXX...XXXXXXXXXXXXAXXXXXXXX...AXAXXXAXAXXXXXXXXX..................................................................................X...X..XXXXX
AXXXXXXXXXXXXXX#####XXXXXXX................................................XAXXXXXXX.X.XXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXX#####XXXXXXXXXXXXXAXXXX#####XXXXXXXAXXAAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXAXAXXXAXXXXXXXXXXXA..XXXAXAXAXXXXXXXXXXX.....XXXXXXXXXAXXXXXXXXXXXXXXAXAXAXXAXXXXXXX...........................................................................................XXXX
XXXXXXXXXXXXXXX#####XXXXXXXXAX.XXXXXXXX......................................XXXXXX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXX#######XXXXXXXXXXXXXAXXX#####XXXXXAXXXXXXXXXXAAAXXXXXXXXXXXXAXAXXXXXX..XXXXXXXXXXXXXXAXXAAAXXXXXXXX.X.XXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXXX............................................................................................XXX.
XXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXX....................................................XXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXX#########XXXXXXXXXXXXXAXXX####XXXXXAXAAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXX.XXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXXXX.....................................................................................X.XXX..XXX
XXXXXXXXXXXXXXX#####XXXXXXXXXXXAXXXXXX.XX.................................................X##.###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXX###########XXXXXXXXXXXXXAXXXX###XXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X...XXXXXX################XXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX......................................................................................XXXX.XXAX.
XXXXXXXXXXXXXX######XXXXXXXXXXXAAXAXXXAXAA................................................########XXXXXXXXXXXXXXXXAAAXXAAAXXXXXXXXXXXAXA############XAAXXXXXXXXAXXXXXXX##XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX..XXXXX##################AXXXXXXXXXXXXXXXXAXAXXXXXXXXXAXXXXXXXX...................................................................................XXXXXAAXXX#X
XXXXXXXXXXXXXX######XXXXXXXXXXXAAXAXXXXXX.X................................................#######XXXXXXXXXAXAAXXXXXXXXXXXAXXXXXXXXAXXX#############XAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XX.XXXX##################XXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXX.....................................................................................XXXXAXAXAX#.
XXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXXAAXX.X..............................................###.###XXXXXXXXAAXXAXAXXXXXXXXXAXXXXXXXXXAAAX#############XXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXX##################XXXXXXXXXXXXAXXAXAXXXXXXXXAXAXXXX......................................................................................XXXXAAXXXX#.
XXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXAXXXXXX..................................................####XXXXXXXXXXXXXXXXAXXXXAXXAXXXXXXXXXAAXXXA##########XXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXX#################XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX.AX....................................................................................XXXXXXAAXAX
XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX.................................................###XXXXXXXXXAXAXXXXXXXXXXXXXAXXXXXXXXAAXAXXAXXXX#####XXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXX########XXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXAXXXXX....................................................................................XXXAXAXXAAXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................XXXXXXXXAXAAAAXXAXXXAXXXXXXXXXXXXAAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX.XXXXXXXXXXX####XXXXXXXXXXXX.XXXXAAXAXAXXXXXXXXXXXXXXXXXXXXXXX....................................................................................XXXXXXXAXA.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........................................................XXXXXXAAXXXXXXXXXXXAXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....XXAXAXXAXXXXXXXXXXXXXXXXXXXXXA.....................................................................................X.XXX.XXXAX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XX.AXXAXXXXXXXXXXXXXXXXXXXXXXXXX...........................................................................................XXX.
XXXXXXXXXAXXXAAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXX.X..................................................XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXX......XXXXXAXXXXXXXXXXXXXXXXXXXXXXX...........................................................................................X.XX
XXXXXXAXXXXAAXXXAAXAAXAAXXXXXXXXXXXXXXXXXXXXXXXAXX................................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXAXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXAAAAAXXXAAXXXXXXXXXXXXXXXAAAXXXXAXXXXXXXXXXX........XXXAXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................X
XXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.X........................................X..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXAXAXAAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXXXXXAXXXXXXXXXA.XAXAXXXXXXXXXXXXXXXXXXXXXAXXXAXAXXXXXXXXXXX.X..............X####XXXXXXXXXXXXXX...............................................................................................
XXXXXXAAAAXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAX...........................................XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXX#####XXXXAXXXXXXXXXXXXXXXXAXAXXXAXXXAXXXXXXXXXXXXXXXXXXXXAXAXXXXAXXX.AAXXXAAXAXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX.X..............#.#XXXXXXXXXXXX.................................................................................................
XXXXXXXXAAXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAX........................................XAXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX######XXAXXXXXXXAXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAX.A..XAXXXAXXXXXXXXXXXXXXXXXAXXXAXAXXXXXXXXXXXXXX..X.............###XXXXXXXXXXXX................................................................................................
XXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXX........................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXAXXXXXXXXXX######XXXAXXXXXXXXXXXXXXXAXXXXAXXXXAXXXXXXXXXXAXXXXXXXXXAXXXXXXXAXXX....X.XXXAXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXAXXX##XX............####XXXXXXXXXXXXX...............................................................................................
XXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X......................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXAAXXXXXXXXX#####AAXAXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX###X.X....X.XXXAAXXXXXXXXXXXXX..XAXXXXXXXXXXXXXXXXX##XXAX...........#.XXXXXXXXXXX..................................................................................................
XXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXAAAXXXXXX....................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XAXXXXXXXXXXXXXXXXXXAXX####XXXXXXXXXXXXXXXXXXXXXXXXXXAAXX####X....X.XXXXXXXXXXXXXXXXXXXX.XAAXXXXXXXXXXXXXXXXXXXXXXXX............X..XXXXX....................................................................................................
XXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXX..................................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####X....XXXXXXXAXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXXXXXXXXX........................................................................................................................
XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXX.................................X.XXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####....X.XXXXXXXXXXXXXXXXXXXXXX..X.XXXXXXXXXXXXXXXXXXXXXXX.......................................................................................................................
XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.................................XXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAAAXXXXXXXXXXXXXXXXXXXXXXXAXAAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX####.X...XXXXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXAXXXXXXXXXXXX.......................................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXX..X...........................XXXXXXXXXXAXAXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXAAXXAAXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX####.....X.XXXXXXXXXXXXXXXXXXXXXX......XXXXXXAXXXXXXXXXXXXXXXX.....................................................................................................................
XXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX...........................XXXXXXXXXAXXXAXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX#####XXXXXXAXXXAXXXXXXXXXXXXXXXXXX####.......XXXXXXXXXXXXXXXXXXXXXX.....X.XXXAXAAAXAXXXXXXXXXXXX.XXX.................................................................................................................
XXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXX......................XXXXXXXXXXXXXXXAXXXXXXXXXAAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXX####XXXXXAAXXXAXXXXXXXXXXXXXAXXAX#####......XXXXXXXXXXXXXXXXXXXX.......X##XAXXXXAXAAXXXXXXXXXXXXXXX.................................................................................................................
XXXXX##########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX.X.........................XXXXXXXXXXXAXAXXXXXXXXXXAAAXXXX#######XXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXAXXAXXXXXXXXXXXXXXXXAXX####.XX...XXXXXXXXXXXXXXXXXXXX..........##AXXXXXXXXXXXXXXXXXXXXXXX.................................................................................................................
XXX#############XXXXXXXXXXXXXXXX.XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX...........................XXXXXXXXXXXXXXXXXXXXAAXXAXAXX#########XXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXAXXXXXXXXXXXXXAXX#####X.X..XXXXAXXXXXXXXXXXXXXXX........###XXXXXXAXAXXXXXXXXXXXXXXXXX...............................................................................................................
XXX#############XXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXX........................X.XXXXXXXXXXXXXXXXXXXXXXXXXXXX#########XXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXAAXXXXXXXXXXXXXXXAAX#####X.XX.XXXXAXXXXXXXXXXXXXXX.........##XXXXXXXXAXAXXXXXXXXXXXXXXX................................................................................................................
XAX############XXXXXXXAXXAXXXXXXXXXXXXX#####XXXAXXXXAXXXXXXXXXX###...............................XXXXXXXXXXXXXXXXXAXAXXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXX.X.XAXXXXXAXXXXXXXXXXXX..........XXXXXXXXAXAXXXXXXXXXXXXXXXX...............................................................................................................
XXXX#########XXXAXXAXXXAXXAAAAAXXXXXXX#####XXXXXXXXXXAXXXXXXXX####...............................XXXXXXXXXXXXXXXXAXXAXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXAAXXAAAAAXXXXXXXXXX.X..........X.XXXXXXXXXXXXXXXXXXXXXX...............................................................................................................
XXAXA###XXXXXXXXXXAXXAXAXAAXXXXXXXXXXX####XXXXXXXXAXXXXXXXXXXX#####X............................X.XXXXXXXXXXXAXAAXXXXXXXXXXXXXAXXAXXXXXXXXX.X.X.XXXXXXXXXXXXXXXXAAXXXXXXAXAAAXXAXXXXXXXXXXAXAX###XXXXXXXXXXXXXXXXXXXXXXXXXXXA#####XXXXXXXXXXXXXXAXXXXXXXXXAXXXA.A.........XXXXXXXXXXXXXXXXXXXXXXX...............................................................................................................
AXXAAXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXX###XXXXXXXXXXXAXXXXXXXX######XXXXA..X.......................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXX.X.........XXXXXXXXXXXXXAXXXXXXXXAXXXXXXAXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXAAXAXXXXXXXAXXXXX..........XXXXXXXXXXXXXXXXXXXXXX................................................................................................................
XXAAXXXXXXXXXXXAXAXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####AXXAXXXXX.......................X.XXXXXXXXXAXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXX.X...XXXXXXXXXXXXAXAXXXXXXXAAXXXAAXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXAAXAXXXXXXAXXXXAAXX........XXXXXXXXXXXXXXXXXXXXX................................................................................................................
XXXAXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXAAXXXXXXXX........................XXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXAAAXXXXXXXXXAXXAXAAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA#####XXXXXXXXXXXXXXXXAXXXXXXXXAXAAAXXX......XXXXXXXXXXXXXXXXXXXXXX..X#.............................................................................................................
.....AAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####AXXXXXXXXXXXX.........................XXXXXXXXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXA...XXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA#####XXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXX.......X.XXXXXXXXXXXXXXXXXXXXX#.............................................................................................................
....XAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXX##XAXXXXXXXXXXXXXXX.......................XXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX...XXXXXXXXXXXAAXAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXX.X.......XXXXXXXXAXXXXXXXXXXX##............................................................................................................
.......XAXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXX####..X................X..XXXXXXXXXXXXXXAXXXAXAXXXXXXXXXXXXXAAXX....XXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.....XXX.AXAAXXXXXXXXX##..#.........................................................................................................
.......XXXXXXXXAAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXX#######XXX.XX................XXX#######XXAAXXAXXXXXXXXXXXXXXXXAAXX............AAXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX.......XXAXXAXAXXXXXX.#...........................................................................................................
.........AXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXAAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX#######XXXXXXXX.............XXXX#######XXAXXAXXAAXXXXXXXXXAAAXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXX........XXXAAXXXXXXX##.#.........................................................................................................
.........AXXXXXXXXXXXXXXXXXXXXXXXAAXXAAXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX########XXXXXX.X............XXXX#######AXAXXAAAAXXXXXXXXXAXXAAAXXXX...........A.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXAXAXXXXXXX####.........................................................................................................
.........AAAAXAXXAAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX########XXXXXXXX............XXXXX#####AAXXXAAAAAXXXXXXXXXXXXAXXXX................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXAAAXXXAXXXXX##..........................................................................................................
.........XXXXAAXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX#####XXXXXXXXXAAAXXXXXXXXXXXXXXXXX###XXXXXXXXXX.X..........XXXXXXXXXXXXXAXAAAAXXXXXXXXXXXXXXAXXXXX...............XXXXXXXAAXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXX###.........................................................................................................
.........AXXXAXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXAXAAXXXXXXXAXXXXXXXXXXXXXXXAXXXXXX.............XXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAA######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXX###..........................................................................................................
...........XXXAXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX#####XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........X.XXXAXXAXXXXXXXXXXAXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAAXXXXXXXXXXXXA######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXX###..........................................................................................................
...........XXXAXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXX####XXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.........X.XXXXXAXXXXXXXXXAAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXAXXXXXXXXXXXXAXAAXXXXXXXXXXXXXAA#####XXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##............................................................................................................
...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX####XXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXAAXXAXXXXXXXXXXXXXXAA###AXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXX####...........................................................................................................
.............XXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXA###XXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXAX##XXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXX.XXXX.X####AAAXXXXXXXXXXXXXXXXXXXXXXXX#####...........................................................................................................
............XX.XXXXXXXXXXXAXXXXXXXXXXXXXXXAAXXXXXXXXAAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX.XX..........XXXXXXXXXXXXXXXX####XXXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX......###AXXXXXXXXXXXAXXXXXXXXXXXX#######..........................................................................................................
..............XXXXXXXXXAAXXXXXXXXXXXXXXXXXXAXXXXXXXAAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXX.............XXXXXXXXXXXXX#####XXXXXXXX##XXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAAXXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXX####......###XXXXXXXXXAAXXXXXXXXXXXXX##########........................................................................................................
...................XXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXAXAXXXXXXXXXXXXXAXXAXXXXXXXXXXXXAXAXXXXXXXXXXXX..............XXXXXXXXXX######XAAAXXXX##XXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXXXXXXXXAA###XXXXXXXXX#####........XXXXXXXXXXXAXXXXXXXXXXXX###########XAXX....................................................................................................
...................XXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXX######XXXXXX.XXXXXXXXXX#######XXAAXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX#####XXXXXXXX######.X.........XXX####XXAXAAXXXXXX############AAX.....................................................................................................
...................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXAXXAXXXXXXXXXAX######XXXXXXXXXXXXXXXXXX#####AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXA######XXXXXXX#######X..........XX#####XXXXXXAAXXXXX###########XAAXX...................................................................................................
...................XX..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAX###XXXXXXXXXXXXX.XXXXXX##XXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXX#######XXXXXXXX####XXXXXX.XX.....X#.###XXXXXXXAAXXXXX########XAXXAXX...................................................................................................
......................XXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX######XXXXXXXXXX##XXXXXXXXXXXXX.XX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................................
.......................XXXXXXXXAXXXXXXXXXXXXX.XXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXAAAAXXXAXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXAXAAAAXXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXAXAXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXAXXXXXXXXXXXXXAXX#####XXXXXXXAXXXXXXXXXXXXXXXXXXXX....................................................................................................
........................XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXAXAAXXXXXXXXXXXXXXAXXXXXXXX####XXXXXAAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXAXAXXXAXAXXXAXXXXXXXXXXXAXAXXXXXXXXXXXXXXXAXAAAXXXXXAAXXAXXXXXXXXXXXXXXXXXXXX#####AXXXXXXXXXAAAXXXXXXXXXXXXXXXA#####XXXXXXA.XXXXXXXXXXXXXXXXXXXX....................................................................................................
......................XXXXXXXXXAAAAAXXXXXXXXX.XXXXXXXXXAXXXXXXXXXXXXXXXXXXXAXXXXXXXX#####XXXXXAXXXXAXXXXXXXXXXAAXAXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXAXXXX.AXXXXXXXAXXAXXXAXXXXXXXAAXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XAXXXXXXXXXAAXXXXXXXXXXXXXXAAX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................................
.........................XX.XXXXXAAXXXXXXXXXXX...XXXXXXAXAXXXXXXXXXXXXXXXXAAXXAXXXXX######XXXXXAXXXXXXXXXXXXXXAXXAXXAXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXXXAXXA....XXXXXXXAXAAAXXXXXXAAXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX###AXAXXXXXXXXXXXAXAXXXXXXXXXXXXXX#####XXXXXXXXXXAXAXXXXXXXXXXXXXXX....................................................................................................
...........................XXXXXXXXXXXXXXXXXXX...XXXXXXXAXXXXXXXXXXXXA.XX..XAXXXAXXX#######XXXXAXAAAXXXXXXXXXXX##AXXXXXXXXXXXXXXXXXXXAAXXXXXXXX##XXXXXXXXXXXXXXXXAXXXXXXXXXXXA.....XXXAXXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXX###XAXXXXXXX.XXAAXXXXXXXXXXXXXXXXA..................................................................................................
............................XXXXXXXXXXXXXXXXXXXXX.XXXXXXAXXXXXXXXXXXXAXXXXX..AAXXXXXX#######XXXXXXXXAXXXXXXXXXX###XAXXAXXXXXXXXXXXXXXXXXXXXXXX###################XXXXXXXXXXXXXX.........XXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXX..................................................................................................
............................XXXXXXXXXXXXXXXXXXXXX..XXXXXXAAXXXXXXXXXXXXXXXX..XAXAAXXXX########XXAXXXXXXXXXXXXXX###XXXAXXXXXXXXXXXXAXXXXAXXXXXX######...############XXXXXXXXXXXXX...........XXXXXXXXXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAA...............................................................................................
...........................XXXXXXXXXXXXXXXXXXXAAXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAAAXXXX#########XXXXXXXXXXXXXXXX#XXXAAXXXXXXXX.XXXXXXAXAXXXXXX#####.....###########XXXXXXXXXXXX.#............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAA..............................................................................................
............................X.XXXXXXXXXXXXXXXXAAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXX.XXAXXXXXXX########AAAAAXXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXAAXXXXX#####.......########XXXXXXXXXXXXXX...............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAX..............................................................................................
............................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXX#######AXXAXXXXXXXXXXXXXXXAAXXXXXXXXXXX.AXXAXXXXXXX#####.........#####XXXXXXXXXXXXXXX####..........XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA..............................................................................................
............................X.XXXXXXXXXXXXXAXXXAXAAXAAXXXXXAXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XAXAXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX####XX........####XXXXXXXXXXXXXXXX#####...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXA............................................................................................
...............................XXXXXXXXXXXXXAXXXAXAAXAXAXAXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####AAAXXXAXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......###XXXXXXXXXXXXXXXXX####XXXX........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXAXAA............................................................................................
.................................XXXXXXXXXXXAXAXXXXXXXXAXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####AXXXXXAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..X..XXXXXXXXXXXXXXXXXXXX####XXX.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAAX####XXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXAX.............................................................................................
...................................XXXXXXXXAXXXXXXXXXXXAXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXAAXXAXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..X...XXXXXXXXXXXXXXXXXXXX####XXXXXX..XXXX.XXXXXXXXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXAAAXXXAXAXXXXXXXXAXAXA####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXX............................................................................................
..................................XXXXXXXXXXXXXXXXXXXXXXXAXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXAXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA......XXXXXXXXXXXXXXXXXX####XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAXXXXXXXXXA.............................................................................................
.....................................XXXXXXXXXXXXXXXXAAAXAXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXAAAAXXXXXXXXXXXXXXXAA#######XXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXAXXXAXXXXXXX..............................................................................................
.....................................XXXXXXXXXXXXXXXXXXAXXXXX#####XXXXXXXXXXXXXXXAAAAXXXXXXXXXXXX#####XXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X.XXXXXXXXXXXXXXXX######XXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXX...............................................................................................
........................................X.XXXXXXXXXXXXXXXXXXX#####XXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXAXAXXXXXXXX#####AXAAXXXXAXXXAAXXXXXXAXXAX.......XXXXAXXXXXXXXX#######AXXXXXXXXXXAXXXAXXAAAXXXXAXXXXXXXXXXXXXXXXXX########XXXXXXXXXXXXXXXXX#########XXXXXXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXAXXXXXXXXX...............................................................................................
..........................................XXXXXXXXXXXXXXXXXXX#####XAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXAAXAXXAXXXXX#####XXXXAXAAXXXXXXXXXXXXAXAXXX......XXXXXXXXXXXAAX#######XXXXXXXXXXXXAAXXAXXXXXAAXAXXXXXXXXXXXXXXXXX#########XXXXXXXXXXXXXXXX##########XXXXXXXXXXXXAAXXXAXAXXXXXXXXX###XXXXXAXXXXXX................................................................................................
XX.......................................XXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXX#####XAXAXXXXAXAAAAXXXXXXXXXXX.......XXXXXXXXAXAXXX########XXXXXXXAAXXXAXXXXXXXXAAXAAXXXXXXXXXXXAXXXX#########XXXXXXXXXXXXXXX###########XXXXXXXXXXXXXXAXXXAAXXXXXXXX#####XXXAAXXXX#.#...............................................................................................
AXXXXX..................................XXXXXXXXXXXXXXXXXXXXX#####AAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXX#####AXAXXXXXXAXXAXXXXXXXXXXXX...........X.XXXAXAAA########XXXXXXXXXAXXXAAXXXXXXXXAXXXXXXXAXXAAAXXXX#########XXXXXXXXXXXXXXX##########XXXXXXXXXXXXXXAXAXXXAAAAXXXXXX######AXAXXXXXXX......................................................................................A.X.AXX...
XXXXX.....................................XXXXXXXXXXXXXXXXXXX#####XAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAX.......XX.XXAAXXXXXXAAXXXXXXXXXXXXXXXX.X.X.....X.XXX.XXXX#######XXXXXXXXAXXXXXXXXXXAAXAAAXXAXXXXAAXXAXXXXXX###XXXXXXXXXXXXXXXXXXXX####AXAXXXXXXXXXXXXXXXXXAXXXXXXXAAAXXXXX######XXAXXXXXXXX.....................................................................................AXA.XX.X..
XXAXXXX.XX................................XXXXXXXXXXXXXXXXXXX#####XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX.......X...XXXXXXXXXXXAAXXXXXXXXXXXXXXXXX..........XXXXXX#######XXXXXXXXAXXXXAXXXAAAXXXAXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXX###AXXXAXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXX#####XXXXXXXX.X.......................................................................................XX..X..X.
XXXX.XXXXXX...............................XXXXXXXXXXXXXXXXXXX#####XAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXX.X.........X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.XX......X.X######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXX##XXAAAAXXXXXX......................................................................................XXAXXXX.X.
XXXXXXXXXXA................................XXXXXXXXXXXXXXXXXX#####...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............XXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXX.X......XXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX...................................................................................XXXXXXXXXXX
XXXXXXXXXXX.................................XXXXXXXXXXXXXXXXX#####A...XXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX.X...........XXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXX.......XX####XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXX...................................................................................XXAXXXXXX..
XXXXXXXXX....................................XXXXXAAXXXXXXXXX#####XA...XXXXXXXXXXXXXAXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXX..........XXXXXXXXAXXAXXXXXXXAXXXXXXXXXXXXXXXXXX.X.X.X.###XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXAXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXX.....................................................................................XAXAXXXXX.
XXXXXXXXXA....................................XXXAXXAXXXXXXXX####XA...XXXXXXXXXXXXXXAXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXAXXXXAXXAXXAXXXX##XXXXXXX.X.XXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXAAXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....................................................................................XX###XXXXX.
XXXXXXXXA......................................XXAXXAXXXXXXXXA##AXXX....XAXXXXXXXXAXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXX###AAXAXXXAAXAXAAXXAAXX####XXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXX##########XXXXXXXXXXXXXAXXAXXXXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................######AXX..
XXXXXXXXXAX.X....................................AXAXXXXXXXXAAXAA.XA....XAXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XXXXX######AXAAAXAXXXXXXAXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###########XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA.....................................................................................#######XXX
XXXXXXXXXXAXX....................................XA.XXXXXXXXXAXXXXXX...XXXXXXXXXXAAXXAAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXX...........XXXXX#######XXAXXXAXXXXXXXA#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX############XXXXXXXXXXXXXAAXXAXAXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXAXAXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXA.......................................................................................#######XX
XXXXXXXXXXAXX.....................................XXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXX.............XXXXX######XXXXAXXXXXXXXX########XXXXXXXXXXXXXXXXXXXXXXX.......XXX###########XXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXX..XXXXXXXAXAXXXXXAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............................................................................................##.
XXXXXXXXXXXAX.....................................XXXXXXXXXXXXXXXXXXXXXA..XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............XXXXXXX####XAXXXXXXXXXXXX#######XXXXXXXXXXXXXXXXXXXXXX..........XXXX#########XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................###.
XXXXXXXXXXXAAXX.X.................................XXXXXXXXXXXXXXXXXXXX.XXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..............XXXXXXXXX##XAXXXXXXXXXXX######AXXXXXXXXXXXXXXXXXXXXX...........XXXXXX#######XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXX#####AXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................................
XAXXXXXXXXXXXXXXA..................................XXXXXXXXXXXXXXXXXXXXXX.XXXXAXXXAXXXXXXXXXXXXX###XXXXXXXAXXXXXXXXXXXXX...........XXXXXXXXAXAXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXA####XXXXXXXXX.X.XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................................................................
XAXXXXXXXXXXAAAAXXX.XX............................AXXXXXXXXXXXXXXXXXXXXXAXXXXXXAAXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXX..........XXXXXXXXAAXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXX.............XXXXAXAXAXXXXXXXXXXX..XXXXXXXXXXXAXAXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXX.....................................................................................................
XAXAXXXXXXXXAXXXXXXXX.X.............................XXXXXXXXXXXXXXXXXXXXA..XX.AAXXXXXXXXXXXXXXX#####XXXAAXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXX............XX.XXXXXXXXXXXXXXXX...XXXXXXXXXXAXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXX.XX....................................................................................................
XAXXAXXXXXXAXAAXXXXXXXX............................AXXXXXXXXXXXXXXXXXXXXX.X..XXAXXXXXXXXXXXXXXX######XAXXXXXXXXXXXXXXXXXXX...........X.XAAAAAAXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXX..............XXXXXXXXXXXXXXXXXX..XXXXXXXXXXXXXXXAAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................................
XXXAXXXXXXXXXXXXXXXXXX...............................XXXXXXXXXXXXXXXXXXXXXX....X.XXXXXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXX.............AAXXAXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXX.XXXXXX..........XAXXXXXXXXXXXXXXXX..XXXXXXXXXAXXAAAXAXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXX.X..................................................................................................
AXXXAXXXXXXXXXXXXXXXXXXXX...X......................XXXXXXXXXXXXXXXXXXXXXX............XXXXXXXXXX#######XAXXXXXXXXXXXXXXXXX.X............XXXXAXXXXXXXXXX######.XXXXXXXXXXXXXXXXXXAAXXXXXXXXXX.............XXXXXXXXXXXXX...XXXXXXXXXAXXXXXXXXXAXAXXXXXXXXXXXXXXX###XXX.XXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXX.................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXX.XXA.........................XXXXXXXXXXXXXXXXXX............XXXXXXXXXX#######XXXXXXXXXXXXXXXXXXXXXX............XXXXXXXXAXXX#######XXXXXXXX...X.X##XXXAXXXXXXXXXXXXX...........XXXXXXXXXXXXX.X..XXXXXXXXXAA#####XXAXXAXAXXXXXXXXXXX#####XXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXXXAAX..........................XXXXXXXXXXXXXXAX..............XXXXAAAXX#####XXXXXXXXXXXXXXXXXXXXXXX..X...........X.XXAAXXXXX#######XXXX........XX##XXXXXXAXXXXXXXXXXX...........XXXXXXXXXXXXX...XXXXXXXXXX#######XXAXXXXXXXXXXXXXX######XXXX....XXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXX................................................................................................
XXX##XXXXXXXXXXXXXXXXXXXXXXXXXX........................XXXXXXXXXXXXXXXAAX............XXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............XXXXXXXAXXX######XXXX.X........##XXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXX#...XXXXXXX########XXXXXXXXXXXXXXAX######XXX......XXXXXXXXXXXXXXXXXXXAXAXXXAXXXXXXXXXXAXXX...............................................................................................
XXXX#XXXXXXXXXXXAAXXXXXXXXXXXA.........................X.XXXXXXXXXXXAAXA.............XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............XXXXAAXXXX######XXXXX.X.AA...X#XXXXXXXXXXXXXXXXXAAX..........XXXXXXXXXXXXXXX##......XXXXX########XXXXXXXXXXXXAXX#####XXXX......X.XXXXXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXAX......................................................................................X....X...
XXXX##XXXXXXXXXXXXAXXXXXXXXXXXXX.......................XXXXXXXXXXXXXAXAXA.............XXXXAXAAXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXX............XXXXXXXXXX####XXXXXXXXA.XAA.##XXXXXXXXXXXXXXXXAAXAXXXX.XX...XXXXXXXXXXXXXXX#........XXXXXXXXX###XXXXXXXXXXXXAXXXXXXXXXXXXX.....X.AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXAX......................................................................................X.XXAXA..
XXXX###XXXXXXXXXAXXXXXXXXXXXXXXXXA.....................X.XXXXXXXXXXXXAAXA.XX.........XXXXXXXXAAAXXXXXXXXXXX####XXXXXXXXXXXXXXXX............XXXXXXXXXXXXXXXXAXXXXXXAXXX.##.XXXXXXXXXXXXXXXXXXXAXXXXXX...XXXXXXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXX.........XXXXXXXXXXXXXXXXXXAXAAAXXXXXAAXAXXX...................................................................................XXXX.XX.XA..
XXXX####XXXXXXXXXXXAXXXXXXXXXXXXXXXX.....................XXXXXXXXXXXXXAXXXXXXX.........AAXAAXXAAXXAAXXXXXXX####XXXXXXXXXXXXXXXXXXXXX.......XXXXXXXXXXXAXXXXAXXXXXXXXX##.....XXXXXXXXXXXXXXXXXXXXXXXX.X.XXXXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX.X.....X.XXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXX.....................................................................................XXXXXXAX.X.
XXXX####XAXXAXXXXXXAXXXXXXXXXXXXXXX......................XXXXXXXXXXXAXXXXXXXXXX.........XXXXXXXXAXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXX.X.......X.XXXXXXXXXXXXAAXXXXXXXX##......XXXXXXXXXXXXXAXXAXXX.XXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAAXAXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX................................................XX...X.............................XXXXXXAXXAX.
XXXX#####AXAXXXXXXXAXXXXXXXXXXXXXXXX.....................XXXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXAAXXXXXXXX#####XXXXXXXXXXXXXXXXXAAXAX.XX.X...XXXXXXXXXXAXXXXXXXXXXX###.....XXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............................................AXAXXXXXX...............................XXXXXXAXXX.
XXXX######XAXXXXXXXAAXXXXXXXXXXXXXXX.....................XXXXXXXXXAXXXXXXXXXXXX..........XXXXXXXXXXXAXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXX.X.XX..XXXXXXXXAAXXXXXXXXXXX######.X..XXXXXXXXXXXAXXXXXXXXXXXXX.XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XXXAXAXXXXXXXXXXXXXXXXXXXXXX...........................................X..AXXXXXXXXX............................XXXXXXXXXX..
XXX########XXXXXXXXXXXXXXXXXXXXXXXX....................#XXXXXXXXXXXXXXXXXXXXXX............XXXXXXAXAXXXXXXXX####XXXXXXXXXXXXXXXXXXXXAAAXXXXXX....XXXXXXXXXXXXXXXXXX#######XXX..XXXXXXXXXXXXAXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XXAAXXXXXXXXXXXXXXXXXXXXXXXX.X..........................................XXXXXXXXXXXXXX..........................XXXXXXXXXXXX
XXX#########XXXXXXXXXXAXXXXXXXXXXXX......................XXXXXXXXXXXXXXXXXXXXXX.........XXXXXXXXXXXXXAXXXXXX###AXXXXAXXAXXXXXXXXXXXXXXXXXXXX......XX.AXXXXXXXXXX#########XXX..X..XXXXAAAXXXXXXXXXXXXXXXX.XXXX#####AAAXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXX.........................................X.XXXXXXXXXXXXXX...........................X.XXXXXXXX.
XXX##################XAAAXXXXXXXXX.....................##.XXXXXXXXXXXXXXXXXAXXA...........XXXXXXXXXXXXXXXXXXAXAXXXXAAXXAXXXXXXXXXXXXXXXXXXXX.X.......XXXXXXXXXX##########XXXXXXX..XAAXXAXXXXXXXXXXXXXXXX.XXX######XAXXXXXXXXXXXXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XA#XXXXXXXXXXXXXXXXXAXXXXXXX.........................................XXXXXXXXXXXXXXX............................XXXXXXXXXXX
XXX###################AXXXXXXXXXXXX....................#XXXXXXXXXXXXXXXXXXXXXXXX.XXX.......XXXXXXAXXXXXXXXAAXAAXXXXAAXXAAXXXXXXXXXXXXXXXXXXXXXX.....XXXXXXXXX############XXXXXXXX..AXAAXAAXXXXXXXXXXXXXXXXX#######AAAAXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX............A###XXXXXXXXXXXXXAXXXXXAXXX..........................................XX.XXXXXXXXXXX.X...........................XXXXXXXXXXX
XXX###################XAXXXXXXXXXX.XXX..................X.XXXXXXXXXXXXXXXXXXXXAXXXXXXX...X..XXXXXXXAXXXXXXXXXXAXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXX.....XXXXXXXX#############XXXXXXXX....XAAXXXXAXAXXXXXXXXXXXXX######XXAXXXXXXXXAAAXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........X.##AXXXXXXXXXXXXXXXXXAAAX.X..........................................XXXXXXXXXXXXXX...........................XXXXXXXXXXXX
XXXX##################XXXXXXXXXXXXXXXX....................XXXXXXXXXXXXXXXXXAXAXXXXXXX##XXXXXX.XXXXXXXXAAAXXAAXXXXXXXXAAXXXXXXXXXXXXXXAXXXXXXXXX.......XXXXXX############XXXXXXXXX.....XAAXXAXXXXXXXXXXXXXXXXX####XXAXXAAAAXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX........A####XXXXXXXXXXXXXXXAXXAXXX..........................................XXXXXXXXXXXXXXX...........................XXAXXXXXXXX.
XXXXXXXXXXXXXXX#######XXXXXXXXXXXXXXXX.....................XXXXXXXXXXXXXXXXAXXAAXXXX####AXXXX.XXXXXXXXAXAXXXXXAXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXXX...AXXXXXXXXXXXXX####XXXXXAXXX....XAAXXAXAAAXXXXXXXXXXX.XXXXXXXXXAAXXAXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.........###XXXXXXXXXXXXAAXXXAAXXXXX........................................XXXXXXXXXXXXXX............................AXXAXXXXXXX.
XXXXXXXXXXXXXXXXX####XXAXXXXXXXXXXXXXX.......................XXXXXXXXXXXXXXXXXXXXXXX####XXXAX.XXXXXXXXXXXXXAXAAXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXX......XXAXXXXXXXXXXXXXXXXXXXXXAXX....XXXXXAXXXXXXXXXXXXXXX.XXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXX###XXXXXXXXXXX..........##XXXXXXXXXXXXXXXAXXXXXXXXX.......................................XXX##XXXXXXX..............................XAAAXXXXXXX.
XXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX........................XX.XXXXXXXXXXXXXXXXXXX#####AXX.X.X..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXAXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXXXXXXXXX.......AXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXX...........#.#XXXXXXXXXXXXXXXXXXXXXXXXX.......................................X####XXXX................................XX.XAXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXX......................XXXXXXXXXXXXXXXXXXXXXX#####AXAXXXX...XXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX....X.XXXXXXXXXXXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXX#####XXXXXXXXXX...........#X.XXXXXXXXXXXXXXXXXXXXXXX..................................................................................AXX.XXXXXX
AXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX.......................A.XXXXXXXXXXXXXXXXXXXX#####XXXXXXXXX.X.XXXXXXAXXAXXXXXXAXXXXXXXXXXXXXXAXAAXXXXXXXXXXXXXX.........XXXXXXXXXXXXXXXX.X.........XXXXXXXXXXXXAXXXAAAXXAXXXXXXXXXXXXXXX..XXXXXXXXXXXXXAAXXXXXAXXXXXXXAXX#####XXXXXXXXXXXX.X.X........XXXXXXXXXXXXXXXXXXXXX.X................................................................................AAAAX.XXXXXX
XXXXXXXXXXXXXXXXXXAXXAXAAXXXXXXXXXXXXXXXXXX..X....................XXXXXXXXXXXXXXXXXXX####XXXAXXXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX........X.XXXXXXXXXXXXXXXX.........XXXXXXXXXXXAXAXAXAXXXXAXXXXXXXXXXXXX...XXXXXXXXXXXXAXAAXXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXAA.......XXXXXXXXXXXXXXXXXXXXX...................................................................................X.###XXXXX
XXAXXXXXXXXXXXXXXXXAAAXAXXXXXXXXXXXXXXXXXXXXXX....................XXXXXXXXXXXXXXXXXXXX###XAXXXXXXXXXXXXXXXXAAXAXXXAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XX.XXXXXXXXXXXXXXXX.X......XXXXXXXXXXXAXXAAXXXXXXXAAXXXXXXXXX.....XXXXXXXXXXXXXAXXXXXXXXXXXXAXAX#####XAXXXXAXXXXXXXXXXX##.....XXXXXXXXXXXXXXXXXXXX...................................................................................A.####XXXX.
XXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXX##XXXXXXXXXXXXX...................X.XXXXXXXXXXXXXXXXXAXAXXXXAXXXXXXXXXXXXXXXXXXXXAXXXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXXAA......XXXXXXXXXXXXAAAAXXXXAXAXAXXXXXXXXXXXX...XXXXXXXXXXXXXAXXXXXXXXXXXAXXXXXXXXXAAAXXXXXXXXXXXXXXX##....XXXXXXXXXXXXXXXXXX.....................................................................................#.#.###XX..
XXXXXXXXXXXXXXXXXXXAXAXXXXXXXXXX#XXXXXXXXXXXXXX.....................XXXXXXXXXXXXXXXAXXXXXXXXAXXXXXXXXXXX.XXXAXXXAAXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..........XXXXXXXXXXXXXXXXXXXX......XXXXXXXXXXXAXXXXAXXXXAXAXAXXXXXXXXXXX.XXXXXXXXXXXXAAXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXXXX#....XXXXXXXXXXXXXXXXXAX.....................................................................................#######XX.
XXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.......................XXXXXXXXXXXAXAAXXXXXXAXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...........XXXXXXXXXXXXXXXXXX..........XXXXXXXXXXXXXXAXXXXAXXXXXXXXXXXXXXXX.XXXXXXXXXXXAXXXXXXXXXXXXXXAXXXXXXXXXXXXXXAAXXXXXXXXXXX#....XXXXXXXXXXXXXXXAX.X.......................................................................................##.#.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXX.........................XXXXXXXXXAXXXXXXXXXXXXXXXXXXXXX....XXXXXXXXXAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............XXXXXXAAAXXXXXXXXXXX........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXAXXXXXXXXXXXXXXXXXXXXXXXXXXX#...XXXXXXXXXXXXXXXXAX......................................................................................#.#.#.##XX
XXXXXXXXXXXAXAXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXX.......................X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X.XX.XXXXXXAAXXXXXXXXXXXXXXAXAXXXXXXXXXXXXXXXX...........XXXXXXXAAXXXXXXXXXX..........XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXAXXAAXXXXXXXXXXXXXXXXXXXXXXXXXX.....XXXXXXXXXXXXXXXXXX...........................................................................................##X.
XXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXX.........................X..XXXXXAXXXXXXXXXXXXXXXXXXXXX...X.XXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXXXXXXXXXX..........XXXAXAXXXXXXXX###...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXX...XXXXXXXXXXXXXXXXXXXX..........................................................................................##X.
XXXXXXXXXXXAXAXXXXXXXXXXAAAXXXAXXAXXXXXXXXXXXXXX...............................X..XX.XXXXXXXXXXXXXXXXXXXX...X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXAAXAXAXXXX..X......XXXAXXAXXXXXXX####.X.X.....X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXXXXXXXXAAAXXXXXXXXXXXXXXXXXXXXXXXXAXX.XXXXXXXXXXXXXXXXXXXXA...........................................................................................X..
XXXXXXXXXXXXAXXXXXXXXAXXXXXXXAAXXXXXXXXXAXXXXXXX.....................................XX.XXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXXXXAXXXXAXXXAAAXXAXXXXAXXAXXXXX..X.X..XXXXXXXXXXXXXXX####XX..X......X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAAAXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXXXXXXAAXXXXXXXXXAX..............................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXAXXXXXXXX.....................................X.XXXXXXXXXXXXXXXXX......XXXXXXXXXXXXXXXAXXXAAXXAXXAXXXXAAXAXXXXXXXXX.XXXXXXXXXXXXXXXXXXX####XXXXX...........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXAXXAXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXAXXXXXXXXXXXXX.............................................................................................XX
XXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXXXAXXXXXXXXXXX.X................................XXXXXXXXXXXXXXXXXXXX....XXXXXXXXXXXXXAXXXAXAXXXXXXXXXXXXXAXXXAXXXXXXXXXX.XXXXXXXXXXXXXXXX####XXXX................X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXAXXAXXXAXAXXXAXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXXXXXXXXXX.X..............................................................................................X
XXXX####XXXXXXXXXXXXXXAXXXAXXXXXXXXXXXXAXXXXXXXXXXXXX.X..................................XXXXXXXXXXXXXXXXXX.....XXXXXXXXXXXAXXXXXXAAXXXXXXXAAAXXXXAXXX###XXXXX..XXXXXXXXXXXXXXXX####XXXX.X........................X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAX###AAAXXXAXAAXXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXXXXXXXXXX.............................................................................................X.
#########XXXXXXXXXXAXXXXAXXXXXXXXXXXXXXAAXX##XXXXXXXXX.....................................XXXXXXXXXXXXXXX........XXXXXXXXXXAXXAXA##XXXXXXXAXXXXAXAXX#####XXXXXXXXXXXXXXXXXXXXXX###XXXXXXX.........................####XXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXA#####XXXXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXXXXXX................................................................................................
#########XXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXAAX##XXXXXXXXX.....................................XXXXXXXXXXXXXXXX......XXXXXXXXXXXAXXXX###XXXXXXXAXXXXXXXX#######XXX.XXXXXXXXAAXXXXXXX###XXXXXXX.........................####XXXXXXXXXXXXXXAXXXXXXXXXXXXX######XXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXXX.XXXAXXXX...................................................................................................
##########XXXXXXXXXXXXXAXXXXXXXXXXXXXXXXAXXXXXXXXXXXXXX.......................................XXXXXXAXXXX.X......XXXXXXXXXAXXXXXX###XXXXXXXAAAXXXXX########XXX.AXXXXXXXXXXXXXXXX##XXXXXXXX.........................X###XXXXXXXXXXXXAXXXXXXXXXXXXXXA######XXXXXXXXXXX######XXXXXXXXXXXXXXXXXXXXXXXXX.X...........................................................................................................
#########XXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXAXXXXXXXXXXX..........................................XXXXXXAXXX..........XXXXXXXXAAXXXX###XXXXXXXAXXXXXXX#########X...AXAXAXAXAAXAXXXX##XXAXXXX............................AAXXXXAXXXAXXXXXXXXXXXXXXXXXXX######XXXXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXX............................................................................................................
######XXXXXXXXXXXXXXXXXXXXXXXXXXXXAAXAAAXXAXXXXXXXXX...........................................X..XX.A.X.X............XXXXXXXXXXXX###XXXXXXXAXXXXXXX########....XAXAAXXAXXXXXXXX##AXXAXAX...........................AXAAXXXAAAXXXAAAXXXXXXXXXXXXXXAX#####XXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXX..............................................................................................................
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAXXXXXXXAXXXXXXXX.................................................XAAA........................XX.###XXXXXXXXXXXXXXXXXXXXX.....A.XAXXXXAXAXXXXXX###XAX................................XAXAXXXXXXXXXXXXXX.XXXXXXXXXXA#####XX...X.XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX...............................................................................................................
XXXXXXXXXXXXAXXXXXXXXXXXXXXXXXXAAXXXXXXAAAXXXXXXXXXXXX.........................................XXXXXXXXXXX.........XXXXXXAXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXAXAA..XXXXXXXXXXXXXXXA###XXXXAXX..........................XAXXXXXXXXAAXXXXXXXXXXXXXXXXXXAX#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX............................................................................................................
XAXXXXXXXXXXXAXXXXXXXXXXXXXXXXXAXXXXXXXAXAXXAXXXXXXXX..........................................XXXAAXXXX............A.XX.AXXXXXXXX####AAAAAXXXXXXXXXXXXXAAXAA....XAXXXXXXXXXXXXX####XAAAX..........................XAX.XXXXAAXXXXXXXXXXXXXXXXXXXXXXA#####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.............................................................................................................
XAXXXXXXXXXAAXAXXXXXXXXXXXXXXXXXXAXXXXXXXXXXAXXAXXX.X..........................................XXAXA.XXX....................XXX.XX#####AXXAXXXXXXXXXXXXAX.XA.....XXXAXXXXXXXXXXA####XAXXA..............................XXXXXXAXXXXXXXXXXXXX.XXXXXXXX#####XXX.XXXXXXXAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..X..........................................................................................................
...XXX.....XX...XXXXXX.XXXXXXXXX....XXX.X..XXXXX......................................................XXX..................X.XXX....XX..XXXXXX...XXXXXXX..XXX.....XX...XXX.......XXXX..............................................................XXX.XX................XXXXXX...XXX..............XX...........................................................................................................

