.X.X.X.X.X.#.X.X
................
.X.X.X.X.X.#.X.X
..XXXX##XXXXXXX#
.#.X.X.X.X.X.X.X
................
.X.#.X.X.X.X.X.X
..XXXXXXXXXXXXXX
.X.X.X.X.X.X.X.X
................
.X.X.X.X.X.X.X.X
..X...XXXXXXXXXX
.XXX.X.X.X.X.X.X
..XXX...........
.#.X.X.X.X.X.X.X
........X...X...
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X.X...X.X...XXXX#XX.#..XX.X...X.XXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX
...X.#..XX.XXXXX.X...X....XX.X...XXXXXXXXXXXXX.XXXXXXXXXXXX#XXXX
X.X...X....XXXX...X.X..XX.....X.X#XXXXXXXXXXX#..XXXXXXXX#XXXXXXX
...X.X..XX...#XX.#..XX#X..X#.X...XXXXXXXXXXX#X.#X#XX#XXXXX#XXXXX
X.X...X.X..XX#X...X...#XX#X...X.XX#XX#XXXX#XX...XXXXXXXX#...XXXX
...X.X..#X.X...X.#..XX.X..XX.#..XX.X..#XX#XXXX.XXXXXXXXXXX.#XXXX
X.X...#.X...X.X...X.X..XX.....X.....X.XXXXXXX..XXXXXXX##X...XXXX
...#.X..#X.X...X.X...X....XX.X..XX.X..XXXXX#XX...#XXXXX#XX.#X#XX
X.#...X.X...X.X..#X.X..X##X#.#X.X...X...#XX.X..X#XXXXXX.X...XXXX
..XX.X...X#X...X.X...X.##.XX.X..XX.X..XXXX...X.XXXXXXX#..X.X##XX
X....#X.X...X.X...X.X...X....XX...#XX.X#XXX.#..#XXXXXXX.X#..#XXX
..XX.X...X.X..XX.X...X.X..XX....X#.X...X#X..XX.XX#XX#X...X.XXXXX
#.#...X.X...#.....X.X..XX.X..X#.X..XX.X...X.....X.X...X.X#.XX#XX
...X.X...X.X..XX#X...X...#X#.XX#XX....XX.X#.XX.X#.XX.X...#.....#
X.X...#.X...X.X..XX.X..XXXX..XX.#..XX.....X.X#..#....XX.X..X##XX
..XX.X...#.X#..X.....X.X#XXX.....X#X#.XX#X...X.X..XX.....X.X..#X
X...#XX.X...X.X..XX.X...XX#..XX.X...X.X...X.X...X.X#.XX.X..XX.XX
..XX.X...X.X...X.X...X.#XXX##X..XX.X..XX.X..XX.X#..#.X..XX.....X
X.X...X.X...#.X..XX.X...X#XXXXX....##.....X...#XX.X..#X....X#.XX
...X.X#..X.X...X...#XX.XXXXX#X..XX.X..XX.X..XX.X..XX.X..XX.X..#X
X.X...#.##..X.X#.XX.X...XX#XXXX#X..XX.X...X.X...X...#XX.X..#X.XX
...X.X...X.X..XX.X...X.XXXXXXXXXXX....XX.X...X.X..XXXX..#X.X...X
X.X...X.X...X.....X.X...XXX#XX#X#..XX#XX#XX.X#..X.XXXXX.X...X.XX
...X.X...X.X..XX.X..XX.XXXX##XX#XX.X..XX.X...X.X..XX##...X.X...X
X.X...#.X...X.X...X.....XXXXX#X#X##XX.X...X.X..XX....#X##..XX#X#
..#X.X...X.X..XX#X..X#.XXXXXXX..XX.X...X.X...X....XX#X..XX.....X
X.X...X.X...X.....#.X#..XXX#XXX.....#.X..#X.X#.XX.X...X....XX.XX
...X.X...X.X..XX.X...X.XXXX#XX..XX#X..XX.X#..X.X...X.X..X#.X...X
X.X...X.X#..X.X...X.X...XX#X#XX.X..XX.....X.X#.XX.X..#X.XX#XX#XX
..#X.X#..X.#..#X.X..#X.XXXXX.X#.XX....XX.X...X...#XX.XX#XX.X...X
X.X...X.X#.XX.#..XX.X#..XXX...X....XX.#...X.X..XX.X#..X.X..XX.XX
...#.X#..X.....X.....X.XXXXX.#..X#.XX#XX.X...X.X...X.X#..X.....X
X.X...X.X..XX#X..X#.X#.#XXX...X.XX#XX.XX#XX.X...X.X...X.X..XX.XX
...X.X...X.X..XX#X...X#XXXXX.X..#X.X...X.X...X.X...X.X...X.X##XX
X.X...X.X...X....XX.XXXXXXX#..X.X...X.X...X.X...X.X..#X.X...XXXX
...X.X...X.#..X#...#XXXXXXXX.X...X.X...X.X...X.X...X.X..XX.X#XXX
X.X...X.#...X.X..XXXXXXXX#X..#X.X...#.X...X.X...X.X...X....X###X
..XX.#...X.X..#X.XXX#XXXXXX#.X...X.X..XX.X#.XX.X...X.X..XX.....X
X.....X.X...X.X...XXXXXX#XX...#.X..##.....X....#X.X..XX.X..XX.#X
#.XX.X#..X.X...X.#XXXXXXXXXX.X..XX.X..XX#X..XX.X...X....XX.XX#XX
X.X...X.X...X.#..XXXXXXX#XX...X....XX.X...X.X...X.X#.X#...#XX.XX
X#XX.X...X.#..XX#XXXXXXXXXXX.X..XX.....X.X..XX.X..XX.#..XX.X...X
XXX...X.X...X....XXXX#XXXXX..XX.X#.XX.X...X...#X#.....X.#...X.XX
XX#X.X..XX.X..XX#XX#XXX#XXXX....XX.X...X.X..XXXX..XX.#...X.X...X
XX#...X.....#.X..#XXX##XX#X..XX...#XX.X..XX.X#XXX.#...X.X...X.XX
X#XX.X..XX#X...X.XXXXX.X...X.X#.XX.X...X.....X#X..XX.X...X.X...X
X.X...X.X...X.X..XX#X...X.#..X##X...X.X..XX#X..XX...##X##..X#.XX
...X.X...X.X..##....XX.X...X...#XX.X...X.X..X#....XX.#..#X.....X
X.X...X.X..XX.X..XX....#X.X..XX.X...X.X..##....XX#X...X.X..XX.XX
...#.X#.XX....XX.X..XX.X...#.X...X.X...X.X..XX.X...X.##..X.X...#
X.X...X....X#....XX.#...X.#...X.X...X.X...X.X...X.X..#X.X..XX.XX
...X.X#.XX#X..XX...#XX#X...#.X..#X.X#..X.XX#XX.X...X.X..XX...#XX
X.X..XX.X..XX.X..XX.X...X.X...X.X#..X.X..XX.X#.XX.X..##....XX.XX
...#.....X...#XX.X...X.X..#X.X...X.X..XX....XX....XX.X..XX.X...X
X.#..X#.X..XX.X...X.X...X.X#.XX.X...X....XX....XX.....##X..X#.XX
...X.#...X.X...X.X...X.X...X....#X.X..XX.X..XX.X..XX.X...X.....X
X.X..XX.X...X.X..XX.X...X.X..XX.X...X.X..#X.X#.#X.X...X.X#.XX.XX
...X...#XX.X..#X.....#.X..XX.#..#X.X..XX#X...X.X#.#X.#...X.X...X
X.X..XX.X..XX.X..XX#X..XX.....X.X...X...#XX.X..#X#X...X.X..XX.XX
..XX.X...#....X#.X..##....XX#X#..X.X..XX.X..X##X..XX.X..XX...#XX
X.....X.X..XX...#X#.X..XX.X#..X.X...X.X...X.....X.....X....X#.XX
#.XX.X..#X.X..XX.X...X.XX#XX.#X#XX.X...X.X..XX.X..X#.X..XX.X#.#X
X.XX.XX.XX.XX.XX.XX.X#.XX.XX.XX.XX.XX.XX.XX.XX#XX.XX.XX.X##X#.XX
..#.........#..........#.................#.....#..#............X
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
................................................................................................................................................................................................................................................................
.XX.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X
................................................................................................................................................................................................................................................................
.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X..
XX#XXXXXX#XXX.#...X.X...XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXX.XX#XXXX...X.XXXXX.XX#XX.X..XX.X..XX.X#..X.X...X.X..#X.XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX
XX#XX#XXXX#X...X.X...X.X#XXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX...X.#XXXX.X..XX#X#.XX.X..XX.....X....X#.X...X.X...X.X..XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXX#XX.X..XX.#...X#X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXX##XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX.X...X#X...X.....X.....X....XX.#..XX.....X.X..XX.X#..X...#XX#XXXXXXXXXX#XXXXXXXXXXXXXX#
#XXXXXXXXX.X...X.....X.X..XX.X#XXXXXX#XXX#XXXXXXXXXX##XX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXXX...X.##.XX.X..XX#X..XX.X..XX#X...#.#..XX.#...X.....#.#..XX.XXXX#XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXX...X.X#.XX.X...#....XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX.X...X.....X.X#..X.XX#XX#X#.XX.X#..X.X#..X.X..XX.X...X.X..X##XXXXXXXXXXXXXXXXXXXXXXX#XX
##XXXXX#XX.X...X.X...#.X..X#...#XXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXX#X#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXX#XXX...X.X..XX.X...X.X..XX.X...X....#X.X##X#.X...X.#X#XX.X...X.....XXXXXXXX#XXXXXXXXXXXXXXXX
XXXXX#X.X...X.X..XX.X...X.X..XX.##XXXXXXXXXXXXX#X#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX.X..XX.X#..X.X...X....#X.X..XX.X...#.X..XX.X...#.X...#.X..XX.XX#XXXXXXXXXXXXXXXXXXXXXXX
XXXXXX#.#X.X..XX...#XX.X..XX.X...XXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX..XX.....X.X...X.X#.XX.X...X.X..XX##..#X....XX.X...X.X...X.XX#XXX#X#XXXXXXXXXXXXXX#XXXXX
XXXX#XX.#...X....XX.X...X...#XX.X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X....XX.#X#XX.X...X.#...X.X..XX#XXXXX.X..XX.....X.X...X.X..#XXXXXXXXXXXXXXXXXXXXX#XXXX#X
XXXXXX..XX.X..XX#X...X.X#.XX.X...XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX..XX.X##XXXX...X.X...X#X..XX....XXXX...X#X..X##X..#X.X...X.XXXXXXXXXXXXXXXXXXXXX#XXXXXXX
X#XXXXX....XX.X...X.X...X.X...X.XXXXXXXXXXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXX.X...XX#XXXX.#..X#.X..XX....XX.XXXXX.X...X.#...X.X..#X.X...XXXXXXXXXXX#XXX#XX#XXXXX#XXX
XXXXX#..X#.....X.X#..X.X...X.X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXX#X..#X.#XXXXXX...X.....X....XX.XX#XXXX..XX.#...X.X...X.X...X.XX#XXXXXXXXXXXXXXXXXXXXXXX#XX
XXX##XX.X..XX.X...X.##.XX.X..XX.XXXXXXXXX#XXX##XXXXXXXXXX#XXXXX#XXX#XXXX#XX#XXXX#XXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#.XX.X...XXXXXXX.X..XX.X..XX.XX#XXXXXXXX.....X.X...X.X...X.X..XX.XXXXX#XXXXXXXXXXXXXXXX#XX#
XXXXXX..XX#X..XX.X..XX....XX.....XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.....X.XXXX#XX...X.X..X#.XX#XX.XXXXXX#..XX#X#.#X.X...X.X..XX.....XX#XXXXXX#XXXXXXXXXXXXX#X
XXXXXXX...#XX.....X....XX....X##XXXXXXXXXXXX#XXX#XXX#XXXXXX#X#X#XXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX..XX##..XXXXXXXX.X#.#X....XXXX...#XXXXXX.X##XX.X..#X.X...X....XX#XXXXXXXXX#XXXXXX##XXXXXX#X
XXXXXX..XX.X..XX#X..XX.X#.XX.X...XXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXX.X#..X#XXXXXXX...X.#..XX...#XX.#XXXXXX...X.X..XX.X..XX.X..XX.XXXXXXX#XXXXXXXXXXXX#XXXXX#X#
XXX##XX.X...X.X..XX.X#..X.X...X.X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXX#X...X.X..XX#XXXXX.X..XX.X..XX.#..XXXXXXXX.#..XX.....X....XX.XX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXX
XX#X#X..#X.X...X.....X.XX#XX#X..#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#X#XXXXXXXXXXXX...X.X...X.XXXXX##...X...#XX#X...X...#XXXX...X....XX.X#.XX....XX.XX#XXXX#XXXXX#XXXXXXXXXXXXXXX
XXX...X.X...#.X..XX.X..#X.X#..X.XXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.X...X.X#.XX#X..XX.X..XXXX..XX.X..X#.XXXXX.X..XX#XX#X#.#..XX.....XXXXXXXXXXXXXXXXXXXXXXXXXXXX
#XXX.#...X.X...X.X..#X.X..XX.X...XX#XXXXXXXXXXXXXX###XX#X#X#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX...#.X...#.....X.....X.XXXXX....XX.X...XXX...X.X#XXXXX..XX.X..XX.XXXXXXXXXXXXXXXXXXXXXXXXXXXX#
X#X..XX.X..XX.X..#X.X...X.....X.XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXX#XXXX#XXX#X#XX#XXXXX#X#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXX.#..#X.X..X##X..XX#X..#XXX..XX.....X.XX#XX.X...#XXX#XX...#XX.X#..XXXXXXXXXXXXXXXXXXXX#XXXXX#X
X#XX...#XX.....X.X...X.X..XX#X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX..#X.X..XX.X..XX.X...X.XX#XX.X#.XX.X..#X.X...#.X##XX.X..XXXX..#X.X#XXXXXXXXXX#XXXXXXXXXXXXXXXX
XXX..XXXX..XX.X..XX.#..#X.X#..X.XXX#XX#XX##XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###X#XXXXXXXXX#XX#XXX#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX.X...X....#X.....#.X...#.X..#X#X#.XX.#...X.X...#.X...X.XXXXX.XX#XXXX##XX#XX##XXX#XXX#XXXXXXXX
XXXX.XXXXX.X...X...#XX.X...X.X...#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX...X.X..XX.X..XX.X...X.X...X.XXXXX.....X.X...X.X...X.X..#XXX##XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXX
X#X..XX#X..#X.##.XX.X#..#.X...X.XXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXX#X#XX#XXXXXXXXXXXX.X...X.X..X##X...X.#..XX.X#.#XXX#.XX.#..XX.X..#X.X..XX.XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX
XXX#.....X.X..XX.X#..X.X#..X.X#..XXXXXXXX#XXXXXX##XX##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXX...X.X..XX#XXXXX.X...X....#X#XX#XX.X...X.....X.X...X....XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX
XX#..XX.X#..X.....X.X...X.X...X.XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXXX#XXXXX.X...X....XX#X...X.X..XX.X...X.XX#XX.X..XX.#..XX.X..X##XX#XXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXX
XXXX.#...X#X..XX.X..XX#X...X.X..#XXXXXX#XXXXXXXXXXX#XXX#X#X#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX...X.X..XX.X...X.X...X.X...#.X...X##...X.#..#X.....X.#..XX.XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX
XXX#.#X.X...X.X...X.....X.X..XX.XXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#..X#XXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#.X...X.##..X.X...X.X..XX.X..XX.X...X.X..#X#X..XX.X...X.X...XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#
XXXX.X...X.X#.#X.X..XX.X..XX....XXXXXXX#X#XXXXXXX#XX.XXXXXXXXXXXX#XX#X.X#XXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXXX#XXXX..#X.X..#X.#...X.X...X...#XX.....X.X...X.X...X.X...X.X...X.#XXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXX
X#X...###...X.XX##X.X...#....XX#XXXXXXXXXXXXXXX#X.#..#XXXXXXXXXXXXXXX#..XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXXX.X#.XX.X..XX.X...X.X..XXXX..XX.X...X.X...X.X..XX.X...X.X#..XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
...X.X..XX.X...X.#..#X.X..XX.X..XXXXXXX#XXXXXXX#...X.XXXXXXXXXXXXXXXXX.#XXXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX...X....#X.....X.X..XX.#XXXX.X#..X.X#..X.X...X...#XX.X...X.XXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX##XX
X.X...#.....X.X..XX.X...X.#...X.#X#XXXXXX##XXXX#X.X...XXXXXXXXXXXX##X...XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXX.X..XX.X..XX.#...X.....XX#...X.X...X.X#..X.X#.XXX#...X.X...XXX#XXXXXXXXXXXXXXXX#X#XXXX#X#XXXX
...X.X..XX#X...X.....X#X..XX#X..##.XX#XXXXXXXXXX#.XX.XXXXXXXXXXXXXXXXX.X##X#X#XXXXXXXXXXXX#XXXXX#XXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX...X.X...X.X...X.X..XX##X#XX#X...X.X...X.X...X.X#XXX.X..XX.X#XXX#X##XXXX#XXXXXXXXXXXX#XXXXXXXX
X.X..XX.X...X.X..XX##..XX.....X.X..#X.XX#XXXXX##X....#XXXXXXXXXXXXXXX...X.XXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XX.X..XX#X..XX.X...X.##..X.X...X.X..#X.X...X.X...XXX..XX.....XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#.XX.....X.X..XX.#XXXX....XX.X...X.X..#X.XX#X#XX..XX.XXXXXXXXXXXXX##XX.X..XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#X#XXXXX...X...#XX...#XX.X...X.#...X.#...X.X...X.X..XX.XXXXX....XX.#XXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXX
X....XX#X#..X....XX#X..XX##..#X.X...X.X...X.XXX#X.X...XXXXXXXXXXX#X.X#..X...#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX##X#XXXXXXXXXXXXXXX##XXX#XXXX#XXXXXX#XXXXXXXXXXXXX.X..XXX#..XX#X...X.X...X.X...X.X...#.X...X....X#XX..XX.X...XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX
..XX#X...X.X..XX....#X.XXX#X.X...X.X...X.X..XXXXX#XX.XXXXXXXXXXX#X...X.X..XXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#X..XX.X#XXX.XXXXX.#..#X.X...X.X...X.X...X.X..XX#XXXXX.#X#XX.XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX
X.X...X.X..XX.X..XX.X..#XXX...X.X...X.X...X...#XX.X#.XXXXXXXXXX...X.X...X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX.....XX#X#XX#X...X.X...X.X...X.X#..
.............X#X#XXX....XXXX#XXXXXXX.X#X.XXX.XXX.....XXX............X#XX....X........XXXXXX#XXXX#X#XX....X#X....XX#XX................XXXXX#X#XXXXX#XXXXX#XX#....X........XX#X....X##XXX#....................XX#XX#XXX#XXXX###XXX.....#X##XXX.....XX#XXX#....XX#X.....X#X.............XXX....X#XXX....XX#........XXXX#XXXX#X#X##XXX#XXXX#X....XXX....X##XX....#X#X....XXX.........XX#XXXXXXXXXXXXXXXXX##X....XXX#XXX#X...........................XXX#XX#XXXXX##XXX#XXX#X#X....XX#........X#X##XXXXXX#X....XX#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX##XXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX####XXXXXXXXXXXXXX#XXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX
.X.X#X.X.X.#XXXXXXXX.X.X.XXXXXX#.#XX.XXX.XXX.XXXXX.X.XXXXX#XXX##.X.XXX#X.X.X#X#XXX#X.XXX.XXX.XXXX##XXX.X.X#X.#.X.XXX#X.X.X.X#X.XXX.X.X#X.XXXXX#X.XX#.X#XXXXX.#.XXX#XXX.X.XXX##.X.XXX.XXX.X.#XX#XXX.XXX.X.X.X#XXX.X#X.XXXXXXXXXXX.X#X.XXXXXXX.X.X.XXXXXXX.#.####X.X.X.XXX.X.XXX.XXX.X.XXX.X.XXXXXXX.X.XXX.X.#.X.XXXXXXXXX.XXX.XXX.XXXXX#XXX.X.#XX.X.X.X#X#X.X.XXXXX.X.XXX.X.XXX.X.XXXXXXXX#XX#XXXXXXXXXXX.X.X#X#X.#XXXX.#.X.X.X.XXX.X.X.X.X.X.X.X#X#XXXXX.XX#XXXX.X#X.XXX.#.X.XXX.X.XXX.X.XXXXXX#.XX#.X.X.XXX##XXX#XXXX#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXX#X#XX#XXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXX#XXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXX#X#X#XX#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX
..XXXXX...XX#XX#XXX...X...X#XXX#..X...X...X#..XX#X#...X##XXXXXX...XXXXX...XXXXX##X#...#...X...XXXXXXXXX...#...X...X#XXX...XXX#XX#X#...X..#XXXXX...X...XXXXX...XX#XXX#XX...XXXXX...X...X...XXX#XXXXXXXXX...XXX#X...X...XXXXXXXX#...X...XXXXX#..X...XXXXX...XX#XX...X#..X...#XXXXX#XX...X...XXXXXX#XX...X#..X..#XXXXXXXXX..#X..#X...XXXXXXXXX...#...X...XX#XX#..XX#XX...X...XX#XX...XX#XXXXXXXXXXX#XXX#XX...XX#XX..#XX#XX#..X...XXXX#...X..#X...#XXXXXXXX...#XXXX..#X#..X...X...X...XXXXX...X#XXX...#...X#..XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXX#XX#X#XXXXX#XX#XXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXX#XXXXX##X##X##XX#XXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXX#XXXX#XXXXXXX##XXXXX#XXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX###XX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXX
.XXXXX.X.XXXXX.XXXXX.X.X.X.XXX.X.X.X.X.#.XXX.XXXX#XX.X###XXX#X.X.#XX#XXX.X.XXX.XXX.X.XXX.X#X.X.XX#XXXXX#.XX#.X.X.XXXXXXX.XXXXX.XXXXX.X#X.X.XXX.X.X##.XXXXX.X.X.XXX.XXX##.X.XX#XX.XXX.XX#.X.##XXX#XX##X#X.X.XXXXX.XXX.X.X#X.XXX.X.XX#.X.XXX.X.XXX.X.X#X.X.XXXXX##.XXX.XXX.XXX#XX#XXXX.X.X.XXX#X.XXX#X.XXX.##X.XXX#XX#XXXX.X.X.X.#.XXX#XXX#X#X.X#X.XXX.X.XX#XX.X.#XX.X.#.X.XXX##XX.#.XXX.X#XXXXXXXXX.XXXXX.XX#XX.#.#XXXXX#.#XX.X.X#XXX.X.X.X#X.XXXXXXXXXXX.XXXXXXX.X.X.XXX.X.X.X#X.XXXXX#X.XX#XXX#.X.X.X.X.X.X#XX#XXXXXXX#XX#XXXXXXXXX##XXXXXXXXXXXXXXXX##XXXX#XXXXXXX#XXXXXXXX##XXXX#XX#XXXX#XX#X#XX###XXXX#XXXXXXXX##XXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXX##XXXXXXXX##XX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXX##XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX
XX#X.....#XX....XX#X.....................XXX.X#X#XXX.....X##X....X##XXX#.............X##.X#X.....##X##XX.X#X.....#X#XX#XX#XXX....XXX.................###.....................XXX.XX#.XXX....X#XX#XXX#XXX....XXXX.X##.............XX#.........#XX.........XX#X....X#X.#XXXXXX#XXXXX#X.....XXXX....X#X.X#XXXX#.#XXX#XXXXX#.........XXX#XX#X#XX.XXX.XXX....XXXX....X........XXX#XXX.........XX#X#XXX....XXX.XX#X....XXX#X#XXXX#....XX#XX....XXXXX#XXXXX#XXX.XXXXXXX.....#XX.....XX#.XXX#XXX.XXX#XXX............XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX##XXX##XX#X#XXX#XXXX#X#XXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX###XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX#X#XXXXXXX#X#XXXXXXXXXX#XXXXXXX###XXXXXXXX#XX##XXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX
XXXX.X.X.XXX.X.XXXXX.X.X.X.X#X###X.X.X.XXXXX.XXXXXXX.X.#.XXXXX.XXXXX.XXX#X.X.X.XXX.XXX#X.XXXXX.X.X#XXXXX.XX#XX.X.XXX.XXX#XXX.X.X.XXX.#.XXX.XXX.X.X.X.XX#.X.#X#.X.X.XXX.#.X.X.#XX.XXX.X#X.X.XXXXXXX#XXXXX.X.X.XXX.#XX.X.XXX.XX#.X.XXX.X.X.X.#.XX##X.X.X.XXX#XXX.X.XXX.XXX#XXXX#XX#XXXXX.X.#XX.X.X.#XX.XXX#XXX.XXX.XX##X#X.X.XXX.XX#XXXXXX.X#X.XXX.X#X.X.X.XXX.X.X#X##.X.XXX#XX#XX.X#X#X.X.XXXXXX#XX#X.X#X.XXXX#.X.XXX#XXXXXXX.#.XX#X#XX.X.XXX.XX#.XXXXXXX.XXX.XXX.X.#XXXX.X.XX#XX.XXXXXX#.X##XXXX.X.X.X.X.X.XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX##XXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXX#XXX#XXX##XXXXXXX#XXXXXX#XXXX##XXXXX#XXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
##X...X...#...XXXXX...#...X#XXXXXXX#..XX#XX...XXX#X#.#X..#XXX#XX#XX...XXXXX...XXXXXXXX#...XX#XX#.#X#XXX...XXXXX...X..#XXXXX...X..#X...X#XX#XXX#...X...X...XX#XX...XXXXX...X..#X...X...#...XXXX#XXXXXXXX...X...X...#...XXXXXX#XX...X...X...X...XXXXX...XXXXXXXXX..#X...XXXXXXX#XXXXXXX#X...X...X...X...XXXXX...X...XXXXX...XXXXXXX#XXX#X...#...X..#X..#X...X#..XXX#X...XX#XXXXXX...XX#XX...XXX#XXXXX...X...XX#X#...XXXX#X#XX...XXXXXXXXX...X..#X...XXX#X...X...X...XXXXX...XXX#X...XXXXX...XXXX#..#X...X...XX#XXXXXXXXXXXX####XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXXXXXX##XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#X#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#X#X#XXXXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#
XX.X.XXX.##X.XXXXX#X.XXX.XXXXXXXXXXX.XXXXXXX.X.XX##X.X#X.X.XXXXXXXXX.X.XXXXX.#X##X#XX#.X.X.X#X.X.X.XXX.X.#.X#X.X.#XX.XXXXX.X.X.X.X#X.XXXXX#XXXXX.XXX.XX#.XXXX#XX.X.X##XX.XXX.#.X.XX#.XX#.XXX##X#XXXX#XXX.X##.X.X.XXX.XX#XXXX#X#X.XXX.X.X.#XX.X.XXXXX.XXXXX.X#X.X.XXX.XXXXX.XXX.X##XXX#XX.X.X.X##.X.X.X.XXX.X.XXX.X.XXX.X.XXXXXXXXXXXXX.X.X#X.XX#.XXX.XXX.X.X.XXXXX.X.#.XXXX#XXXX.XXXXXXX.XX#XXXX##XX.#XX.X.XXX.#.X#XXXXXX#.X.X#XXXXX#X#X.XXX.X.X.XXXXX.X.XXX.X.X.XXXXXXX.XXX###X.XX#XX#X.XXXXXXX.XXX.X.X.XXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXXX#XXXXXXXXXX#XXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXX#XXXXXXXXXX##XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX
.....#XX.....XXX#XXXXX#X.XX#XX#XXXX#.#X##XXX.....XXX.X##.....X#XXX#X.....XXX.X#XX................................X##.X#XX............XXX#XXX#XXX.XXX.XX#XXXX#XXX.....XX#X#XX.....XXX.#X#.X#XXXX#XX#XX##XX........XXX.XXX##XXX....XX#X....XXX....XXX#XXXX.........XX#X#XX.........XXX#XXX.....................XX#.........XXX#XX##XXX.....#XX.X#X.XX#.XXX.....XXX........XXXX#X#X.XXX#XXX.XXX#XXXX#XX.XX#.........XXX#XXXX....X#X##X#X....#X#.....XX#X....XXX.....XXX#XXX.XX#.....#XX.....#XXX#XX.XX#X....XXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXXXXX#X##XXXX#XXX##XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#X##X#XXXXXXXXXXXX#XX#XXXX#XXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXX#XXXXXXXX##XXXXX#XXXXXXXXXXXXX
.X##XXXX.X.XXXXX##XXXXXX.XXX.XXXXXXX.X##XXXX.X.X.XXX.XXXXX.X.XXX#X#XXX.X.#XX.XX#XX.X#X.X.X##XX.XXX#XXX.XXX.XXX.XXXXX.XXX#X.X.X.X.X.X.XXXX#XXXXXX.XXX.X#XXXXXXXXX.X.#.X#X#XXX.X.X.XXX.XXX.XXXX##X.XXX.XXXXX.XXX.X.XX#.XX#XXXXX##X.XXXXX.XXXXXXX.X##XX.#XX.X.#X#.XXXXX.XXX.X.XXX.X.XXXXXXX.X#XXX.X.X.X.#.X.X.X###X.X.XXX.X#XXXXXXXXXXX.X.XXXXX.XXX.XXX.XXX.X.XXXXX.#.X.X.X#XXXXXXX.#XXXXXX.XXXXXX#X#XX.XXX.X.XXX#X.XXXXXXX.X##.#XXXXXXXX.X#X#X.#.X.XXXXX.X.XXX.X.X.#XXXXXX.XXX.X.XXXXX.#.#.XXX.#XX.XXX#X.X##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXX##XX#XXX#XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXX#XX#XX#X#XXXXX#XX#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXX#XX##XXXXXXXX##XXXXXX##XXXXXXXX#X#XXXXXXXXX#..
....XXXX##XX.........X#X#XXX#X#X.....X#X.....XXXX....XXX#XXXXX#XXXX##X#XX....#XX....XXXX#XX#.........XXX#XXX.X##X........XX#X#XX
.X.XXXXXXXXX.X.X#X.X.X#XXXXXX#XX.X.X#X##XX.X.XXX.X.#.XXXXX#XX#XX#X#XXXXXXX.XXXXX.X.XXXXXXX##.X.#.X.X.XXXXXXX.XXXXX.XXX.X.XXX##XX
..XXXXXXXXX...XXXX#...#XXXXX#XX...XXXXXXXXX...X...X...XXX#XXXXXXXX#XXXXXXXXXXXX...XXXXXX##X...X...X...##XXX...XX##XXXXX...XXXXX.
.#XXXXXXXXXX.X.#XX#X.XXXX#XX#X.#.X.XXXXX#X.X.XXX.#.X.#.XXX.X#X.XXXXXXX.XX#.XXX.X.XXXXXXXX#.X.X#X.XXX.X.XXXXX.X.X#X.##X.X.#.XXX.X
.XXX#XXXX#XX.....XX#XXXX#XXX........XX#XX....XXX.................XX#X...........X#XX#XXX.....XXXXX#X.....XXX........X...........
.XXXX#XX.XXXX#.X.#XXXXXXXXXX.#.XXX.XX#XXXX.X.XXX.X.X.X.X##.XXX.#.#XX.#.X.X.X.#.XXXXXXXXX.#.XXXXXXXXXXX.X.XXXXX.X.X.XXX.XXX.X.X.X
..XXXXX...XXXXX...XXXXXXXXX...XXXXXXX#XXX#X...X...X...XXXX#XXXX...#...X...X...XX#XXXXXX...#XXXXXXXXX#XX...#XXXX...XX#XXX#X#...X.
.X.XXX.X.X.X#X.X.XXX#X##X#.X.XXXXXXX#XXX#X.X.XXX.XXX.X.XXXX##XXX.XXX.#.X.XXX.X.XXX.XXXXX.X.X#X#XX#XXXX.X.#XXXXXX.X.XXX##XX.X.XXX
.................XX#XX#XX....XXX#X#XX#X#X....XXX.#XX....XXX##XXXXXX#.....#XX.........#XX....XXX##XXX.....XXX#XX#....X#XXX....XXX
.X.XXX.XXX.X.X.XXXX#.XXXXX.X.XXXXXXXXXX#.X.X.##X.XXX.X.XXX#XXX#X#XXX.X.XXXXX.X.X.X.X.XXXXX.X#XXXXX#X.X.X#X#XXXXX.X.XXXXXX#.XXXX#
..XXXX#X#XX...XXXXX...XXXXX...XXXXXX##X...#...X...X...XX#XXXXXX#XXX...#XXXX...X...X...XXXXX#XX#XXXX...XX#XXXXXX...#X##XXXXXX#XX.
.X.X#X.XXXXX.XXXXXX#.XXXXX##.XXXXXXX#X.X.X.X.X.X.XXX.X.#XXXXX#.XXX.X.XXXXX##.X#X.X.X.XXX#X.XXX.X#X.X.X.XXX.XXX#X.X.XX#.XX#.XXXXX
.........XXX.#XX#XXX.XXX#XXXXXXX##X#.............XX#....X##XX........XXX#XXXXX#XX....XX#....................XXX#.............#XX
.#.X.X.X.X#X.XXXXXXX.XX#X#XX#XXXXXXX.X.X.X.XXX.X.XXX.X.X.XXX.X.X.X.X#XXXXXXXXX#X#X.X.#XX.X.#XX.X.X.X.X.#XX.X#XXX.X.X.X.XXX.X.XXX
..X...X...X...X#X#X...XXXXXXXXXXXXX...#...XXXXX...#...X...X...X...XXXXXXX#XXXXXXXXX...X...#XXXX...X...XX#X#XXXX...X...XXXXX...XX
.XXX.XX#.XXX.X.#X#.X.XXXXX.XXX.#XX.X.XXX.XXX#X.X.X.X.X.X.#.X.X.X.X.XXXXXX#XX#XXXXXXX.#XX.X.XXXX#.#XX.X.XXXXXXXXX.X.X.XXXXX##.XXX
.XXX.XXXXXX#.........XX#.............X#XXXX#........................XXX#X#XXXXXXXXX#XX#XX....XXXXXXX....X#XXXXX#X....XXX##X#.#X#
.X#X.XXX#XX#.X.X.X.X.XXX.X.X.#.XXX.##XXX#XXX.X.X#X.X.X.X#X.XXX.XX#.##XXXXXXXXXXX##XX#XXXXX.X.XXX#X#X.#.XXX#X.XX###.X#XXX#XXX.X#X
..#...X#XXX...X...#...X...X...XXXXXXXX#XXXX...XX#XX...X##XX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX...XXXXX...XXXXX...XXXXXXXXXX#XX...X.
.XXX.X.XXX.X.XXX.X.X.X.X.XX#.XXX#XXXXXXXX#.X.X#X#X.X.X.XXX.XXX.XXXXXXX#X#XX#XXXXXX.XXXXX#XXX.X.XXX.X.XXX##XX.XXX#X.XXXXXXX#X.XXX
.XXX....X....XXXX........#XX.#X#X#XXXXX#X....X#X.................X#XX#XXXXXX#XXXX....X#XXX#X........XX#XXX#X.XXX....XXX#XX#XX#X#
.XXXXX.XXX.X.XXXXX.XXX.#XXXX.XXX.XXX#XX#.X.XXX#X.X.X##.X.X.XXX.X.XXX.#X#.XXXXXXX.X.X.X#X.XXXXX.X.X.X#XXX#XXX.XXX.X.XXXXX.XXXXXXX
..XXXXXX#XX...X#X#XXX#XXXXX...X...#XXXX...XXXXX...XXXXX...XXXXX...X...X...XXXXX...#...X...X#XXX...XXXXXXXXX...X...XXXXX...XXXXXX
.X.X##.XXX.X.XXXXXXXXXXX#X.#.X.X.X##X#XX.#.XXX.X.X.XXX#X.X#XXXXX.X.#.XXX.X.XXX.X.X.#.XXX.#XXXXXX.X#XXX.XXX.X.X.X.XXXXXXX.XXXXXXX
........X....XXX#XXX#XXX.........#XXXX#X............X#XXXXX##XXX.....#XX.............#XX.XXX#XXX.#XX....X........XXX#XXX.XXX#XXX
.X.XX#.XX#.X.#XXXX#XXXXX.X.X.X.X.XXX.XXX.X.X#X.XX#.#.XXXXXXXXXX#XX.XXXXX#X.X##.X.X.XX##X.XXXXXXX.XXX.X.XXX.X.X.XXXXXXX#X.X#X#XXX
..XXXXX#XXX...###XXX#XX...X...X...X...X...XX###X#X#...XXXXXX#XXX##X##XX#XXXXXXX...XXXXX...XXXXX...X...XXXXX...XXX#XXXXX...XXXX#X
.XXXXXXXXXXX.X.XXXXXX#.X.XXX.X.X.X.X.X.X.X.XXX.XX#.X.X.#XX.XXX.XXX.XXX.XXX.XXXXX.XX#XXXX.X.X#X.X.XXX.#.X#XXX.XX##X.XXXXX.XXXXXXX
.XXX#XXX#X#X.....#XX.....#XXX................................................X#X.#XX#XXX.........XXX.....XXX.#XXX....XXX.X#XX#XX
#X#XXXXXXXXXXX.X.XXX.X.X.XXX#X.X#X.XXX.X.X.X.X.X.X.XXX.X.X.X.X.X.#.X.X.XXX.X.#XX.XXXX#XX##.X##.X.XXXXX.X.XXX.#XXXX.X.XXX.XXXXXXX
XXXXXXXXXXX##XX...X...X...XXXXXXXXXXXXX...X...X...#XXXX...X...X...X...#XXXX...X...XX#XXXXXXXXXX...X###X...X...#X###...X...XX#XXX
XX#XXXX#X#X#XX.X.#XX.#XX.XXXXX#XXXXX#X.X.XX#.XXX.XX#XXX#.XXX.XXX.XX#.XXX##XX.X.X.#.XXX.#XXXXXXXX.X.XX#.X.#XX.XXXXXXX.XXX.X.XX#.X
#XXXXXXXXX#XX....XX#.XXX.XX#XXXX#XXXX....XXX.#XXXXXX#X#X.XXXXXX#XX##XXX#XX#X.............XX###XX....X....XXX.#XXXXX#.X#X........
#XXX#XXXX#XXXX.X#XXX.XX#.XXXXXXXXXXX#X.###XX.XXXX#XXXXXX.X#XXXXXXXXXXXXX.XXX.X.XX#.XXX.X.##XXXXX.X.XXX.X.X##.XXX.XXX.XXX.X.X.X.X
##X#X#XXXXXX#XX##XX...X...XXXXXXXXXXXXXXXXX...XX###XXXX...XXXXX#XXXX#XX...X...XX#XX#XXX...XXXXX...XX#XX...X...#...X...X...X...XX
XX.XXX.X#XXXXX.XXX.X.XXX.XXXXX#XXX.X##X#XXXX.X.XXX.XXXXX.XXX#XXXXXXXXX.X.X.X.XX#XXXX#X.X.XXX#XX#.X.XXX.X.X.#.X.X.#.X.X.X.XXX.X.X
X.......XXX#.........XXX.#XX#X#XX....XXX#X#X.........#XXXX#XXX#X#XX#.........XXX##XXX....XX#XX#X.........................X#XX...
#X.X.X.X.XXX.X.XXX.X.XXX.XXXXXXX#X.X.X#XXXXX.X.X.X.X.#XX#XXX.XXXXXXX.#.X.X.XX#XXXXXX#X.#.XXX.#XXXX.X#X.XXX.X.X.XXX.X#X.X#XXXXX.X
##X...X...X...##XXX...X...#XXXXXXXX...XXXXX...X...X...XXX#X...XXXXX...X...XX#X#XX#XXX##...X...XX#X#XXXXXXXX...XX#XXX#XX#XXXX#XX.
X#.X.X.X.#.X.XXXXXXX.XXX.X.#XX.XXX.#.XXXXX.X.XXX.X.X.XXXXX.X.X#X#X.X.X.X.XXX#XXXXX.XXX.X.X.X.#.XX#.XXX.X#X.X.#.XXXXXXX.XXX.XXX.X
.............XX##XXXXXXX.............XXX.....#XXX....#XXX....XXXX.......X#XXXX#XX................................XX#............
XX.##X.#.X.X.X#XXXXXXXXX.X.X#X.#XX.XX#XX.X.#.XX#XX.X.X#XXX.X.XXX.X.XXX.X###X.XXXXX.X.X.XXX.XXX.X.X.X.X.X.X.X.X.X.XXX.X.XXX.#.X.X
XXXXXXX...X...XXXXXXXXX...X#XXXX##XXXX#...#...XX#XX...XXXX#...X...#X#XX##XX...XXXXX...XXXXX#XXX...X...#...X...X...X...XXX#X...X.
XXXX#XXX.XXX.X.#XX.X#XXX.XXXXX.XX##X#X.#.X#X.X.XXX.X.XXXX#XX.XXX.#.XXXXXXX.X.XX#X#XX.X.X#XX#XXXX.X.X.X#X.#.X.XXX.X.X.X#X#XXX.X.X
#XXX#XXX.XXX........XXX#.#XXX....XXX.....XXX....X....X#X#XXX.XXX.....X#XX....#XX##X#....XXXX##XXX....XXXX....XXX.....#XXX#XXX...
#XXXX#XX.X#XXX.X.X.###XX.XXX.X.X.XX#.X.X.#XXXX.X#X.X.XXXXXX#.XXX.X.X.XXX.X.X.XXXXXXX.X.X##XXXXXXXX.XXXXX#X.XXXXX#X.#.XXX#XXX#X.X
XXXXXXX...XXXXX...XXXXX...X...X...X...X...X##XXXXXX...XXXX#...X...X...X...X...#XXXX...X#XXXXXX#XXXXXXXX#XXXXXXXXXXX...XXXXXXXXX#
XX.##X.X.X#XXXXX.X.XX#XX.X.X.X.#.XXX.XXX.X.XXXX#XX.X.X.XXX.X.X.#.X#X.X.X.X.X.XXXXXXX.#.XXXXX#XXXXX###X.XXX.X#XXXXXXX.X.XX#.#X#.#
.........XXX#XXX....XX#X.........#XX.XXX.....#XXX................#XX.........XXX#XXX.....X#XXXXX#XXX........XXX#X#XX............
.X.X.X.X.XX##XXX.X.##XXX.X.XXX.XXX#X.X#X##.X.XXXXX.X.X.X#X.XXX.#XXXXXX.X.#.XX#XXXXXX#X.#.XXX.XX#XXXX.X.#XX.##X#XXXXX.X.##X.X#X.X
..X...X...XXXXX...X#XXX...XXX#XX#X#...X#XXX...XXX#X...##XXXX##X#XXXXXXX...XXXX##XXXXXXX...X...#XXXX...XXXXXXX#XXXXX...XXXXXXXXX.
.#XX.XXX.XXXX#.X.X#X##.X.###XXXXXXXX.X#X#X##.###X##X.XXX#XXXXX#XXXXX#XXX.XXXXXXXXX#XXX.X.#XX.X.XXX.#.X.X#XXXXX.X##.X.X.XX#.XX#XX
.XXX.XXX.#XXX....XX#X....#XX#XXXXXX#.##XX#XX.XXX#XXXX#XXXXXX#XX##XXXX#XX.XXX#XXXXXX#X....##X.............XXX.................X#X
.XX#.XXX.XXXXX.X.XX#X#.XXXXXXXXX.XXX.XX#.XXX.XXXXX#XXXXXXXXXXXXXXXXXXXXX.XXXXXXXXXX#XX.X.XXX.#.XXX.X#X.X.XXX.X.X.X.XXX.XXX.X.XXX
..X...X...XXXXX...XXXX#XXXXXXX#...X...X...X...XXXXXX#XXXXXXXXXXXXXXXXXX...XXXX#XXXXXXXX...X...XXXXXX#XX...X...X...XX#XXXXXX...XX
.XXX.X#X.X.X##X#.X.X#XXX##XXX##X.X.#.X.#.XX#.#.#XXXXXXXXXXXX#XXXXXXX#X.#.X.XXX.##X.###XX.X.X.XXX#XXX#XXX.XX#.XXX.XXXXX.##X.X.X.X
.XXX.X#X....XXXX....XX#XXXXXXX#X.........X##.....#XX#XXXXXXXXXXXXXX#.................X#X.....X#XXXXXXXX#X#X#.XXX.X#X............
.X#X.XXX.X.X#X#XXX.#XXXXXXXXXXXX.#.X#X.X.XXXXX.X.#XXX#XXXX#XXXXX#XXX.X.#XX.XXX.X.X.X.X#X#X.X.X##XXXX#XXXXXXX.XXX.XXX.X.XXX.X.#.X
..X...#...XXXXXX#XX#XX#XXXXXXXX...XXXXX...#XXXX...X#XXXX#X#X#X#XXX#...XXXXXXXXX...X...XXXX#...X#XXXXXX#XXXX...X...X...XX#XX...X.
.XXX.XX#.#.XXX.XXX.X#XX#XXXX#XX#.#XXX#.X.X.##XXX.X.XXX.XXXXXXXX#XX.X.XXXXXXXX#XX.#XX.X.XXX.X.XXXX#X#XXXXXX#X.XXX.X.X.XXXXXXX.X.X
.#XX.#XX.............XX#XXXX#XXX.XXXX.......XXXX.........X##XXX#.....XXX#XXX#XXX.XX#....X....XXX##X#XXXX#XXXXXXX....X#XX##XXX...
.XXX.XXX#X.X.#.#.X.X.X#XXXXXXXX#.XXX#X.XXX.XXXXX.X.X.X.X.XXX.X#X.X.#.XXXXX#XXXXX.XXX##.XXX.XXXXXXXXXXXXXXXXXXXXX.X.XXXXX#XXXXX.X
..X...XXXXX...X...X...XXXXXXXXX...X#XXXXXXX##XX...X...X...X...#...X...XXXX##XXX...XXXXXXXX#XXXXXXXXXXXXXXXXXXXX...XX#XXXXXXXX#XX
.XXX.X.XXX#X.XX#.XXX.#XX#XXXXX.X.X.#XXXX#XXXXXXX.XXX.X.X.XXX.X.X.X.X.XX#XXXXXX.X.X.#XX#XXXXXXXXXXXXXXX#XXXXX#X.X.X.XXX.##X.X#X#X
XX#X.....XX#.XXX.XXXXX#XXX#XX........XX#XXX#XXX#.X#XX....XX#........XXXX#X#XX........XXX#X#X#XXXXXXX#XXX#XXXX................XX#
XXXX.X.X.X#X.XXX.#X#XXXX.XXXXX.X.X.X.XXX.XXXXXXX.XXXXX.##XXXXX.X#X.X#XXXXXXXXX.X.#.X.XXXXXXXXXXX.XXXX#XXX#XXX#.X.X.X.X.#XX.X.XX#
X##...X...X...X...#X#X#...X##XX...X...#...XX#XX...#X#XXXXXX##X##XXXXXXXXXXXXXXX...X...XXXXX#XX#...XXXXXXXXXXXXX...X...XXXXX...#.
#XXX.XXX.#.#.XXX.XXXXX.X.X.XXX.X.XX#.X##.X.XXX.X.X.XXXXXXXXXXX.XX#.XXX.#X#XX#X.X.XXX.XXXXXXX#X.X.#.X#XXXXX#XXXX#.X.X.X.X#XXX.XXX
#X#X.XXX....XX#X.XX#X............##XX#XX.............XXX#XXXX...........XXX#X....XXX.XXX#XXXX.......XX#XXXXX#XXXX.......XX#X.XXX
XXXX.XXXXX.XXX#X.#X#XX.X.X.X.X.#XXXXXXXX##.X#X.X.X.X.XXXXXXX.#.X.X.XXX.X.XXXXX.#.XXX.XXXXXXX.X.X.X.X#XXXXXXXX#XXXX.##X.X#XXX.XXX
XX#...X##XXX##X...XXXXX...#...X#XXXXXX#XXX#XXXX...#...XXXX#...X...XX##X...X#XXX...X...XXXX#...X...XXXXXXXXXXXXXX#XX#XXXXXX#...X.
##.X.X.XXX.XXXXX.X.XXXX#.XX#.XXXXXXXXXXX#X.#XX.#.XXX.XXXXX.#.X.X.X.XXXXX.XXXXXXX.X.X.X.XXXXX.XX#.X.XXXX#XXXXX#XXXX.XXX#XX#XX.XXX
X...........XXXX.....XXXXXX#XXXX#XXX#XXXX........XX#.XX#.............#XX.XXX#XXXX.......XXX#.XXX....XXX##XXX#XXX....XXXX#X#XXX##
XX.X.X.X.X.XXXXXXX.X.XX#XXXXXXXXXX#XXXXXX#.X#X.X#XXX.XXX.X.X.X.X.#.X.XXX.X#XXXX##X.X.X.XXX#X.XXX.X.X#XXXXXXXXXXX.X.X.XXXXX#X#XXX
#XX...X...XXXXXXX#X...XX#XXXXXXX##XXXXXX#XXXX#X#X#X...X...#...X...X...X...XXXX#XXXX...XX##X...X...XXXXXX#XXXXXX...X...X#XXXXXXX.
X#.X.X#X.X.X#XXX#XXX.X.X#XXXXXXXX#XXXX.XX#.XXX#XXX#X.X.X.XX#.X.X.XXX.X.#.#.X#XXXXX.X.XXXXX.X.X.X.XXXXX.XX#XXXXXX.X.X.X.XXX.XXXXX
X....XXX.....#XXX#XX.....XX##XXXX#XXX.......XXXX#XXX.....#XXX....X#X........X#XXX....#XXX........X#X....X#XXX#XX..........
#X.XXX.X.#.X.#X#.XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXXX##XXX#XXXXXXXXX##XXXX#XX##XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXX#X#XXX#XXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX##XXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXX#XX##X#XXX#X#X##XXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXXX##XXX#X#XXXX##X#XXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXX#XXX##XXXX#XXXXX#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXX#X#XXXXXXXXXX##X#XXX#XXXXXX#XXX#XXX##XXX#X#XXXXX#XXXXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXX##XXXXXXXXXXXXXXX#XXXXXXX
.............#XXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#X##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX##XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XX#XX#X##XXXX##X#XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X##XXXXXX#XXX##XXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXX##XXX#XXXXX##XXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X##XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXX#X#XXX#XX#XXXX
.X.X.X.XXX.XX##XXXXXXXXXXXXXXXXXXX##X#X##X#XX#XXXXXX#XXXXXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#X#X#XXX#XX#XXXX##XX#XXXXXX#XXXXXXXX#XXXXXXXX##X#XX#XX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXX##XXXXX##X#X#XXXXXX#X#XXX#XXXXXXXXX#XXX#XXXXX#XXXXX##XXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XX###XXXXXXXXX#XXXXX#XXXXXXX##XXX##XXXXXXXXXXXXX##XXX##XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXXXXX##X#XXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXX#XX#XXXX#XXXXXX#XX#XXXX##X#XXX#XXX#XX#XXXXXXXXXXXX#X#XX#XXX#XXXXXXXXXXX##XXXXX#XXXX#X#XXXXX##XXXXXX#XXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXX#XX#XXXXXXX#XXXXXX#XXXXXXX#XX#XXXXXXX##X#XXXXXXX#XX#XXXXXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXX###XXX#XX#XXXXX#XXXXXXXXXXXXXX#XX#XXX#X#X#XXXXXXXXX#XXX
..#...XX##XXXX##XX#XXXX#XXXXX##XXXXXXXX##XXXXXXXXXXXXX#XX#XXXXX#XXXXXX##XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXX##X#X##X#XX#X#XXXXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXX#X#XXXX#X#XXX#X#X#XXXXX#XXXX#X#XX#XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXX#XXX#XX##XXXXXX###X#XXXXXXX#XXXX##XXXXXXXXXXXX#XXX#XXX#X#X#XXXX#XXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXX#XXXXXX#XX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXX#X#XXX#XXXXX#X#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX##X#XXXX#X#X#XXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXX##XXXXX##XXXXXXXXXXXXX#XXXXX#XXXXX##XXXX#XXX#XX#XXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXX##XXX
.X#X.X.XXX.X#X##XX.X#X.XXXXX#XXXXXX##XXX##XXXXXX#XXXX#XXXXXXX#XXX#XXXX#X##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXX#X#XXXXXXX#XX#XXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#X##XXX#XXXX##XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX##X###XXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXX#XXXX#XXXXX#XXX#XXXXX#XX#XXXX#XXXXX#XXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XX#XX#XXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXX##X#XXXX#X#X#XX#X##XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XX#X##XXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXX#XXXX##XXX#X#XXXX##XXXX#XXXXXXXXXXX#XXXXXX###XXXXXXX#XXX#XXXX#
X.......................XXXX##XXXX#XXXX#XXX#XXXX#XXXXXXXXXX#XXXX#X##XX#X#XXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XX#XXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#X#XX##XXXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX####XXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXX##X#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XX###XXXX#X#X#XXXXXX#XXXXXXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXX#XX##XXXXXXXXXX#XX#XX#XXX##XXX#XXXX#XXXX#X#XXXXXX##XXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXX#XXX#X#X#XXX#XXX#XXXXXXX#XXXX##XXXXXXXXXX#XX#X#XXXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXX#X#X#XXX#XXX##XXXXX#XX#XX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX###X#XXXXXXXXXXX#XXXX
XX.X.X#XXX.XXX#X.X.X.X.XXXXX#X#XXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXX#XX#XXX#XX#XXXXXX#XXXXXXX#XXXX##XXXXXX#XXXXXXX##XX###XXXXXXXXXXXXXXXXXXX#XXXXXXXX##X#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#X##XXXX#XXX#####XXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXX###XXXX#XXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXX##XXXXX#XX#XXXX#X#XXXXXXXX#XX##XXXXXXXXXXXXXX#XXXXXX#XXX###XXXX#X#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXX#X#XXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXX##XX#XXXXX#XXXXXX#XXXXXXXXXXXXX#X#X#XXX#
XX#...XXXXXXXXX...X#..XXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXX#XXXXXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XXX#X##XX##XX#XXXXX#X##X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXX#XX#XXXXXXX##XX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#X#X#XXXXXXX#XXXXXXXXXXXX#XXX#XXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#X##XX##XXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#XX#XXXXXXXX#XX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXX#XX#XX#XXXXXXXXX#XXXX#X#XXXX#X#XXXX###XX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXXXX#XX#XX###XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXX##XXXX#XXXXXXXXXX#XXX
XX#X.##XXXXX#XXX.XXX.X#XXXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX##XXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#X#X#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX###X##XXXXX#XXXXXXX##XXXXXX#XX#XX#XX#XXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XX##XXX##XXXX#XXXXXXX#X#XXXXXXXXX##XX#XXXXXXX#X#XX#XX#XXX##XXXX##XXXXXXXXX#XXXXXXXX####XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX##X#XXXXXXXXXXX#X##X#XXXXXX#XXXXXX#XX#XX#XXXXXX#X#X###XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXX#XXXXX##XX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXXXXXXX#X#XXX#XX#X#XXXX#XXXX###XXXXXX#XX##XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXX#X#XX#X#X#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXX#XXXXX##XXXXXXXXXXX#XXXX
#XXXXXXX#XX#XXX#.XXX.XXX#X#X#XXX#XXXX##X#XXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#X#XXX#XX#X#XXXXXXX##X#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX###XXX#XXXXXXXXX##XXXXX#XXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXX#XXXXXX#XX##XXX#XXXX#X#XX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#X##XXXXXXXXX#####X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX##XXX###X#XXXXX#XXXXXXXXXXXXXXXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXXX#XX..
X#XXXXX#XXXX#XXX#XX#XX#XXXXX##XXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXXX#XXXXX#XXX#XXXX#XXXXX##X#XXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#XXXX##XXXX#XXXXXX#X#XXXXXXX#XXXX##XXXXXXX#XXXX#X#XX#XXXX##XXXXXXX#X#XXXXXXXXXX#XXXXX#XXXX##XXXX#XXXXXXX#X#XX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXX###XXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXX###XX#XX##XX#XXXXXXX###XXXXX#X###XX#XXXX##XXXXXX#XXXXXXXXXXXXXXXXX##X#X#XXXXXXXXXXXX#XXX#XX#XXX#XX#XXX#XXX#X#XX#X#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XX###XXXXXXXXXXXX#XX#XXXXXX#X#XXXXX#XXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXX#XX#XX#XXXXX#XX#XXXXX#XX#XXXX#X#XXX#XXXX#X####XXXXXXXX##X#XXXXXXXXX#X##XXX#XX#XXXXX#XXXXXXXX##XX##XXXXXXXX#X#XXXXXXXXX#XXXXXXXX###XXXX#XX###XXXXXXXXXX#XX##X#XXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX##XXXXXX#XXXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXX#XXX#XX##X#XXXXXXX#XXXX#XXXX#####X#XXX##XXXXXXXX#XXXXX#XX#XXX##XXXXX#XXXXXXXX
#X#XXXX#XXXXX#X##XXXX#XXXX#XXXX##XXX#X#X#XXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#X##XXXXXXX##XXXXXXXXXX#X#XXXXXXXXX###XXXXXXXX##XXXX##XXXXXXX#XXXX#XXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XX#X#XXXXXX#XX###XXXX#XX#XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX#XX##X#XXXXXXXXXXXXX#XXXX#X##XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXX#XX###X#X#XX#XX##XXXX#XXXX#XXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX##XXXXX#XX#X#XXXXXXXXXXXXXXX#X##XXXXXXXXXXXX##XXX##XXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXX##XX#XX#XXXXX#XX#XXXXX#XXXXXX#XXX#X##XXXXXXXX#XXX#XXX#XXXXX##XXX#XXXXXX#XXXXXXXX#XXXXXXXXXX##XXXXXXX#XX#XXXXXX##XX#XXXXXXXXXXXXXXXX##X#XXXX#XX#XXXXXXXX#XXX##XXXXXXX#XXXXX##X#X#XXXXXXXXXX#XXXXX#XXXXXXXXX#XX##XX#XXXXX#XXXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXXX##X#XXXXXXXXXXX##X##X#XXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXX##XXXXX#XXXXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXXXXX#
X#XXXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXX##X##XXXXXXXXXXXXXXXX#XX##XXX#X#XXXXXXXX#XXXX###XXXXXXX#X#XXXXXX#XXX#XXXXXXXXXX#XXXXX#XX#XX#X#XXXXXXXX#XXX#XXXXXX#XXXXX#XX#XX#XX#XXXX#XXX#XXXXXXXX#XX#X#X#XXXXXXX#XXXXXXX#X#X#XXXXXX#X#XXXX#XXXXXXXXXXXXXX###X#X#X#XX#X#XXXX#XXXX#XXXXXX#XX#X#XX#XXX#XXXX#XX##XXXXX#XXXXX#XXXXX#XX#XXXXXX#XXX#X#XXX#XXX#XXXX#XXXXXXXX#XXXX#XXXXXX##XXXX##XXXXXX##XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#X#X#XXXXX#XX##XXX#XXX#X##X##XXXXXXXXX#XXXX#XX#XX#XXX##XXXXXXXXXX#XXX##XX##XXXXXXXXXX#XXXX#XXXXXX#X###XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX##XXXXXXX#XX#XXXX#XX##X##XXX##X#XXXXX#X##XX#XXXX#XXXXX#XXXX#XXXXXXXXXXXX#XXX##XX#XXXX#XXXX#XXXX#XXXX#X#X#XXXXXXXXXXX#XXXXX#XXXX####XXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX#X##XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXXX##XX###XXX#XXXXX#XXX#XXXXXXX##XX##XXX#XXXXXX#X#X###XXXX#X#XX#XXXXXX##XXXXXXX##XX#XXXXX##X#XXXX#XXXX#XXXX##XXXXXXXXXXXXX#X#XX#X#X##XXXX###X#XXXXX#X#X#XXX##XXXXXXXX#X#X#XXXXXXX#XXXX##XXXXXXXXXXX
XXXXX#XXXXXXXXXXXXXXX#XXX##XX#XXX#XX##XXXXX#XXXXX#XXX#XX#XXXXXXXX#XXXXXXX#XXX#XXXXXX#XXX##X##XXXXX#XXXXXX#XXX#XXXXXX#XXX###XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXXX#XXX##XXX#XXXXXXXXXX#XXX#XXXXXXXX#XXX##XXX#X#XXXXXXXXXXXXX#XXXXX#XXXXX#XX##XXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXX#XXX##XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXXX#XXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXX#X#XXX#X#X#X##X#XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX##XX#XXXXXXXXXXX##X#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX##X#XXXXX#XX##XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXXXX#X##XXXXXXXXXXXXXX#X###X#XXXXXXXXXX#X#XXXXX#XXXX#XXXXXXX#XX#XXXXXXX##XXX#X###XXXXXXXXXXX#X#XXXXXXXXXX#XXXXX##XXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXX###XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXX##XXXXX#XXXXX##XXXXXXX##XXXXX#XXXXXXXXXX#XX
XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX###XXXX#XXX##XXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXX#X#XX###X#XXX##XXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXX#XX#XX##XXXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXX#X#XX##XXXXXXXXXXXXX#XXXXXXXX#XX#XXX##XXXXX##XXX#XXXXXX#X#XXXXXXXX##XXXXXXXXXX#X#XXXXXX#XX#XXX##XX#XXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX##XXXX#XX#XXXXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXX#X#XX#XXXX#XXXXXXXX#XXXXXXXXX####XXXXXXX#X###X#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXX#XXXXX#XX###X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXX#X#XX#XX#X#XXXXXXXXXXXX##XXX##X###XX#XXXXXXXXX#X##XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXX#XXX#X##XXXXX#XXXXXXXXXX#XXXXX#XX#XXX#XXXX#X#XX###XXXXXXXXXXX#XXXXXXX#X#X#X#X#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXXX#XX#X#XX##XX#XXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXXX
##XXXX#XX#XXXXX#XXX#X#XXX###X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXX###XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX#X#XXX#XXXX#XXXXXXXXX##XXXXXX#XXXXX#XX#XXXXXXX#X#XXX#XXXX#X#XX##X#XXX###XXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXX##XX#X##XX#XX#XXXXXX#XX#XX##X#XXXXXXX#XXX###XXXX#XXX#XXXX#XXXX##XXXXXXXXXXXXX#X#X#XXXXXX#X#X#XX#XXXXXX#XXXXXXXXX#XX#X##XXX#XXXX#XXXXXXXXXX#XXXXX#X#XXX#X#XX###X#XXX#XXXXXXXXX#XXX#XX##XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX##XXXXX##XXXXXXXXX#XXXXXXXX#X##XX#XX#XX##XX#X#XX#X#X#XXXXX#XXXXXXXXXXX##XXXX#XX#X##XXXXXX#XXXXXXX#XXXX#XXXX#X#XXXXX#XXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXX##XXX#XXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX#XX#XX#X#XXXX#X#XX#X##XXXX#XXXX#X#XX##XXXXXXXX#XXXXXXXXXX#XXXXX####XXXX#XXXXXXXX#XXXXXXXX#XXXXX#X#XXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXX#X#XXXXX#XXXXXX#XX#XX##XX#XXXXXXXXX#X#XXX##XXXXXXX#XXX##XXXXX#
#XXXXX#XXX#XXXXXXX##XXXXXXX#XXXX#XXXX#XX#XXX##XXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX##XXX#XXX##XXXXXX##XXXXXXX#X#####X#XXXXXX#X#XX#X##XX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#X#XXXXXX#XXXXXXX#X#XX#XXXX#X#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#X#X#X##X#XXXXXXXX#XXXXXXXXXXXX#XXX#X##XX#XXXXXXXXXXXXXX#XXXXXXXX#XX#XXX###XXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX###XXXXXXXXXXXXXXXXXXXX#XXXX#X######X#X#XXXX#XXXX#X#XXXXXXX#X#XXXX#X#X#XX#XXX##XXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX##XXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXXXX#X#XXX#X##XX#XXXXXX#XXXX#XXXX#X#XX#XXX#XXXXX##XXXXXXXX#X##XXXXXX#XXXX##XXX#X#XXX#X#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXX#XXXXXXXXXX##XX#XXX#XXXXXX#XXXXXXXXXXX##XXXXXXX##X#XXX#XXXXX#X#X#XXXXXX#X#XXX###XX#X#XXXXXXXX#XX#XX#XXXXXXXXX#X#XX#XXX#XXXXXXXXXXXXXX##X#XXXX#X##X#X#XXXXXXXXXXXXXXXXXX###XX#X#XXXX#XXXX#X#XXXXXXXXX#XXXXX#XX
XXXXXX#XXX#XX#XXXXXXX#XX#XXXXXX##XX#XXXX#X###XXXXXXX##XXX#XXX##XXXX#X#XXXX#XXXX#XX#XXX#XXXXX#XXXXX##XXX#XXXXXXXXX##XX#X#XXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#X#XXX#XXXX#XXXXXXXXX#XXXXXX#XXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXX###XXXXXXX##X#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XXX#XX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#X#XXXXXXX#X#XXXXX#XXXXXX#X##X#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXX##XXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX##XXX##XXXXXX#X##XXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XX##XX#XXX#X#XXXXXXXXXXXXXXXX#XXXXXX###XX#X#XX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX###XX#XX#XXXXX#XX#XXXXX#XXXX####XXX#XXXXXXXXX##XXXXXXXXXX#X#XX##XXXXXX##XXXXX#XXXXXXX#X#X##XXXXXXXXXXXXXXXX###X#X#XXXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXXXX##XX#X##XXX###XXXX#XXXXX#XXXXXXXXX##X##XX#XXXXXX#X#XXX#XXX#XXXXXXXXXXXXXXXX##X#XXXXXXXX#XXX#XXXXX#X#XXXX#X#XXX
X#XXX#XX##XXXXXXXXXXX#XXXX##XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX##XXXX#XX#XXXX#XX#XXX###XXXXXXXXXX##XXXXXXX#XX#XX##X#XXX#X#XX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XX#X#XXX#X#XXXXXXX#XXXXXX#XXXXXXXX#XXX#XXX#XXXXX#XXXX#XXX#XXXXXXXX#XX#XX#XX#XXXX###XXXXX#XXXXX##XXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX#####XXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX##X#XXXXXXX#XXXXXX#X#XXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX##XX####XXXXX##XXX#XXXXXXX##X##XX#XXX#X#X#XXXXXXX#XXXX#XXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXX#XX#XX##XXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXX#XXX#XX#XXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXX#XXX#XXXX#XXXX#XX#XXX#XXX##XXXXXXXX#XX#XXXXXXXXXXX##X#XXXXX#X#XXXXXX#XXXXXXXXXXXX##XXX##XXXXXXXXXXXXXX##XXXX##XXX##XX#XXXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXX#X##X##XXXXXXXX#XX#XXXX##XXXXXXXXXXXX#XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X###XXXX#XXXXXX#X#XXXXX##XXXXX#XX#XX#XX
X##XXXXXX###X#XXXXXX#XX#XX#XXXXXXX#XXXXX##XXXXXXX#XXXXXXX#X#XX##XXXXX#XXXX#XXXXXXXX#X#XXXX#XXXXXXXXXX#XXX#X#XXXXXX#XX#XXXX#XX#X#XXXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXX#XXX#X##XXX#X#XXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXXXXXX##XXXX#X#X#XX#XXXXX#XXXXX##XXXXX#XX#X#XXXX#X#XXXXXX#XXXXX#XX#XXXXXXX#X##XX#X#X##XXXXXXXXXX#XXXXXXX##X#X#XXX##XXX#X#XXXXX#XXXXXXX#XX#X#XXXXXX#X#X#XXXXXXXXXXXX###X#XXX#XX#XX##XX#XX#XXXXX#X#XXXXX#XXX#XXXX#XXXXXXX###XXXXXX#XX####X#XXXXXXXX#X#X##XXX#XXX##XXXXXXXXXXXX##XXXX#XX#X#X#XXXX#XX#XXXXXXXXX#XX#X#X#X##XX#XXXXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXX#X##XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#X##X##XXXXXXXX##XXXXX#XXXXX####XX#XXX#X#XX##XXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXX#XXX#XX#XXXXXXX#XXXX#XXXX#XXX##XXX#XXX##X#XXXXXX#XXXXXXXX#XXXX..
#X#XXXXXX##XXX##XXX#XXXXXX##XX#XX#XXX##XXX#XXXXXXXXX#XXXXX#XX#XXXXX##X#XXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX##XXX#XX#XXXXXXX#XX##XXXXX#XXXX###XX#XX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXX##XXX#XX#XX##XX#X#XX##X#X#XXXXXXXXXXXXX##XX#X#X#XXXXXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XX##X#XX#X###X#XXX#XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#####XXXXXXXX#X##XXXX##XXXX#XXX#XXX#XX#X#XX###XXX##X#XXXXX#XXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXXXX#####XXX##X#X#XX#XXX##XX#X#X#X##XXXX#XXXXX##XX#XX##XXX###XXX#XXXX#X#X##XXXXXX#X#X###XX#XXXX#X##XXX#XXX#XXXXX##XXXXX#X#X#XXXXX#X#XX####X#X##XXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XX#X##XXX###XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X##XXX##XXXXXX#X##X##XX####XX#XXXXX#XX###X##XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##X##XX#XXXXXX##XX#XXXX#XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXX##XXXX#####XX#XXX###XX#XXXXXXXXXX#X##XXXXXX#XXXXX#XXXXXXXX###XXXXX##XX#####XXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX#
#X#XXXXXXXX#XXXX##XXXXXX#XX#XXXXXXXX#XX#XX#X#X###XXXX#XX##XXXXX##XXX#XX###XXXX#X#X##XX#X#X#XXX#XX#XXXXXXXXXXXX#XX##XX#XX#X#XXXX##XXX#X#XXXX##XXX#XX#XXXXX#X##XX#XXXXXXX#X#X#X#XXXXX#XXXXXXXXX##X#XXXXX#####X#XXXXX#XX#X#XX#XXX#X##XX#XX#XXX#XXXX##XXXX##XXXXX##XXXXXXX#X#XXXXXXXXXXXX#XXXXXX#X##XXXX#XXXXXXXXXXX#XX#X#XXX##XX#XXX#X#XX#X#X#XX#XXXXXXXX#XXXXXXXXXXX#XX#XXXX#XXXXXXXX#X###X#XX#X#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX###X#XXXXXXXXXXX#XXX#X#XXXXXXXXXX####X#XXX#XXX#XXX#####XXXXXXXXXXX###XX#X#X###XXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXX#XXXX#XXXXXXX#XXX#XXXXXXX#X##XXX#X#XXXXX###XX##XXX#XX###XXX#XXXX#XXX#XX#XX#XXX##XXX#X###X#X#XXXXXXX##XX#XX#XXXXXXXX#XXXX#X##XX#XX#XXXXXXXXXXXXXXXX#X###X#XXXXX#XX#XXXXXXX#XX#XXXXX##XX#X#XXXXXX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX##XX#XXXXX##XXXXXX#XXXX####X#X#XXX#XX#XXXXXXXXXX#XXXX#XX#XXX#XXX#XXXXXXXXX#XXXXX#XXXX#XX#XXXXXX#XXXX#XXXX#X#XXXXX#X#XX#XXXXX##XX#XXX######XXXX#XXX#XX#XXXXXXXX#XX#XX##X#XXX#X####XX#XXX##XXXX##XX##XXX#X#X#X##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX##XX
X#XXXXXXXXXXXXXXXX###XXXXXXXXXXXX#XX#X##XXXXXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXX##XXX#XXXXXXX#XX##XXXXXX#XXX#XX#X#XXXXXXXXXXX#XX#X##XXXXX#XXXXX#XXXX#X#XXX#XXX#XX#X##XX#X##XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#XXXXX##X##X#XXXXXXXXX#XXX#XX##XXX#XX#XX#XXXXX#XXXXXX#XXX#XXXX#X#XXXXXXXXXXXXX#X#XXX#X#XXXXXX###XX#XXXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XX#XXX#XXX##XX#XXXXXXXXXXXX####X#XXXXXXXX#XXX#X#XX#XX#X#XX#XXXXX##XXXX#X#XXX#XXXX##XXXXX#XXXX##X#XXXXX#XXX#X#X##XXXX#XXXXXXXXX##XX#XX#XX##X#XXXXXXXXX#X#XX#XXXXXX#XXXX#X#XXXXXX######XXXXXXX##X##X#XXX#XXXXXXX#X##XXX#X#X#XXX####XX##X#XXX#XXX#XXXXXXXXX#XXXXXX#X#X#XX#XXXX#XX#XXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#XXXXXX#XXX##X#XX#XXXXXXXXXXX#XXXXXXXXXX##XX#X#XX#XXX##XXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXX#XXXX#X##X##XXX#XXX#XXX#XX##XXX#XX#XXX###X#X#XXXXXX#XX#X#X#XXXXXXXXXXX##X#XX#X#XXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXX###XXXXXXX#XXXX##XXX#XX#XXXXXX##XXXX###X#X#XX#XXX#XX##XXXXX#XXX##XXXXXXXXXXX##XXXXX#XXXX###XX#XXXXXXX#X##X
XXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXXXXXXX#X#XX#XXXXXXXX#XX#XXXXXXXXXXXX#XX#XXXX##XXXX#XXXXXX#XXXXXX#XXX#XXXXX##XXXXXXXXXXXXX#XXXX#X#XX#XXXXXX#XX#XXXXXXXX##XX#X###XXXX#XXXXXXXXX#XX#XXX#X#X#XXX#X#XXXXXX#X#XXXXX####X#XX#XX##XXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXX#XXX##XXXXXXX#XXXXXXXXXXX#XXX#X#XXXX#XX##XXXXX#XXXXX##XXXXXX#X##X###XXXX#XXXXX##XX#XXXX##XXXX#X#XX#X#X#XX#XX#XXXX#XXXX####XX#XXX#X##X#XXX#X#XXXXXXXXX#XXXXXXX#X##X##XXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXX#XX##X#XXXXXXXXXX#XX#XXXX#XXXX##X#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXX##XXXX#XXXXXX##X#XX#X##XXXXX#XXXX#XXXXXXXXXX#XXX####XXXXXX#XX#XX##XX#XXXXX#XXX#XXXX#X#XXXXX#XXXXX#XX##XXXXX#XX#XXX#XXX#XXXX#XX#XXXXXXX#X#X#XXX#XX##XXXXXXXXXX#XXXXXXXX#######XXXXXXXXXXX#XX#XXXXX###XXX#XXX##XX#X#XX#XXXXXXXXXXXX#XX#XX##XXXX#XXXXX#X#XXXX####XXXXXXX#XXXXXXXXXX#XXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXX#XXX#X#XX#X#XXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#X###XXXX##XXXXX#XXXXX#XXXXX#XXX#XXX#XXXXX##XXX#XX#XXX##X#XXXXXX#XXXXXXX#XXXXXX#XX#XX#XX##XXX##X#XXXXXX#X#X#XXXX
XXX#X##XXXXXX##X##XXXXXXXXXX###XXXXX#X#XXXXXXXXXXXXXXX##XXXXXXXXX####X#XX##X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXX#XX#XX#X#XXXXXXX#X#XX##XXX#XXXXX#XX#XXXXXX#XXXXXXXX#XXX#X##X#XX#XX#X##XX#XX#XXXX#XXXXXX#X#XXX###X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXX#XXX##XXXXXX#XXXXXXXXXXXXX#XX###XX#XXX#XXXX#XXXXX#XXXXX#XXXXXX##XXXXX#XXX###XX#X##XXXXXXX#X###XXXXXXX#XXXXX###XXXXX#X#XXXXXXXX#XX#X#XXXXXX#XXXXX#X#XXX#X#X#XXXXX#XX#XXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXX#X##X#XX##XXXX#XXXXXXXXXX#X###XXXX#X###X#XXXXXXX#XX###XXXXX#XXXX##XXXX#X##XXXXXXX##X#XX#XX#XXXX#XXX#XXXXX#XX#XXXX#XXXXXXX######XXXXXXXX#XX###X#XXX#XXX#XXX#XXXXX#XX#XX#XXXXXXX#XXXX#XX#XX#XXXXXX##XX#XXXXXXX#XXXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXX#X##XXXXXXXX#XXXXXX#X#X#XXXXXXXX#XXXXXX#XXX#XX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXX#XXXX#XXX#XXXXX#XXXXXXX#XXXX#XXXXXXX##X#X##X#XXXXX#XXX#XXX#X#XXXXXXXXXXXXXX#X###XXXX#XXXX###X#X#XX##XXX#XXXXXXXXXX##X##XX#X##XXXXXXXXXXX#XX##X#XXXXX##X##XXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XX#####XXXXX##XXX#XX###X#X##X#X##XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX###XXX#X
XX#X#XXX#X#XXXXXXX#XXX#XX#XXXXXXXX###XXXXXX#XX##XXXX#X##X##XXXXXXXXX#X#XXXXXX###XXXXXXXXXXXXXXXX#X##XXXXXXXXX#X#XX#X#XXXXX#XXXX####XX#XXXX##XXXXXXXXXXX#X#X#XXX##XXXXXXXXXXX#X#X#XXXXXX#XXXXXXXXX#XX#X#XXXX#XXXX#XX##XX##XX#XXXXXX#XXXXX##X#XXX#X#X#XXXXXXXXX#XXXXXXX##X#X#X#XX#XXXXX#XX###XXX#X#XXX#X#X#XX#XXX#X#XX###XXXXXX#XXXX##X#X#XXX#X#XX##XX#XX#XXXX##X#XXXXXXX##XX#XXXX##XXXX##XXXX#XXXXXXXXXXX##XXX#XXX#XXX##XXXXXXXX#XXXXXXXX###X#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#XXX#XXXXXXX#XX#XXX#XXXXX#X#XXX#XXXXXXXX#XXXXXX#XX#XXXXXX##XXXXXXX#XXXX#XXXXXXXXXX###X#XX#X#X#X#XXX#X#XXXXX#XXX#XXXXXXXXXXX#X#X#X#X#X#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX#X#X#XXX#XXXXXXX#XXX##XX#XX#XX#XXXXXXXXX#X##XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX##X#XXXXXX#XXXXXXX##XX###X#XXXXXX#X#XX#X###XX###XXXX##XXXXXXXXXX#XXXXXXX##XXXXXXX#XXX#XXX#XXX#XXX###XXXX#XXXX#XX###XXX#XXX#X#XXXXXXXX##XXX##XXXXXX##X#XXXX#XXXXX#X#XXXX#XXXXXXX#X#XXXXXXXXXX#XXXXX#X#X#X#X#XXXXXXXXX#X##XXX#X#X##XXXXX#XXXXXXXXX#XXXX#XX#XXXXXXX##XXXXX#XXXXXXXX##XXXX##XXXXXX#XXXX#XX##XXX#XX#XX#XXX##X#XX##XXX
XXXX#X#X#X#X###X#XXXXXXXXXXXXXXX##XXX#XX#XXXXXXX#XXXXXXXX#XX##X#XX#X#XXXXXX##XXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX##X#X##XXXXX#XXXXXXX#X#XXXX###XXX#XXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXX#XXXX#XXX#X#XX#XXXXX##XXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXX##XXX#XX##XXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XX##X#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX#XX##XX#XXXXX#XXXXXXXXXX#XX#XX#XXXXX#XXXXXXXX#X#X#XXXX#X#XXXXXX#X#X#XXXXXX#X#XXXX#XX#X##XXXXXXXXXXXX#X#XXXXXXXXXXX#X#XXX#X#XXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX##XXX##XXX###XXXXXXXXXX##XXXXX#XXXXXX#XX#XXXXXXX#XXX#XXXXXXXX##X#X#XXXX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXX#XX#XX#XXX##XX#XXX#XXXXXXXXXXX#XX#X#XX###XXXXX#XXXX###XXXX#XXXX#X#XXXX##XXXXX##XXXXX#XXXXX#XXXX#XX#X#XX#XX#XXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XX##XXXX###XX#XXXXXXXXXX##X###XXXXXXXX##XXXX#X##XXXX#X#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXXX#XX#XXXXX##XXXXXXX#X#XX#X####XXXXXXXXXXX#XXXX##XX#XXXX##XXXX#XXXXXXXXX#XXXX#XX#XXXXXXX#XXXXX#XX#XXXXXX
#XX#X#XXXXXXXXXX##XXX#XX#XXXXXXX##XXXXXX#X#XXXXX#XX##X#XXXX###XXX#XXX##XXXXXXXXXX#X#XXXXXX###XXX#XXXX#XXX##X##XXXXXX#XXX#X##X#XXXX#XXX#X#X#XXX#XX#XXX#X#XXX##X#XXXX#XXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXX##XXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#X##XX##X#XXX#X##XXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXX##X##XXXX#XXX##X#XXXXX####XXX#XXXXXXXXXX#X#XX#XX#X#XXXXXX##XXXX#XXX#XX##XXXX#XXXX#XXX#XXXX#X##XX##XXX#X#X#XXX#XXXX###XX#XX###XXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX####XXXXXXXXX#XXXXXX#####X###XXXXXXXXXXX#X#X#X#X##XXXXXXXXXX#XX#X#XXXXXXXXX#XXXX##XXX#XXXXX#XX#X#XXX#XXXX##XX#X#XXX#XX#XXX###XXXXXX#XXXX#XX##XXXX##XXX#XXX###X#XXX#XXXXX#XX#XX##X#XXXXXXX#XX#XXXX#X#XXXX#XXXXXXXXXXXXXXX#X#X###XX#XXX##XXXXX#XX#XXX#X#X#XXXXXX#XX#X#X#X#X#XX#XXXXX#XXXX#XXXXXXXXX##XX#XX#XXX#X#X#XXXX#XXX#XXXX#XX##XXXXXXXX#XX#XXX#XXXXXXXX##XXXXX#X#XXX###XX##XXX#XXXXXX##XX#XXXXXXXXXXXXX##XXXX##X#XXXXXXX#XX#X#XXXX#X#XXXXX#X#XXXX#X###XXXXX#XXXXXX#XXX#XXX#X#XXX#XX#XXXX###XX#X#XXXX#XX#XX#XX#XX#XXXX##XXXXXXXXXX###X#XXXX#XXX#XXXXXXXXXXX#####XXX#XXXXXXXXXX#XXXXXX
XXXXX#XXXXXX#XXX#XXXXXXX#X#XXXX##XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXX##XXX##XX#XXXXX#XXXXXX#XXXXXXXXXX#X###XXX#XXX#XXXX#X#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXX##X##XXXXXXXX#XXX#XX#XX#XXXXXXXXXX##XXXX##XXXXXX#X#X#X#XXX#XXXXXXXXXX#X#XXX##XX#XXX#XX#XXXXXX##X#XXX###X#XX##XX#XX##X###X##XX#XX#XXXXXX###XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#X#XXXXXXXXX#XXXXXXX##XX#XXX##X##XXXXX#X#XXX#XXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XX##XX#X#XXXXXXXXXXXXX##XXXX#XX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXX#X#XXXXX#XXXXXXXXX#X#XXX#XXX#XXXXXX#XXX#XXX#XXX#X#XXX#XX#X##XX#XXXXX#XXXXXXXXXXXXXX#XXXXX#X#X#X#XXXXXX##X##XX#XXX#XX#XX#XX#X#X###XXXXXXXXXXXX#XXXXXX#X#XX#X#X#XX#XX#X#XXX#XXXX#X##XXXXX#XXXXXXXXXXXXXX#XXXXXX#XX##XX##XX##XXXX##XXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXXXX#XX#XXXX###XXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXX##XXXXXXX##XXX#XXXXXX##X#X#XX###XXX#XXXX##XXXXXXXXXXXX#XXXX##XX###XX#XXXXXXXXXXX#XXXX#XXX#XXXX###XXXX#XX#XXX#X###XXXXX#X##XXXXXX#XXXXX#XXXX###X#XXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXX######XXX
X#XXXXXX#XXXXXX#X##XXXX#XX#X#XX#XXXXXXXXXXXX#X#XXXXXX#XX##XX##XXX#XXXXXXXXX#XXX#X#XXXXXX##XXXX#XX#X##XXXXXXXX#XX##XXXXXXXXXXXXX###XXXX##X#XXXXXXXX#XXXX#XXXXX####XXX#XXXXX#X#XXX#XXX#XXX#X#XX#X#XXXX##XXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#X##XXXXXXX#X#X##XXX#XXXXXXXXXX#XXXX#X#X##XXX##XXXX###XXXXXX##XX#XXXXXXXX#X##XXXX##X#XXXX##XX#XXXXXXX#XXXXX#X#XXXXX###XXXX#XXXXX#XXX#XX#XX#XX#X##XX#XX#XXXXXXXXXXX#XXXX#XX##XX#XXXXXXXXXX#XXX#XXXXXXXXX##XX#XX#XXXXXXXX####X##X##XX#X#XXXX#XXXXXXXXX#X#X#X#XXXXXX#XXX#X#XXXXX##X#XX#XX#XXX##X#XX#XXXX###X###XXX#XXX#XXX#X#X#XXXXXXXXXXX#XX##XX#XX#XXXXX##X##XXXXXXXX#XXX#X#X#X#XX#XXXX##XXXX##XXXXXX#XXXXXXXXXXXXXX#X##XXXXXX#XXXXX#XXXXX#XX#XX###X#XXXXX#X##XXXXXX#XXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXX#X#XX#XX##XXX#XXXXXXX#XXXXXXXXX##XXXX##XX#XXXXXXX#XXX..
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Input and output maps are different at cell [0, 4] |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 1315/1338 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 807/1105 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 21635/21764 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Partially correct |
0 ms |
0 KB |
Output is partially correct - number of leaves: 8154/17960 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output maze is not connected |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Input and output maps are different at cell [1, 74] |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output maze is not connected |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output is incorrect - Your rounded-down score is 0 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Incorrect |
0 ms |
0 KB |
Output is incorrect - Your rounded-down score is 0 |