# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
992926 | PenguinsAreCute | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
....#.X.X.X#..#.
.X#..........XX.
.X.XX.X.XX.#....
.X....##.XX.XX.#
.##.X.........X.
...X..XX.X#.X...
.X.##..X...X..#.
..X.X.X..XX.X.X.
.X.....X.....X..
.X.X.#X..X.X..X.
.X.X...X.X#.XX..
..X..X.X......X.
#..X.X..#X.XX..X
..X...XX.....X..
X#.XX.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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#.XX..........X.XXX.X.XX.X.X...X.X..X.X.X.X.X.XX.X....#.XX.
.X....X...XXX.XXXX......XX.X.....#.X.X.XX.X..#....X....X#.X....X
..X.XX.XX....#...#XX.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.XX.#.X.X.X..#.X.........#X.X.....#..#.......X.X.X...XX#X.X.
X...X.#........X.XX.X.X.XXXX.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.#..XX.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..XX.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...XX#.X.#..
X..X....X.X.XXXX#...X.X..#.#.X.#.X.X.X....#X..X.#.X.XX...#..X..#
..X.X.#.X........XX....X........#.....X.X.X.X#.X#X....XX.XX.##..
X......X.#X.#X.X..X.X.X.#X.XX.XX.X#.#.X.#..........X.X.....XX.#X
..X.#.X.....XX..X.XX.....X#......X...X..X.XX.X.X.X.#.X.X.XX.....
.X...X.XX.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.#....XX#X..
...X..#X.XX.X.X..X.#.X.X....#.XX.X..X.X..XX.....X..X..X.X.....#.
.X...X#.##..X.X#X.......X.#....#..X....X.X..X.X..X..#XX..X.#.X..
.X.X.....X.X.....X.XX.X.X.XX.X..X.X.X.X..X.X...X..XX....#.X.X.X.
X..XX.XX..X..X.X..X.X..X...#..#.#..X.#.X#...X#.XX....X.XX.....X.
..X.....X.X.XX..X...X.X..X.##..#XX......X.X...X.X.XX##....XX.XX.
.X..X.#X...X...X..X..X.X..XX.#.#X##.XX.X.X..XX.......#.##...X#.#
.X#X....X.X..X..#..X.#...X...X..X...X.....XX...XX.X.#..X..X.....
..X..XX..X.X.XX..X#.X#.X...#.X.X..X.#X.X.#...#.X...X.X..XX..X.X.
X..XX.X.X......X.....XX.XX.#..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.XX...XX#.X..X..X.X........#X..X.#......X.
.X...X..X#..X.#.X.XX.#..X.X....X..X..X#..X.XX.XX...#.....X.XX.X.
..X#X.#...X.X.X.......X..XX.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.#........XX...X.X..X..X.
.X...X.X..X.X..X#..X..#......X..#...XX.XXX.X.X.X...XX....XX.##.X
..X.X...X.X.X.X...X..X..XXX#..XX..X.....X.X.XX..X.XX.#.X.X.....X
.X...X.X...#...#XX.#.XX....XX...X.X.X.X.......X..X.....X...X#X..
.XX.X...#.X.XX.X.......X.#...#X..X..#.X.XX.X.X.XX..X.X.X.X..###.
...X.#.X......#..XX.#.X..X.#...X..X..X....#......X..X..X.X.X....
.X.X...X.X.XXX.X...X...X#..XX.#..X.##.XX.X..X.X#..XX.X.X..X.X.#.
#.XX.X#.X....X...#..X.X..X..X..X.......X#.X..X...X......X....#.X
........XX.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.....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.#...XX.XX.X
X.#X.X.XX.X.#X.X.#...##.X#.X...X..#...XX.X.X.#.X.X#.X.XX....X...
.#...XX...#........X..X....X.X#..X.XX.X.XX...X#...X......XX...X.
...X..X.X..X.XX.XX.#.X.X.X#...##...X.X.....#..X.X..X##.##.X.#X.X
X.X.X..XX.X.X.##.X.X.....X.XX..#.X...XX.XX.X.#...X...#..#.......
.X....X.......X.....XX.#X.....X..X.X.....##..X.X.#.XX..X..X.X.X.
...#X.#.X.X.X..XX.X..X...X.#X..XX.XX.X.X.X.XX.X.X..X.##..XX.XX.#
.XX.X..X..X.#X...XX.#..X.X#...X.......X..........X...#..X......X
X.....#..X#X.X.X...#..#X...#XX..#.X.#..X.X.#.XX.X.X.X..X.X.X.#X.
..X.X..X.X......XX.X.X...X....X..#..X.X..XX..#..X....##....X....
.XX#..X...X.X#X..X..X..X.X#.X..X..XX...X...X..X..XX.X...XX.X.XX.
..#..X#X.X.X....X.X.XX.X...#.X..X..X.X.X.X..X..X.X.X..##.X..#.X.
.X.X.#.....X.XX....X...X.XX...X.#.X..XX.X..XX.X....X.X.....X....
.X....XX.X..X...XXX.X.X.....X..X...X.....#...#.#.X..X..X.#..XX.X
..X.X..#..XX..#......#.X.X.X.#X.#.X..X.X#..X.X..#X#..#.X.XX.X.X.
X..X..X.X...XX.X.X.#...X.X.......X..X..X#X.X...#.#.X.XX...X.....
.XX.X...X#X....#X...##.X..X.#.#.X.X.XX..X.X.X##X.X.....X.X.X.#.X
......X..XX.XX..#.#..X..X..#..X...X...X...X.......X.XXX....X#...
#.X.X..X#....X.X.X.X..X..#.X.#.#XX..X.X.XX..X.X.X..#....XX..#.#.
...X..XX.X.X.X...X...#..XX.XX.....XX..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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.XX...XX...X........X..##.X.#..X.X.#....X.X.X...X.XX.#...X#....X#.X.....#...X.X.X....X....#.X........X...XX#.X..X.X.X.X..#X.X..........#...X.X..X.X.X.XX.#XX
X.#..#.X.X#...X.X....X.X#...##.X...XX.XX.XX.X...#....X......X.#...X#.XX.X.X#X.XX.X.XX.XX....X.X.X.......#X...XX..XX.X.XX.X.......#.....#.X#......XX.X.....X.X.X.X.X.X..X.XX.X#.X....XX.X#.#.X...XX.XXX.X..X.X.X#...X........X....XX.X.#.X.X..XX...X...........XX
...X.XX.X.#X.X...XX.#....#X......X.X..X.X...XX.X.X.X...XX.X.....X.X#.X........X.....X....X.X.X..#X.#.#.X.XX.X...X.X#...#...X#.X.X..XX.##...X.X.XX....##.XX.....XX.X..X...X.X...#X.X..........XX..XX.....#X......XX...XX.XX.#.X.X.X#.X#..XX.X...X#.X.XX.XX.XXX..#
#X.............X..X...XX...XX.#.X.X.X#...#.X...X....##X.#X.X.XX.X..X..#X.X.XX..X.X#X..XX.X...X.#....X#XX..X.XX.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.XX#.#..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.XX......#...X..X.XX.XX..#.X......X...X.##.X...X#......X...X.XX.XX.X.....#.#X....X#.X#.#XX.X.X.X......XX..X...#.X.......X..X..XX.X.X.#.XX.XX#X.#.#.X.X.#.X...#.X.X.XX......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.....XX.X.X.#..X.#......X.X..##X.X#.#.X....X.XX...XX.#.X..#X.....X....XX.#.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.XX.##.X...X.X.X.X.#.#.#XXX.X.X.#.X.XX.#.X.XX..X.#...X#X.X..#X.X...X.#...X.X.X....X.X...XX...X..XX.X...#X.X.X.X.X..XXX.#.X..X.X.XX.#.XX..X.X.X..X.X.X#.X.X.XX....X.#.X.X.X.X....#......X....#.X.X.#.XXXX.X..#.X.X..X.X.X..XXX.X...XX
...X..#.#X.X.X.X.X.#X.X...X.....X....X.#X.....X#...............#...XX...XX.X.X##.X.....#....XX...X.X.......X.XX..X.X..XX..X...#..X...X...X...XX.....X..#............XX.....X........X.X...#.X...X...X...X.##..#X.X..X.XXX......X....X#X.X#X#.X..X...X....X#.X...
.XX.#X.X#...X.X........XX...#X.X.#X.X....X.XX....X.X#.XXX.XX.X...#...X.X......#..X#.XX..XX.X..X#..X..#.X.XX....X..X.#....X.X.X.X.X.#X..#..#.X.X.X.X..X..XX.XX.X.X.X....#X.X..XX.#.#....XX.XX#X.XX.X..X.#....X..X.XX.......X.X.X..XX#.X...XXX...X.XX...XX.#X.XX#.
..........X...X.#.XXXX..#.X...X......XXX#X...X.X..X......#....X.#X#.X...#X.XX..X...X...X.X...#.X.X..X#.X...X.X..X....X.XX........X.X.XXXXX.X...X...X.XX.X....X...X..XXX.XX..X.##XX..XX..X...X.#..X.XX.X.XX.XX.X.#.X.X##.X.#.X..X.......X..X.XX......X..X#.....X.
.#.X.XX.X..X.X..X....X.X...X.X.XX.XXX......##X..XX.#X.XXX.X.X..#.X.X.X.X.#.X.#X.X.XX.X.....X......X.X#.X.#..XXX.#.X#X.X.#.X.X.XX..#....X...XX.X.#.X.X.....XX.#X.#.X........X....#.X...#.X.#....X..................X.#.X.X.XX.#...XX.X.X.X....X.#.X.#.X#.X.X.#..X
..X..#X.X#.XX.XX.X#X..X.X.X.XX........XXX.X.X..X..........X..XX..............X....#.#..#.X..X.X.X..X....X..X.#.X.X......X.X..XX.#X.X.X...XX...X...X...X.X..#..X##.X.X.#X.X#X.#.X...XX.X.X.X.X.X..XX.X.X#.XX.X.X.X#.X...X.X.X..X.X....#...XXX...XX.X......X...#..
XX.##....X..........##...X..X.XX.X.X.X...#X..##.X.X.X.X.X#..XX.#.X.#.XX.#XX#X.X.#.....X...X.X..#.#..X.X..#X........X.X.X..X##........X.X.X.X.X.XX...X..X.XX..X.X...X.#..X.X...X..X.X.X.X...X...X.X..#XX...X..X...X..X.X......X.X.XXXXX.X...#.X......X.X.X.X.#..#
.....X.X.X#.X.X.X.X...X.X.X......XX.X.XX.X.#.....X.X...X...X.....X.XX...X......X.X.XX.#X.#...XX...XX.X.XX.X.XX.XX.X.X.X.X....X#.X#.XX.XXX......X..X..X.....XX...X.X...X.....XX.XX#.......X..X#X..#X....X.X.#..X.#.#.#...X.XX...........X.#..X.X.#.XX.X.....X.X#X
X.XXX.X...#..X..X.X.X.......X.##...........X#.XX#...#.X.XX.#X#.#X....#.X..X#.X...X...XX.X.X.#X.XX.XX.......XX..X.X....X..#.X....X.#....X..#.XX..X..X..X.X.#..XX....XX...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.XX...X.XX.#.#XX.......X#.X.X...X...XX.X.XXXXXX.#.X.X#X.X.X#.....XX..X....X.X.XX....X..X.#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.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.XX.XX.......X.X..........X....X.X...X...XX..X...#.X#X.X.....X..X.X....X..X..X.#.....X.X.X..X.#..#...XXX.X.#X.XX..X.X..#.....X.X..........#.X.X.X.X...#......XX....X.....X#.X.X.X#..XX.X..X.X.XX#..X....
..#.#.X.#.XX.X.X...X.X.X.#..#.X.#....X.X..X..X...X#X...........X.X.X.....XX.X.X.XX..XX..X.XX...X...XX.X.X....#..X.#XX.X...XX.X..X..#.X..XX.XX.#....#.#.XX.XX.............X...XXXX.##.X.X.X.#.X#.X......#X.X.XXXX.X.X....#.XX.X.X..X..#.X.X#X..X.#X.X.X.X.XX.XX.X
X....X..X...#.X..X..X..#...#...X.XX.#..XXX.#.X.X....#.XX.#.X.XX.#.X..XX.#X...X.....X..X...X..X..XX.......X#XX.X.#.......X...X.XX..X.#.X.........XX...........XX.X.X.X.XX..X#.X.#.X.XX.X..X.X.X...XX.X.#.......X.XX.#.X#.#.#...X.XX.X.X....X.X......X............
#.XXX#X.XXX.X.XX..X.#.X.XXX.XX.....#.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.XX.X.X...XX...#..X..#...........X..X.X.XX...X.X.XX.X.X.....#..XXX.X..X......XX.XX.XX...XX.X...X.X.X.X.X.#
.#.........X.....#.XX.........X.XX....X.XXX...XXX.....X..X.#.X.#X#X....X...X.#.X.X.X..#.XX.#.X.#.#..#.....#.#X.#....#..XX....XX...XX.X.XXX..X.#X##X.X.X.X..X.XX...X.#..#..X..X##.X.X.#.X.#.....X.XX.......#X.XX.X.#.X.#....X#.X.X#..........X...X..X..X.#.X.X.#.
.#.X.X.#X.X.X.XX.....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.XX#....#X#.X.X..X..X.X.X..X.X.X......#.X...XXX..X#.X.X...X..X.X.XX..X...#.X..#...X.X.#......#..##X...X.XX..XX#.X.#.X.X.X..X.#.X.X.X..........
.XX.X.X.X....X...XX.#..#...#.X.X...#X.#..##.X.#..X...X.XXX.XX.#.X.XX..XX..X.X...X..X...XX.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#.#.#.XXX#XX.X.XXX.#X..X.X...XX....#..X.##.X#..##...#...#X.X.XX.X
..........XX.X.X...#.X.X.X.X..X..#....X.X.X..X.X.#X.X#X......X.XXX...X.XX..X..XX.XX..#...X...#.#.X.X.X.X.X.XX.XX.#X..X.#..XX.X...#.X.X.XXX....X.X....X...#.#...X....XX.X.X.X..X.......XX.X...........XX...XX.X.XX.X..X.X..#...##.X.XX..##...X..#.X.XXX...X..X...
X#.XX.X#.X.#..##.X...#..#....XXX.X.#.#X....X.X.#..#....X.X.X....X..X.....X.##......XXXX.X.X.X......................X#...X...X..X#.X..X....X.#..X.#.#X.#.X.XX.X..X.X..XX.X.X..X##.XX.X.#...XX.#.#.X.#....#........#.X....X.X.XX#....X.X..#.X.XXX.X.X...X.X.X..XX.
...#X.X..X...X....#.X.X.#.X.X.#..X.X.X..X#XX....##.X##X.X...XXX#.X.X.XX#..XX.X.X.X...X.X...X..#.X.X.XXX.X.X.XXX.X.X.X.X#.X.X..X#...X..X#XX.#.XX..X.....X......#..X.X........#......X.X..XX..#.#X.#XX.X.X.XX.X.XX.....XXX...X#...XX....#.X.X........X.X.....#..X.
.X#X..X.X#.X..X.X..X....X..X...X..X...X.X....X.XX........#X......XXX....X.....X.X..X...XX.X.X#XX.X.X....XX....X..#.......##..#...XX.X........#..X..##X..X.X.X#..X...X.XX.XXX.XX#X.X...X....X........#..X.....X#XX.XX....##..#X.X.X.#.X...XXX.X.#XX#...X.X.X.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.XX..X.#X..X#.X.#X.#.X#XX.#X....X.XX.X.X..X...X.X.XX.X...#X#..XX..X.........X..XX...XX...#.X.XX.##..XX.#..#X.X...X.#...X.X.X...X..X.X.#.X..X....X#.X.X...#X.
.XX#.#XX...X.X..X.X.X..X........XX.X..X..XX..X#.X..X#.X#.X...X.XX.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.XX.X.XX.X.#.#...XXX..XX.X...X..X.X..X.......XX..XX....X..#X...#
.........X..#.#....X..X.XX.XX.X.....X..#X#..XX...#.....X..XX.X...#.X#..X#.XX..X.X.X.X.#X.#X..X.X.X#...#..X.XXX.XXXX.X..#.XX.X.X.X.#.XX..X..X#.X.#.XX#X...XX.X#.X....#..X..#..#.....X.XX....#.X..X.........X.X.XX...X.X..X.X.X#.X...X...X.XX.X...#X..#X...XX#.XX.
.#X.X.###.XX....##..X...#....X.#.XX.X.X...X...X#..#.X#..X.X..X.X.....#......X....#..#.X.XX.X..X...X.X.XX#............X.XX.XX.#.X#.X..#.X.X.#...X#.....#X.....X..X.X..#..X..X.X.X.X......XX.X..X..X.XX.X.X........X..X.X....#..X.X.X.XX..X..X..X...XX...X..X.....
..X.X.X......XX..#.X#.X..X.X....X...X.X#X...X..#.X....X....XX...XX.XX..#X.X.X#.X.X.X........#X.X.#.X#.....X.XX##X.XXX.X.............XX....#..X..XX.XXX.#X.X.X.X.X..X.X.X..#...X.X..X.XX..#...XX.#.X.X.#X..X.XXX.X.X#...XXX.X.X.......X.X.X.X.#..X..#.X.X#...##X.
XX.X..#.X.X.XX.X..X....X..#.X.X.#.#X.....##..X.#X.X.XX..XX.X.X.X..##..X...X...XX....XX.XX.X.........X.XX.X.....X.......#X.#X##.X.X.X#.XXXX.XX.#..X.....X...#...X.XX.X.X.XXX.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##...#XX...XX...#...X..X.XX...X.X....XX.##.#.#...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#.XXXX.X....X.XX..X.#.X..X.XX.X.#...#X##.X.X#...X......XX#.X.X...X
.XXX.....X...X.XX..##..XX.X...X....#X...#.X...##.X.X.#......X.....X.X.......X..X.X..#X.XX..X..#..X..X..#X..X....#..#..#.#.XX...X..X.X.X.XX.X.XX.X.X#..#.........#...X.X.X#...X..X..X..##...X...XX....#.XXX.X.XXX.X....X.X.X..X..XX.X.......X.X.X.X.XX.......X.X.
#...X.XX.X.XX....#.X.X.X....X..X.XX...#...X#.#.....X...X.XX.XX.X.X##..XX.XXX..X...XX.X..X.XX#.X.X.X..X..X.X..#.X#.X..X.#X...X.X.X.X.X.X...XX....#...X.#.XX#.#.X..X.XXX...#.X.X.#X.X.X..XX#.X.X.#.XX.X.............X.X......XX#.X.....X.X.X#X.....X#.X.#.#.X.....
..X....#.#...X.X.X.#....X##..#.XX.XX.X..X..X.X.#.X.X.X..X.....XX.#.X.#..X...#X..X..X...X...#X..X....XX.#.X.XX.X..##.#X....X.....XX.X##..X#...X#...X..#..X...XX..X...X.XX..#..X.#.X...X........X.......#.X.X.XXX.X.#X..X.XX....X..X.X..X......X.XX.#...X..X.X.#.X
.X..#X..X..XX..XX.XX#.X...#XX.X....XX.X..X.X.X..X#..X..XX.X.X...#...XX.X.XX.X.##.XXXX.X.X.#...X..XX.X...........#.....XX.X..XXX.......#.X.XXX.#.X..X..XX.X#...X.#X.X....#..X.X.....#..#.XXX.X.X.XX.X.X.X.X..X...#XX..X.#.#X.X...X..#.X.X.X.X..X....X.X.XXX..#..X
..X...X..X...X.....X...#X.......XXX...XXX...X.#X.X.#X.X....X..X..X.X...............X.X....XX.XX.X....X.X.X.X.X.X..X.X.X..XX....X.X.X.X....X....#..XXX..X...XX..X..X..X.XX.#.#X.#X.XXX..X...XXX...X.#.....XX..X.X...#...X..X..X.X.X..XX..X.XX#X..X.X........#.XX.
#X.X.X..X..XX.X.XX..XX..X#.XX.X.....X...X.#...X....X...#.X#..#..X....X.#X.X.#.XX.X...XX.X...X#.##.X.X..X..X...#.X..X..##X...XXX.X.X.X.X.#...XX..XX.X.XX..X...X.XX..X.#...X.......X.X.X#.X.X.X..XX.#.X.XX...X.XX.X.XX.XX.X..XX.X...XX...X...X..X..XXX.##X.X...X..
.X...X.X.X....X.#.X..X.X.....XXX.X.X..X.XX.XX..X.X..X.X..X..XXX...X.X....X.X....#X.X...X#.X#X.....X.X.X..X.XX.#...X..XX...X............XXX.X.X.X........#..X..X...XX.X#X.#.X.XXX......#......#....X....X.X.#..X..........X..#...X..X.X...XX..X..X.X...#.X..X...X
...X..X....#.X.X..#X..XX.#X.#.X.X...X.X....X..X...X..#.#..XX.X..X.X.XX#X...X.#.#...X#.X......X#.XX..X..X.....##.X..X.X.XX.#.XX.#X.XXXX#.X.....X.X.X.X.#.XX..#...XX......###..X.X.X.X#.XXX.X.XX.XX..XX.X.X.#.X..X##X.#.X.X.X.X.X..#X...X.X...X.X.....#....#X.X#XX
.X.X.XX.X#.X.....X...X....#......X.X###XX.X..#.X.X.#....#..X...XX.X....X#X.X..X.XX...#..X.#.X....X.X.#.X.##X##.X.X.X....X..X#X#.........X#.XX.....X#..X...X..#X.X.XX.X.X.X..X...X.X.X......X...#.X..X#..X.X.X.X.X.X.##..X......XXX.X.X.X..X.X...X.X..XXXX....#.X
.#X....X....#X.X..X.X..XX.X.X.X.X.....#....XX..#.X.X.X.X.#..X.X...X.X#....#..X...#.XX.X.X.X..X.X.X.X.X#X..........X..#.X.X...#..XX.XXXX..##X.X.X#...#X..#..#X.X.......#...XXX.XX.....XX.XX..X.X...X#.#X......X#...X...X...#.XX.......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.#.XXX.X..X.X.X.X...#X..##....X#.X.X...X......#.X.X.X.X..X.X....#..XX.X....#X..X..X#..#.XX.#XXX.X...XX.#.X.X.X.......X.X.X..##..#..X.XX.#....X.X#...XX...XX.XX.X.X.X.X.#.X..#.....XXXX.#...XX....#..X
#........X...#XX.X.#...#...#..XXX..X.X..X..X....X.X.XX.X.X..X....#..X...#...#.X..X.X..#.X.X...XX.X.#X.X#..X.X.X...X.X...XX..#X.....XX...#.X.X.X.#.XX....X.X..X..XX.X...X..X.X.#X...X..XXX.X.X...X...X.X..#...X#..X.X...X.X.X...XX.#X.#.##XX.X.X.X..XX..XX.X.XX..
..X.X.XX..XX......X.XX.X#.#XX....#...XX..X.X.X.X..#...X..X.#XX.X.X.X.XX...X.X#.X....####....X..X...X.X#.#.....#.XX.X.X#..X.#.X.XX.#..X.X.XX.X........XX.....#..X...XXX.XXX.X#.X..XX.X..X.#....X..XX....#..XXX...X...#X......XX.X.XX.......#.X.....X..X...X.....X
XXX.X...X#X.X.X.XX.......#.#..XX..XXX.#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.XXX.X..X.X.X.X.X.X....X.........X.X...#....X.XX.#...XX..##....XX.X.X.X.#.XXX.X...#.X.XX.X..X..X.X...X..X.X#.#X..
....X.XX.X...X.X..X.XX.X....X...X.....#...X..XX..XX..X.X.#X....X.#.#...X.X#.#X.X..X...X.X..X.X.#.X.X...X...X....XXXX.X.X.X..#..X...X..#.X.X.#..X......#..XX...X...XX.X..#.XX.XX.....X...X.#..X....X...X.XX.XXX.X......XX.......X......XX.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..XX.X..X.X.X.X..XX............X..X..#X..X.X...X.X.X.X#.#..#X.X.XX.X.X.XX..#.X#....X.X.#..#.X.X.#..X.X..X..X.....X...X.X.X...X.X.#X.X.X.X............##..XX..X....#.
...X..#XXXXX..XX....X#.X...X..X.XX...X......X.#..X.##.X...X...X..#X...X.X.#XXX...X......X...XX....X..#.....X..X.X.XX#.X#.XX.X#.X.#..#...XX...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.XX....X.X.X.....X.X.X.XX.X.X..X...XX..XX..X..X.X..X.X..##....X#XX.X.#..#.X...#.X.#..X#X.X..X..X.#..X..........X#.X..X.X..X.....X.XX....X#XX.X.X.XX.X.X...X....XX....X.#.XXX.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#.XX.X..X.X..X..XX#...X.X..X.X.X.XX..X.X..##..X..X..X.#X.XX...#..X#.##X.X.....X..X.X..X.X.X.X..X.X.......XX..X.....X..X.X...XX.X..................X....X.X.X#.X.X......X...#X.X..X..X.....X.....X.XXX.X.XX
.#.XX....X.X.X.X..XX..X#.#.X..X..X...X#..XX.X..X.X.X...X...XX...XX..X...X#X.XX.X.......#.X#.#..X...#..X.X.X.#....#.X.X#.XX.X...X.XX...#..#X.#.X....#...#X.XX.X...X..X.X.XX.#..XX.X.X..X.X.X.XX#XX.X.X.#X.X.X....X......X.X.X.X###....X..X..X.#.X..#XX.....X.....
X.#X.#.X...X.XX.X..XX..X...X.X.#X.X.X..X.#...X.#.....XX..X...#.X...X..X..........XXX.X.......X.#X.X.XX.....X..#.#X..........XX.X.#.X.#XX..X..X.XXX..X.X.#...X..X.X.X..#.X...#..#....X..#.#....X....X.....X.#X.XX..X.#.X..X.X..X.#X.#.X.X..XXX...X....#X.#..XXXX.
........#.X.....X.X...X.X.X....#.....X..#..X..X..X#X..X#X..XX..#.#.X#X.X.XX.X.XX...X..X.XX.X..X.X......X.#..XX....XXX.X.#.X...X....X..#.X.X.##...#XX....#.#X.X.X#.#.#..##.X..#.##.X.#.XX.X.XX..X.X..XX.XX#.X.....X...X.X#.#.XX#.....X#..X..#..XX.X#.#...X.X....X
.X.XXX.X.X.X.X#X..X.XX.....##.X..XX.X.X...X.X...X.X..X.X.XX.X.X..X......X.#.#X...#.X.#....X..X...#X.#X.X..X...X.X....XX#..X.XX..X.X#.X....X....X#X..XX.#......X.X....X..##XXX#X...X..X....#...X.#..#......X..X.X.#X#....#......#.X.X#.###.X..XX...#.XXX.X..X.#X.
..X........X....#..X..#.#.#X.X.#.X.....XX...#.##..#.X........#X.X..X.X.XX...X.X.#...X.X.X.##.X.X......X..X.#X#...X.X#.#..X....X..#.....X.XX.#.X#X..X...X.X.XX.....X.#..X..#....XX..XX.X.X..X#...X.X.X.X.X.X#..X....#X.X...X.XX..XXX.....##XX.X..##.X...X.X#X....
XX..#X.#.X.X.X.X.#...X.X.XX....X..X.XX..X.XX.....#.X..X.XXX.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...XX.XX...#....X.#.X...XXX.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.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...#..XXX.XX.X..X.X......X#.X.X.#.#.X#X.XXX.X.XX..X..X......#...X.X.X.X...#..X.#....X.#X##..#..X.X.X.X..XX.#.#.XX.X........X.XX.#X.##..X..XX.X...X.X.X.......X...##....#X.XX.X#.X.XX.#X....XXXX.X..X#...#..X.X.X.XXX.X...X..X.#.#.XXX.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.#XX.XXX..X.XX.X...X.#..X..X....X..........#..X.XX.#.#X...#...XX..X...#..X...X..X.XX.X..#.X...X.X.......X.X......X.X.......X..X.X.#X.XX.......#.#.#.XX.XX.X##....#.XX..X..X..
X.X#...X.X#.X.#.X.#.##..X.X...X.#...X.#X.XX...X.X#..X##X.X#.XX.X..X.XX...#..X..............XX.......#.X.X#..X..X#X.#.X.XX.#XX.X.X..X..X....X..XX...X..#.#.#.##.X..X.#...XXXX..XX.X.X.X.#.X....X.X.X.X.X.X.XX#..X.XX.X.X...X.XX.X.X........X...##.XX.....X...#..X
.....X......X..X......XX...XX.X..#.X..X..X..X.....X...#X......X..X....XX.XX.X#XX.X.X##X.XX...XX.X.#..#.X.#.X..X#X.X..#.X.....#.#.X#.X.X.X.XX.X.XXXX..X..X.X#...#X.X..#X.....#..#X.X.X.X.XXX.#.#X...X..X.X....#X........X.X..XX.X...##.XX.X.X.#X#.#..X.XX.XX#.X.X
.X.#XX.XX.X..#..X.X.#...XX...X.XX...X..X..X.X.#.X.#.X....X#.XX..X.X.XX....#.....#..#.X...X.X.X...X..XX....#.#..X....XXX.X.XX........XX...X...#.....#.XX.....XX.X....X.X.X.#..X..#.......X#X..#..#.X.XX...X.X...X.X#X.X.#X.XX....X.#.X..#...X..X..#XX............
.X.#...#..XXX.X.X..X..#...X.XX....X..X..X..X...X.X.X..X.#...X.X....X...XX..XX.X.X.#...X.X.X.X.X.XXXX...#X.#...X.X.X.#X.....XXXX.X.X..XXX.#.X...X.X..X...XXX..#..X.X...XX...X..X##.X.X.X....XX.X..X...##.X...####X...X......X.X.X..X..X#..#..XX.XX...X.XX.#.X.XX.
.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...XX.#..XX.#...X...X.#X.....#...X....X...X.X...X.X.#...#X.#.XX..X#...X.XXX......X.X#.#.X.....X.X.XX...#X.......#.X.X.#.X..X..XX.X..#X..X......X.X.X...#XX.##.
.X.X.X..X.XXX#X.X..X.X.X...X.X#.X.#.X.XX.#.....#.XX#.XX.XX..X.X.....XXX....X#............X.X.X.....X.....XX...X.X.X.X.X..#.XX.#X#.X..X.X..X..X.XX..X.X.X.XX.##...X.X..X..X.X..X.XX...XXX....XXX.....#.XX#X.#.XX.X#X.XX.X.X.X.XXX.X...X..XX.XXX.#.....#X.X...X..X
.#.X...#........X.X...X.#.X....#..X.......X.XX.#.....X....X.X..#.X#..X..XX.X..XX.XXX.X.XX..#X#XXX.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.......XX..X......X..X.X.X..X.X..#..
.#X..X..XX.XX.XX.#..X....X.X.XX.XXX.XX.#.#.X....X.XX...X#..X..X..X..X..X....#..X....X.XX.X...#.......#....XX.X.....#.X..XX.X.X..XX.X..X.X.X..X.X..X.X#.#..X.X.#.X..#..X.X.#..X.X.X..X.X...##.X..XX.XXXXXXXX.XXX.X.X....XX.X..X.X.#....XX.X.X#..X..X.X.X#.X..XX.#
.X.X..#...#.#....XX.XX.X...X....X...X..#...XX.#.X...XX...X..#.##..X..X..X.X..X.#X.X.......X.XX.X.##X..X.XX....X.XX..X..X.X....#..X.X.X...XXX..X.XX....##X........X.XX....X#X.X..X..XX...X...X.X.....................XX.X...XX...XX.X#....#...X.XXX.......#X.....
....X..#.XX..#.X...X....X.X.X.X.XX.X.X.XXX..X..X..X.#..XXX.X....X..X.X.XX.X.X...X..X.X#.XX..#.#.X.X.#X.X#.X.#..XX.X.XX....XX.X.XX.X...XXX.X..X....#XXX.#X.X.X.X.X...X.X.XX.#X.#..X.X..#..X.X...#.XX.X#.XXX.X.#X.X.#...X.X.X.XXXXX.X...X.X.#.X.....X.XX.#....#.#.
.#.X.#.#....XX.XX.XX.X.#..X...X...X#......X..X.X.X.X.X....X.X.#X..X.X..X...X.XX#..X....XX.X...............XXX.#...X...X.X.X.....#...#......X.X.XX........XX##..X..#.X.X.......X#..#..X..X.X.XX.X#X.X......X....X...XX...#X.........#.#.....X..X.X.....XX.X.X..#.
.X...X#.#.XX.....#....#.X..X.#..X..X.X.XX..#..#X.X...X.X.X......XX...X..X.X......X.#.X.#....XX.XXXXXX.#.X.......#.#.X.#..XX.XXX.##.X.X.X.X#......X.X.X.X..X...#.X..X#..#.XX.X..X.X#X.XX.....X.......X.XX.X.XX.X.#.X...X....XXX.XX.X.X..X.X#..X..X.#.X...X..XX.X.
..#X.....#...X#.X.XX.#..XXX.XXX.X.X..X...X.#.X...XXX..X...X.X.#....XXX.X...X.X.X...X..X.XXX.X........X..#.X.X#.XX.X.#X..X...X.#.X.X#....X..X.X.X.X..X.#.X..X.#..X.X.XX..X...XX..X......X.#.X.XX.XX.X.X#.X.......#.X.X.XX.X.X.....X...X.X..#X.#X..#...XX.XXX.X.X.
#.X..#.XX.XX..#....XX.X......X...XX.X..X..#..XXX.....X.XX.#..X..XX....#.XX..#...X.X.X......#..XX.XXX.#X..X##.X.X.X.XX..XX.#...X.....X.X...X...X..X#X.....X..X.X.X....XX..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.#.XX...X..#.XX..X....##.X...X.X.X.#..X.XX.....XX..XX....X.#.X#X.X.X.....XX.#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.....XXX.XX#.XX......#XX.X.X#..#XX..X#.X.XXXX...
......#..X.X...#X..X.X.X..X.X....X..X...#.X.#.XX..#.X.XX..X.X...X...X.X.X..X#X.X.X.X#.X.....X..XX.#.......XX.XX.X.X.X.XX.X.#..X.XX.X..#.X..##X...#.XX.X.XX..X#X.X..X..X.X....X.#.XX.X.X.X..X.....X...X..X....X..XX.X.........X..X.XX.X.....X.X...X#..X.X......X.
.XX.X.#.X..X.X.#..X#..XX.X...X.X..X.X.XX...X..X..#....#.XX...X.XX.X..#.X..X..X...X..X..XX.X..XX....#X#.X.X.X...XX...X..X....X.......X..X.X.X.#.X........X.X....X..#..X...##X.............X.X.X.XX.X.X.X#X.X.#.XX..#..#XX#XXX.XX..X..XX.X#.X..X.X...XX.XX.X.X.X.#
...X##X.X.X..X.#.X..#...X.X.#..XX..X#....XX.X.X.X.X.X...X#X.X.X....X....X...#.#.#X.#.XXX..XX.X.X.X...#.X....X.X...X.X.X.X.X#..XX.XX..X...#....#X.X#X#XX...X.#.X.X..X..X#.#.X.X.#X.X.##X.X#.X.#.X...#.....X.......X.XX.......X.XX...X.....XX.XX..XX#.......X.....
.#X.....X..###..X..X..X...XX..X.#.X...XX.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.#........#.XX.X#.#...XX.#.....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
XX..#X#..X.X..X.X.#..X..X...X....XXX.X.X..X.XX...X..#.XX.X..X...X.XX..#.#.X.XX..X.#X.X.#..XX.X.##X..X..X.X.....X.XX..X.X.X.#.X...X.XX.##.X..X#.X.XX.X.#.....X.##X.X...XX.X..XX..X.X.X.X.........X......X#.X...XX.XX.X.XX...XXX..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....XX..X.X...X.X.XX.X.XXX...X.XX#.XX.X.X.....X...X..X#.X.X.......X.X...#X...X..#XXXXX.X.....X.X#..#X...XX.X....X.XXX.X.XX.X.X.XX.X..X.X.....X....XX....X..X.XX.XX.X..#XX.....#..#X.X..X.X
##.#.XX...X...XX.X#.XX..X#..X.#....#.X..X.X.#X....X..X.XX#..X.X.#.#...X.X....X.#X.#......X......X#.#...X...X....X.#..X#X.XX......X.X.XX.....#.X..#..#.........XXXX..XX.#..X.X.....#.XX.....X.....X..##....X...X.XX..X.#...X.XX.X..#....X..X....X.X.X..XX...#X...
.#X.X.#X#X..X.#.......X...X....X.#.X..X....X#..XX##.X...X.XX.....X#X.X.#..XX.....X.X.XX.X..X.XX..X#.X.X..X.XXX.X...X.......X.X#.X.X.#..X.X.XX#..#..#..XX.X.XX.....X....X.X..X.X.#X....X.XX.XX.XX.XX....X.X..X.#..#.X...XX..X...XX..X.X..XX.X.X#...#X#.X.X#.#.X.X
.X....X...X.#X#.XXX.XXX.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..#XX..##.X...XX..X.X.X..X#.X...X.X..X.X.X.X..X...X..X..X.X.XX..X..XXX..X.X.#...X..#...XXX..X.....X.#X.#.XX#...X...X.X
...X#...#......#X...X....X....X.X..X...#X.....#..X.X.X..#X.XX.X#.X.#.X.X..X.XX..X.X.X.X.XX..XXXX.#X.X.X..X#.X.......X.#..X......XX.X..XX..X#XX..#.....X...X..X.X.XXX.X.X.#..XX....X.#X.X..X#..X.X..X.X...XX.#.#.X....X..XXX.X..#.#...X..X.X.....X...X..#..##X.X.
XX..X#.#..###.##..X..X.X..X.X..X..X..#.X..X.#.X.X.#..X.#...X.....X..XX.#.X.X...XX...X.....#.X......XX..#X.X..X.X.XXX.X.XXXX.XX.X..#..X...X.XX.X..XX.#.X.X.XX.X.X.......##.X...X.X.X.#.#.XXX.X#...XX#.#.X.#....X.X.X#X.XX....#X..X.#X..X..X..XX.X.XX.X.X.XX......
...X....X...X...XX.#..X..X##..X..X.X.X...#...#....##..X..X...X.X#..X...X.#...X...XXX..X.X.X..XXX.X...X.....X..#..........X...X...###X..X......#X...X..X..X.X.....X.XX.X...X.XX..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.XX.X.#.X.X...X.X#.#.XX...X.#.X.XX.X.X..X....X.X.#X.X...X.X.X.X.#.X..X#..X.XX.X.X.X##.X.X..#X..#..X.X.X...#..#..XX....XX.X....X.X.XX...X..X.X.X#X.X.#.#.XX......#XX...#XXX..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.XX#..#.#.X...XX...#..X..##.X....X..X.XX.X..X......X#.X.#.X.X.X..X...#X.X#..X.#..X..X.X.XX.#X..XX.X..X.#..X.#..X.XX.X#..X.X.......#.X..X...X.X.XX.#.X....X##.X...XXX.....##.#.#XX........X.X..XX.X...X....XX.XXX.X.....
.XX.XX.X..X.XX..X.X......X.X.XX......X.....X.XX.X.X..X#...X..#.X.X....X.X..#X...X.##..X.X.X...X...#..X..XX.XXX.....X..XX.X..X...X.....#.X.X.X..X.X#X...X...X..X.#X.XX.X.X.X.X.X.#.#.......X..XX.X.#....X.X....X.X.X......X.#X.X.X.....#.X..#XX..XX.........##.X.
........X..X...X..X#.XXX.XX....XX.X.##.XXX.........#...#X.X.#X#.X#X.X.X..X.X.#.X.XX..X..X..X.X##.XX#..X........X.X..X.#..#.X.#.X.X.#XX......X#....X.XXX#.X#..X.X.....#..#.....X#...X.X.#.X.X..X.X..XX.X....XX..X.X..XX.X.#..X..X..X.X...XX.....X#..#.##X.X#.X.X.
X.X.XX.X.XX.#X..#..X...#...XX.X...#.X.X#..#X.X.X#XX.X.X#X.X..#......###.X.X........XX.X.X.XX#.....#X.X..XX.X.X.XX.XXX.XX..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.XX.X.X.X.X..X..XXX.X..XX.##.X.#.X....X
X..X........#..X.X.X.X..##X...X.XX....X..##X.X......X.#...X#..XX.XX.#..X....XX.X.X.X...X...#X.XX#X....XX.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.XX#..#..#..X.......X....X#..X...#X.X#.X.X........#X..
..X.XX.XX.X..X.X....XXX....XX..X..X.#...X.....X.X.X.X..XX...#..X..X.XX..XXX...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.XX.#X.X#...X.XX.XX..X.X.X..X.X...#.XX.XX......X.X.X.X#X...#.
X.X....X..X.X...#.X..#.X.X...X..#....X.####.XX.#...#..X...#X..#..XX...X.....X...X.##.XX.X.....X.#.XX..X.X...X.X...X#XX.#..X.XX..X.X.X.X..X...X..X....X..XX.XX.X..#.X.XX.X.X..#XX.X........X.X.X..X..X.......#.X..X....X..X.##.X..X.XX.X.XX...X#.X....X..#XXX.XX.
...X.X..X..X.X.X...XX..X..X.X.X..#.X#....##....##.X.X..XX.#.XX.XX...X..X.X.X..X..X.......X.XX...XX..X.X.X.X.X..#.X.X....X.....X.X.#..X..#.#.X..#..XX..XX.X..X..X..X.X#..X.XXX.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.........#.XX..#.#..X.XX.X..X#.#.XX...#X....X..#.X.X.#.#X.....XXX.XX.X#.X...#XX.X..XX#X.XX...###....X.X..XX..#..X.X........X..X.XX.XX.#X..XXX..X.#...X..X.....X..XXXX..X#X..X.#..#X.....XXX..#.#......#X.
.....X..X.#.#X.X..X.X.XX............#..#X...X.#X.X..X..X.X#.X.#X.X...X....XX...X.X..X..X...XX...#.X..X..X.X..X...#.X............X.X...XX.#......X.XX.X.X.#.X.XX....X.X.X...X#.X.X..X.......#...XX.#XX....#.X..X.X.XX#.X.....XX.X.X..#.X...X#.X....X#....X.##X.X#
.##.X.X.X..X.X..#....#...X.XX.X.XXX.X.X..X.X..X.X.X.X.X....X.....X.X..X.X...X.#....X..X.XX...XX..XX#X.XX.X..#.#.#.X.#.X.#.X##.X..#.XX.....XXX#.X.X...X.X.X.....#.#.......X.#.#...X##X.##.XX#.X.X..#X.##.X..#X...........#.X.......XXX...X...X.X.X...##.X.X.X....
#...X.#..X....X..X.XX..X.XX.XX.....X...#...#XXX....XX.X.X.X.X.X.X.XX.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..XX.X.X..X...#.X...X..X....X.X..##......X..XX.X.X.XX.X##..XX.X.X.....#.X.X....#.X.X.........XX.
XX.X...X..X#.X..X#..#.X#......XXX.X..XXX.X......#.#....X..X....X......X.X.XX.X.X#..X.X.X..X...X.....X.X.X#.....X.X..XX............XX.X.X.X#.X.X.X.#X..#.X.X...#.X...#..X.#.X.X..#.XX..X..X#.....X.X.XX.X..X..XX.X.X.#..X#.X....X..X.X.X..X..XX....X..X.XX.XX...X
#....XX.X.#..XX.X..X#..X.XX.X....X.XX....X.X.XXX...XX.#..XX##.#.XX.XX.X....X.....X...#X.X.X.##X.X.X..X....X.X.X...X..X.XXX.XX.X.#...X#.....XX.X.....X...#...X...XX.X.#.X.....XXX....XX.X..X.#.XX...#....XX..X.X......XX.X.#.XX..X..X.X..X..X.X#X.#..X.X.....#X..
..XXXX.....X...X.XX...X..X..X.XX.....X.X#..X....XX...XX.#.#.#....X..#..#.X.#X.X.X.X.X......X....X..X..##.X...X..X.#.X.....X....XX.X....X.X......X##XX.#..X.X..X...X#...X.X.X...X.#X..X...X..X...XX.X.XX.X.X.....XX.X.....X..X..#.X.X...X.X......#X#X....X.X.X.X.
.X.....X.X.X.X.....X.X.XX.XX..#..X.X#..X.X.X#.X.X.XX#...X.X..#.X#X.X..X#.#..X.#.X...#.#.XX.XXXX.X.#.X...#.#.X#X..XX.#.X.X..X.X...X..XX..XX.X.#X.......XXX.X.XX..XX.X.X..XX..##.....X..XX.#X..X#X....X.....XX.XX.X.X.XXX.X.X#.X....##.X...X.X##X#.#X..X.X..X....X
X.XX.X..#..X.X.XX.X........#.X.X..X...X.....#.X.....XXX....X...X....X...XX.X.XX.#.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.XX.....X.X.#..X.X..X.X..
#...#.#X..X.#..X.X.X.XX.X.#.....X#..#.X.XXX.X.X.X.X....#XX#.X#..XX.XX#.X.....X..X..X....X.X.X.X..X.#...X.X.X.#.#..XX..X.X..#X.X..X...X..XX.X..X#...X.##.XX.XXX..X.XX.X..X.X.#...XX.XX..X.X.X.XXXX.X...X..##...#.#.XXXX..X.#.X.#........X...XXX.....X.X....X...XX
..X......X..X.X......X.X.XXX.X#.#XXX.X.X.....#..X.X.X.X......XX...#.X...#X.#.X.XXX...XXX..X..XXX.#..X.#X....#...X..#.#...X....#X.#.X..X.X.X.XXX.#X.....X#.X...XX.#....XX.....XX......X.X..X........X.#.X...X.X..X.....X..X.X.X#X.XX.#X#..X.X...XX.#.X.X#X.#X.#X.
XXX.##.X...X..XX.#X#......X.#...XX.X.....#.X.XX.X..X.X.##.X#..XX.#....X.#...X...#..#....X#..#.#...X..XX..##.#X#...X.#..X.XXXX.X..#..XX...........X.X.X.....XX....XX.XX.X.X.X..X.XX.X.X.X.X.X.X.X.X.....X.XX...##..X.X.XXXX......#......XX.X..X.#.XX.....X.X.....
.....#.XX.X..X.##X...X.XX....XXX...X.XX.XX.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#...#.#......#..XX.XX...X#..X.....##.X.XXX#.X.XX.##X.XX.XX.X.....#.XXXX.X.XXX....#.X......X.#.X#..XXX.
X.X.X...#..XXX.....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.#...XX...X##.XX.X...#.X.X.X.....X..XX.XX.X..X.X....X.##.#..#.XXX..X.....#...........X....#.XXX..X....#......XX.X.#XX.X.#..#...X...X.
...#XX.X.XX....X.X...##.X.#.XX.X..#..X...X.X...XXX.#.X..X.#..X.X#...#..X..X.X.X#.#.X.XX....X.XXX.X#.#.X..XXX.XX.#..XX...XX....X.X.XX..X.....XX.#....X.XX.#.#..X.....X.X..X..X.#.XX..#.X......##X.XX..XXX.X.XX.X..X.#X#....X##X.X.X.X#.X..X.X#X....X..#..X..#.#.X
.X..XX.X...X.#.XX..X..#.......X.#..X..XX.#X..X.X...X...XX#..X..X..X...X..X..X.X...X.X...X#.X......X.X.##........#X.X.XX...XX.X.....XX..X.XX..X.X.##..X....X..X.XX.XX...X.X.X.......#X.##X.X.X......X...X.X.X...XX......XX.......X.X.#..X.X#.X.X.X..XX.#..XX.....
.X.X.....X..X.X.X.#..XXXX.XXX...X##..X.#.X.X..X#.X..#X..X#.X..X.X.X.#..X..X.X..XX....XX.X.X.#.X.XX.X..#..X.X.XX...X.....XX.#..X.#.X.#.X..X.X..#.X..#X..XX..XX........X###...XX.X.#.X.X..X..X#X.X.X.#X.X.X...##.X.X.X#X..XX.X.XX......X.X.......X.X.....X...XX.XX
..#.XX.X#.X.X......X.XX......X.X.X.X....X....X##..X...X..XX.X...XX..XX..#X...X.X#.X.X.......X.X.#....#.X.#.X.#XX.X.XX.X.....X..X.XX....X...X.X..XX..XX...X....#X.X#X....#X.X....X......X..X.X.X.X.X.X...X.X...X....XX##...X.X...#.XX.XX.X.X.X.X....XX.X..X.X....
.#.....#...X.#X.X#..#...XX.X.X.X....#X.X.##.X....XXX.#.X......X..#.#...X...X#...X..X#.X.X.X.X..#.X.#.#...X..X.X#.X....X#.XX..XX.....X.XX.XX.X.#....#...X..#.XX#..#..#.X...X#.X.#.#.X.X..#.........X...X.X.X.XX.X#X..#.XXXX...#.#.X.......X##..XX.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....XX.XXX###X....XXX.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.XX..#.X#.X.X.X.XX....X.#..
.#XX.XX....XX....#...XX.#.X..#.X.X.XX...X.X.X.#....X.##.XX.X.X..X...XXX.X...#.X.X..#..X..X...X.X#X..........XX.#.#.XXX..X.##X.X#.X..X..#X.X...X..X.X#.X.X..#.XX.##.X#.X.X.X.X....X.X.XX.#X...X..#..X.X....X.X.X#XX#.#.X.X.......X.X....X.XX.....X.X#X.X.#.#.X.X.
.......XXXX...X.X..X##..X..X.#X......#.X..X.....X.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.XXX...X....X.X....X...X#.#.X.X#X.#....X..X#.#.X#X..X....X.X..X.#.......#..X.XX.X.X...XXXX.....X.X....X...X..#.....
.X#X.X....X.#.X..X....X...X..X..X.XX.XX.X.X.X.X..#.XX..X.X#.X..XX.XX.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..XX..XXX.X.....##...#X.X.X.....X.X.#.XX#X..X.X....X.#.XX..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..XX..X......X..X.X....##..#.........XX..X.X....X.XX.X.X..X..X.X#X.....X..#..X..X.......#.X.X.XX..X.X...X.X...X.....XXX...X.XX..X#.#..X..XX..XX.XXX.#.X.XXX.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.XX.X.X..XX.X.XXXX.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#.X##.X.XX.#X.#X.X..X..XX........XX.X...X..#.##X.#X.##.X..#..#
....#..X.X..X.XX....XX....#X.XX.X.#XX...X..XX.X...XXX...X..X.X.X.....X.X.#X.XXX...X...X.X..X.X..#...#.X...X....X..X......#...X.X..X.X.X.X.....XXX#XX..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..XX..X.X.....#.XX..#.....XX..X..XX..#.#....X.X#.X........#X.X.XX.X..X..X.#XX.##..XX..#.XX..XX.#.X.#X.X.X.#X.XXXX.#X.X.X.....X.X#XX.XX...#...X..X.X#...X.......#.X.#.X.X.......X.#.X.X#X.#..XXX....X.X.......XX.X.X.XX..X.X.X.##.X..#....X.
.X..#.X.XX..X.#.#.X..XX...X.XX.X.X.....#..#X.X...X..X...X...X.XX.X.X....X.X.X.X..#..X....X..XX..X....X#...XX.X..#..#..X.#..X..X.....X....##.X.X.X.....X.#...#..X.X.#.X....X#.XX.X.X.XX.X.#.#..X.XXX....X....#..X.X...X#X..X.X.XX.X....#....#X..#X..#X.XX..#XXX.X
...#X#..#..XX#X.#..XX.X.X...X..X..##.X..X.X.X.#X.X.X..X.X.XX.X.#..X..XX.##..X...X..X.#X.X.XX...X..X.#..X.X....X..X..#..X..X..#..X.XX.#.#.#..##XX..#.#X...X.#..X..X....X.X.X..#.#XX.....X.X..X..##...X.X.X.X.X.X.X.XX...#.XX.X...X.#.X..X.XXX.X.X.XXX.....X......
.##.X.X..X..#...XX.....X..X..#X..X....X.X.....X#X.#.X#.X.....X...#.#.X...X.#.X.#.X.X...#....XX.#.X....#.X..X.#.XX..##.X.X..X..X.X......#..X...X..X.....X..#.X..X..X.#.XX.X.#...XX.XX.X.....XX.#...##.....X.XX.....X..XX..X...X.XX.XX.X..............X.X#...X#.X.
X.X.....X..#.X.X...#.X.X.X..XX.X..X#.#XX..X.X...........X.#.X..X...X.#.X..#......XX.X.X..X.X.#.#.X.X.X....#......#.X.X..XX#.X.X#..X#X.X.XX..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.XXXX.X#X.X.X.XXX.##..
...X.XX.X.X..X#..XX..#X...X.....#X...#X.XX...#.X.X#.X.X.##X..XX..X.X.X.#.X..XX.X......#X.X......X.#...#X.XX.X.XX......#...#..X...X..X.....X..XX...#.X..X.X#.X..X.#.X.#.X.X#.XXX.#...X.X..X.#..X..#.XX.X....X.#.X.XXX..X..#....XX.X###..X.......X.X.X........#.#.
.X....X.#...#...X.#.X...X.XX.X.XX.XX......X.XX.#X....X...X.X.X.X.XX.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....#...XX.#..X...X#X.X.X..X..X....#.X.X.....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.##XX.#X....XXX..XX....X........X.....X.X.X.X.XX.X....XXX...XX.X#....X.X.XX.....XX.X.X...#....X.XX..X..X..X...X.X..X...X.X.X.X..##.X.X.....X#.XX........X..#X.XX.X.X.X##X.X..XX..#...#X......X.....XX..X..XXX.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.XXX..X.X.X....X.X##...X#..X.#.X...X..XX..X.XXX...XX#...X..X.X..XX..#.X..X...X.#.X..#.#.X....X..X#.XX.X.X....X......#.#...X...X..X##...XX.##.XX.X...X..#.X....X#X.........
...X..X.X....X.X.XX...XX.X...X#X......XX.X...#.X.X..##.X..XX..XX.#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.XXX....#XX...X..X.X.X.X#..X.X...X.#.#.X.XX..XX.X.X.X..X....X.##..X.....XX.XX..X.XXX..#..X##.X.X.
.#..#.X.X#.#..#....#.#.X#.X.#.X..X.#.#....XX..X..#.X.X..X..#.X....X....X.....#X...XX.XX.#...X#X....X....X.......X.X.X...X.X....X.X..#.X.X.#X..X.#..X..XX..XX......XX.##....X.X.XX.#.....X..X#X.X.....X.X..X..X.X....X..#.X.X..XXX.X.X.#.X...X.....XX#.XX...X.##.
..X.#.X...#.X.X.X#.X....X..XX...X..X..X.X.X..X.X#.....XX..XXX..X.X.XX.X..X#.#.X.#..#.#.X.X.X.X..#.X..XXXX.XX.XXX...X..X....XX.X...#...X.....X...XXX..X..X..#X.#X#...XX..XX..#....X..X.X..#.XX.X.X.X.X....#..X.#.X.#.#X.XX...X.....X.X...XX.X..X.X......#.#X...#X
#.X..X..X....X...XX.X.X..X....X..X.X.#X#...X....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..#......XX...X.#..#XX.X..XX..X.XXX......X....XX##X.X....XX..X...X.X..XX.X...X.X...#X.XX..XX.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.XX....#X..XX...X..X.#.XXX.X.#...X..X..X....X.......XX.X...X...XX.X#.X#..X..X.#.X.X.X..X..#.#.X..XX..X.X.X..#.X.XX.X.X........X.#...XX.#..X.XX#...X.X...XX.X.X...X.X..X.X#X.....
...X..XX.#...X#.X.XX.X.X..#...XXX.XX......#.X..X......#.X..#X#X.###..X.X....#..X...XX.XX.#..XX.X.X...X....X.X.X#..X...X.X.XX##.#.X.X....X.X.XX..X..X.#.X#XX..X.X.....XX.X......X.#.XX......X.X..X.X....X.X##.X...XXX...#.XX....XXX..#XX..X...X#.X....X.....#.#.#
X.X.X....#.X.....X.X....X..X.X....X.XX.X.X.##XX..XX.X..X.X#XX....#..#....X##.X..X.X.......XX......#XXX.XX.......#.X.##........#..X..XX.X#.....X.X.X......X.X...#.#.#....XX.X.X.X......XX.#...#X...X.#.XX....XX.XX...XX..X...XX....X....X.X.X...X.XX.X.X.X.X.X.X.
.#X...X.XX..XX.#X....#X.#XX...X.X.....XX........#....X....#X..X#..#..X.X..XX...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.XX...X#.X.X.X.X..X...X.X...XXX.X..#.XX.X.X.XXX..X.XX...X.X.X...X....##.......
....X.X.X..X.....X.X...X....X.X.XX.X.X...X.XX.X##.X.XX##X....#.X.X.X..X..#...X......X..X..X.XX#...X.X.#X...X...X.X...#.XX..X..X.XX.#.X.X..#..#..X.X.X...X.XX#..#.X..#...X...X.#X.X#...X.X#X....XX.X.X.XX.#XX.X.X...XX.X...X.....X#X...XX.X..X...X..X#.X...XX.X.X
#.#.X.XX.X.X.XX.X.X..#..XX.X.X...#..X..X..X......X...X.XXX.#...XX..X.X..X.X.X..X.#X.#X..X.X..X.XX.X#....X.XX.X....X.X#...X.X.##..X.#..XX.X.#.X.X....X.XX.....X..XX.X..X#X.X..X....X.#X.....X.XX....#.X....X.XX...X......X.XXX.X....X.X.X..X...X.X.#X.X.XX.X.X...
XX..X.....X..X.....#.X.X......X#..X..XXXX..#.X.X.X.X....X.X.XX...X.X..X.#....X..#...X..X.X.X...XX...X.XX..#...X.XX.X.X.XX.X..X..X.#..X.....XX.X.X.XX.X#.#X.XX.#...X.XX.X..XXX..#.X..X.X.##X.....XX.#...XX......X.X.XXX#.#....X##.X.X....X.#.X.X#.X.....XX....#.X
X..#XX.XX.XX..X.#.X...XX.X.X#.X..#XX...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.XXX.X....#......XX.X.....X.X.......X....X.X..X...##X..XX.XX#.X#.X...X.X.X..##.....X..XX.X.X..X..X.XX..XX..X..XX.XX...#.X...
..XX#.#....X.X...X#X.X...X...X.X..X..X....X...X.X..X.....X.#.X..##XX..X..X..X...X....XX.X.XX..#.X..X..X............X.X.X.X..X...XX.XX...#.X.X..X.#.XX....X.X.X...X.XX.XX.X.X.#.#X.X.X..#..X...........XX..#X.XXX.##.XX..X..##X...X.#X....##...X.X.....X.XX...XXX
X.X#...XX##..X.#X....X.#..XX....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.#XXX..X....##..X..#.#.#X..X..#.X.XX.X.X...X.#.......#...X..XX.X.XX.X...X.XX...X...X.XX.X.X.X.X....
.....X.X...#..X.#.XX..X.X.X..XXX.X..#.#.#X...#.XX...#.X......X...#.X..X..#.#.....X..X.#.X..##...XXXX..X..#.#..X...X...X.X.XXX.X.X.X#.XX...X..#..X..X.X.X...X..X....X.XXX...XX..X...X..#.#X...X..#.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....XX.....X#...X....#.....XX..X..XX.XX.XXX..X.X..X...XX.XX..X.X...X.X#XX..X...XX.X..##..X.X..X.#..#..........#...#XXX..X.#X.#...#X#X#.X.#.X......X.X...X.#.#.X..X#.#X..X.X#.X#X.....#.X.XX....X.#X.#X.XX.#.....#....X.X..X.XX.X.XX..#..X.
###X#...XX..XX.X...X#.X.X...XX.X..X##.#.X.X.X.X.#...X..X.........XX.X.XX..#.X....XX...XX.#....X.#..X...X..X...X...X.X..XXX.XXX.X.X.#.XX...#.#..X....XX...X......X.X.X.XX.X..#.#.X#...X.......X...X.....X.X...X...X.X..........X.X.XX.X.XX.#.X.X.X........XX.X#.#
..##..X.X..#...X.#.X....X.X.XXX..X.X.X.X....X.X.XX.X.#.X.X.X#.XX.......XX..X.X.X.X.#.XX.##.X#.X.X.#..X.X.X..#.X.X..X.X........X..#...#.XX.X.X.X..#X.X..#...XX.#X....X.....#.###..X.X..X#X.XX.XX.#.#.XX#..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.........XX.X..#..#XX..X...X.X.X..X.X...X.X#.XX.X.X.X...X.....X.X..X..X..#.X.X.#..#X..#.#X.X...##..XX.X.#..XX..X....#....X......X#..#.X..X.XX..X.X.XXX.#..#..X.X.#X..X.X.X.XX.X.X
..X.....#...XX.X..X.X..##..X....X..XX#.X..X..XX..XX..X.X#X..XX.XX...X..X..X#X..X.XX.#XX...#.X..XX.X.X..#.X.X...X#...X.X..XX....##...X.X..X.X...XXX..X..X#...#..X...X..X.X.X.XX..X.X....X.#...X..X.X.X.X.#X.#.X...XXX..X.....#X..#..X...XX..X..#...X...X.#..X.#.X
#..X.XXX..X....XX.X...X...#..XX#.XXX...X.X..X..X....X#....X..X..X.X.X.X.#..#..X...X....XX....X......XX..X....X.X..X.X..X...XX.X..X.X.X.XX...XX...X.#.X.X.XX#.#X.#.X.X....X.#...X#...XXX.XX.X..XX.....X.X.X.#.X.X....XX..X.X.#.X..#..XX...X##.X..X.#.X....X..X...
X.X#....#X.XX.X....XX.X.X..X.....X...X..XXX...X..X.X.XX.X#..X.#.X..#.....XX.X..X.X..XX...XX.X..XX.X...X.X.X.X..X.#..X.X..X...X.X..#......XX...XX..X..........#..X.X.XX.X.....X...X#...X.....X.XX.X.X.....XX...X..#.X...#.#.....#X..X.X.X....X.XX.X...X.X..X..X.#
.....X.X......#.X.X#..##..X.X.#.X..XX.#..X..X..X..X#..X.#.X....#.X..X.XX....X.##.X.X...X.X...X..X..X.XXX...X..#.X.#..X..X..XX...#...XXX.XX#.X#X..X.#.X.X.X.X.X.#.X......X.XXX.X.#.X.X..X.X.X....X...#.#.X...X..X..X..X...#.#.X.X.X....XXX.#.......#.#.X.X..X##..
.#.X.X.XX.X.X.#XX.X..##.X...#..#.X....X.X..X.XX..X.X.X..X...X.X...X#...XXX.X.X...X..#.#X.XX.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.#.XX..XX.XX.X..X..#X.X..X.X.X.X...XX.X..X..##.X.XX.#...X.XX..#..X
.X.#..X.##...#....X.#....X.XX.X....#.X..#X.....X......##..X.X...#..X.#....##...X.XX..XX....X...X..X....#.X...X.X.X.X.....X.#X#..X..X.X.........X.X.#..X..X..XX.X.#..#...XXX.X#...X.X...X..X...X.....X.....X..#.X.X.X.#.##..X.#.X..XX.X..X.X.X....XX.X....X#X.#X.
#..XX...X.X.#.XXX.#..X##.....#..X.X.XX.X...XX.X.X.X.X#X..X...#.X.X#.X.XX.XX.X.X...#.X...X#..#X.#X..XX.XXX.X.X.....#.XXX.XX...XX..X.X..#X.XX.XX..#...X..XX#.##...#.#...X.X...XX.X.X..X.X..X.X.X..X.X..#X.XX.X...X...X.XX#.X..X...X.....#X.....#.X.X..X.#.#.X.....
..X.X.XX....#......X....XX.#..X.X.X.....XX.X....X#X....XX.X.X...........X......X.X.X.XX...X.##....X.X..X......X#X.....X...#.#.XXX...X..X.X.X.X.X.X.#X.XX...X.XX....X.X.#..X...#.X.X.X#..X..#..##..#.X.X....X.X.X.X........XXX.X.X.XXXX..X.XXX.X.X..X.#.....#X.XX
.X......X.X.X.X.#.XXX.X..X.#.X..X#..XX.X.X..#X.#....X#X.....#.#.XX.X#.X..XX.XX..X.......X#...#.#.#....X.X.X.X.#...#.X.X.#.#.....#.X..#X.X....X...X.#....XX.....X.X.X....XXX.X......X..X...X.#.XXX#....X#XXX..#.X..X.#.X.X.X....X.......X........#X...#XX.X......
.#X.X.X.X.X.X..X...X...X.X..X.XX.X.X..X....#...X.X.XX.X#.#.#...X...X...#X.X...X..X.XX.X..#XX..X.#.X.X.X..X...#..X.X.XX...X..X.#.X.#X......XX.XX.X...X.XX.#.X.X.#..XX.##.X...X.XX.#...X..X...X..X.#.#X......X.X..X..X..X.XX.XXXX.X.XX.X..XX.X.X.XX.#.X.....X.#.X.
.X.X..X.X.X.XXX.X.X.X.#..#X...XX....X..X.#..XX..X.......#X..#X..#X..X.X#...XXX..X..X..XX....X...#.XX.X..X.X.X..#...X...XX..X...X.X.X.XX#X...X..#.X.XX.....XX.XX..X....#..X.X#.#...XX#.X.X.##X.#.....X.X.X.X...X..X..XX..........X.#.X.#.#.X...XX...X..XX.X.X.X.X
X....X...X.X......X...##XX.##...#XX...X#.X.X...X.X.#.X.X..X...XX...#.....X...#X..X.X.X...X.#..X.#.....X.....XX..X.#.X.XX#.X..#.....#.....XX...##.....X.X.XX....X.#X.X.X.X.X#.X..X.....#.X..X...X.##..X..X..X#..X.X.XX..#.X#.X.XX......XXX...#.#..XX###X.........
.X.X#..X....X.XXX.X.X.......#.XX....XX...X.X.X....XXX.X.X...X.X.X##.#.XXX..X..#X.X.#..XX.#.X.X....#X.X.X.##...XX....X..#...X#..X.#..X.X.XX..X.XXX.X##...X...XX.#.X...X....X...#X..X.X..#X.X.X.X#..X.X#XX..X...X..X...X.#...XX.X..X#.X....X##.X.X...X.X..XX.X##X.
.....X..X.#..X.....X..XX.X.X..X.X.#..#.X.XX.X.X.X..X......XX........X...XX.X.X.#..X..X.X..X.XXX.X..X.X.....X.X...X.X.#.X.X..X.#.#.X..X....X.X..XX..X..X..#X...X..X.X..X.X..XX....#.#X.XX....X...X.#.X...X..#X.X.X..X..#.X.X....X..X..X.X#.XX.....X....X..X.#.X..
X.#.X..X...XX..X#X..X..X#.#.X...XX.X..X........X##..#XX.X...#.#.##.XX.X...X.X..#.X..X....X...X.#.X..#..X.#X...X.X.....X...X..X.....X..XX.X...X...XX.XX##.X.#.X..X..X.XX..#X...XX...X....#.X.X.X..X....X..X..X..X..X..#...X.XX.X.X.X.X........#.X..X.X.X.X.....X.
.X###X.XX.X.X.#.X..X.X.......X.X.....#.X.X#X.X....XXX...X.XX..#...#....XX.....X...X.X.XX...X......X#.X..#.#.XX...X#.XX.X.X..X.X.XXX.X.X...#X..#X.......#X..X.X.X#.X....X...XX...#.X##.X.#..X..#.X..XX.#.X..X#.X.X.X.X..XX..X.....#.X..XX.XX.#.X.#.XX.X.X..X.X.X.
.........X..X.X...X....X.XX.X#.X.X.X...#....X..X.X....X.X.X..X.XXX.X.X..X.X.X..X#X.X...X.X..X.#.#X.X.XXX#.....XX.X..X.....X.........X..X.XX.X...X#.X.X....X...X.XX.X.X.X.X..XX.X....X.X#..#..X..XX.X#.X.X.X.....X..X.X.X.X...X##.#..X...#.....#.##.X....#..X..X.
.XX.#X.#..#...X#.X.X.#.##.XX....#X#..XX..X.XXX..XX.X.X#.#..X.......#..X.X..X.X......#.X...X..X#.........X.#.X.X..X#X..XX.X.XX.X.#X.X.X..X....X.X..#X..X.X#..X......X.#..XX.X.#..X.X#....X..X..XX....#..X.X..X.XXX#........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...XX..X#.XX.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.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.#XX.#...#X.#..X.
....X.##..XX...X.....X.#.XX.#....X...X.#..X...X....X..X.X...X.X...X..XX.X..X.X..X.....X.X#....XX...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.XX..X..X.....X.XX.X.#..X..
.X.XX...X..#.X..X.XX..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...XXX..#.#..#..#........#..X.X...X.X.X.XX.#.X.X.XX.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...XX..X.XX.X....#X#.X.X#....X.#XX.XX...#...X..X..X..XX..X.X.X.X.X.X.X#XX....X#X..XX....X...#X..#X.XX...X#.X..#.X.X..X.X###X.X.X.X.X.X...X.X...X...#X.#..X.X.X.X.XX...X..X.XX.XX..X..X.XX.X.X....#..XX.X..X.##X..X..#..#....X.X..X....X....X...XX.XXX.X..#X.X
XX.X.#...X....X.X.X.......X..XX....#...X.X.X.X.X.X.#.XX.X.X..X...X........X..X#X....XX.XXX.#.XX...XX.....X#X.X..X......X.....X#.X.X.X.X..X.#X.X.XX..#..#..X.X.......X..X.#.X.X.....#.#X.....#.X.X.XX.X.....X..X.X..X.X...X..X.XX.XX..X.XX..XX.X.X...X.X..#X.....
......XXX.#X.X.....X.X.#.X.X.X..XXX.X.XX..X..X#.....X......X.X.#..#.XXX.X..X.X...XX.......X....X.#...X.X......X..#.XXX..X.XXX....X.#.X..X.X.......#..X...X.X.X.X.#.X.X.X..X...X.X.X...X.X.X.....X.....XX.#..X...X.#....X..XXX.....X.X....X.X...X..X....X...X.#.#
.X.X.#.........X.X.#..X....X..X......#...X.X..#X.XXX..#X.X#..X..X..X....X.X.X.#X..X.#XX.XX.X.X..X..X..X..X.XX..X.X.X...X#....X.X.....#X...#X.#.X#X.X.X#X......#XX.X..#..#...XXX.X..#.X..X.X.XX.#X.X.X.X...X.X.X.#..X.##..X....X.XX...X.X..#.#X.#X..XXX..XX..X##.
.X..X..#.X.#X.X.X...XX..#.#.X.XX.XX.#..#...X.X......#.X..X.X.X.X#.#.XX.X......X..X.....#.X....X#.XXX.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..XX.XX.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.....#.XX.X.XXX.X.X#.X...XX.X.......X.....#.X.XXX.X.XX..#...X.X.X.XXX.X.X.XXX.#...X..X.X...XX#.X#.#XXX..X#.XX.X..#...X..X.XXXX.X.X..X.X.X.#XX.......#X.#.XX...X.XX..#.X#XX.XX....X.#...XXX.X.X.X
.#.X...X.##.XX....X.X...X..X.#X..X....#X......X..X...X...X.X.XX.X.X.XX...X.....X...X..X.X.X.X.X.X.X..#XX.X..#..#..X...X.X.X..X.....#......#.....X..#.X#.X.#.#.......X.XX.....X..X.X.X.X.X......X..X...X.X..#..X.XXXX.....#..X...X.#...#.#....X.X.X.#.X.....X.X#.
..X..XX.#......XX...XXX..XX.X...X..#.XX.X.X.X..XX..X..X.X....X....X.X..X.#.X.X...X.X.XX....XX..X.#X.X#....XX.#...X..X..X.X..#X.#.X..X#.XX..XX.X..##...X.X....X.XX.X......XX.X..X...X......XX.X..XX.XX.#.#X..X.X.....X.XX.X.X..X....XX...XX.X..#...XX..X#.XX.X.X.
.X..X.....#X.X.XXXX....X.....#X..##.X.....##.XX.XX.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.XXX#.#....X#.X...#.X.X.X...#.X...X..X.XX.#X..XX....X..X...X.X#..#.X#.X#..X..X.#XX.XX.#.X...X.X.#XX...#.X.X......
...XX.XX.#...X..X...X.#..#XX.X..#...X.X.X##.........X.X..X..X.....X....##.....X.X..X.X..XX#.X..#..#.X.X.#.X.X.#..X...X..X#..XX.XXX....X.XX...X...X#...XXX..#X..XX...X.X.#XX#.X.XX.XX..#X.#.X...#.X..X.XX#.XX.#.XX.....XX#..X....X.....X..X.X...X...X....X.X.XX.#
.X.X.X...X.X..X.X.X..#X#.X....X.X.XX.X..XX.X.XX.#X.X....X.X.#.X.X.X.X.X.XXXX.X..X.X..#.X.XX.X.X..#.X....#..X....X.X.X.X...X...X.X..X#X..X..X..XX...#XX....##.XX..X.X.........X....X..X......XX..#..X....#.....X...#.X...XX..#.XX..##.X#X.X..##..#X..X.X.....#...
..X...X.X#..X.XX...X..#X..X.X.X.......X.....X...X...X.X....X..XXX.XX.......X...#..X.X..#....X..X.X.X.X.#..X..XX...X.X...X...X....X..X.X...#.#.#..X....#XX......X.....X.X.X.X#..#.X..X..XX.X...X#X.X#X.X.X.XXXX..##...XX...X#..#.X.X.....X..XXX.X..#..X..#.#..X#.
#.X#X..X.#XX.X.X.XX..X...###.X..#.#X.XXX.X.X..X..X.X..X.X.X..X.....X.#X.X.X..X#XX.X.X.X.XX.X.#.#....X....#X.X.#.#X#..#.X#.X..X.XXX.X....X#X..#..X..#.X....X.X#...#.X.X.##.X..X.X..X.X.#.#..#XX.......X.X.X.....X...#..X.X.X.X....#.#.XX..X..#.X.X...X.X.XX.X..X.
.....X............X.X..X.#...X.X#.#.X.X..X#..X..X...X.X.X.XX.X.XX.#..X..#..X..##...#.....X...X.XX.X..X.X.#.X#......X..#.#..X..X......X.X.X..X.X.XX.#..XX.X...X.X.X#..XX...X.X.X.#X.X.X...X...#.X.#.X......XXX.X.X.#X.X.X#...XX.#...XX.X.X.X......X.#........X.#.
X.#X#.X.X.X.X.XX.#.X.XX..X.X..X.##X...X.X.X.#..#..XX..X.#...#....#..X..XX.X..XX..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.XX.X...X...X....X..#X...X.#.....XX.X.X#.X.X..#.X.XX.#.X..
....X.#..X.X#.X........X....X#X..X..X..#...#.XX.X..X.X...X.X..XX.X#.#X.#..XX#...X..X..#.X#.X.#.#.X.X....X.X#XX.X.#.X..X.#.X.X.X##..#.#.X#.XX..X.X.X..XX..#.X.X..X..X.X.X.X.##.X.#.XX.#..#.....X...X...X....XX..XXX.#X.X..X.X.X.#..X.X.X.....#..X..X..X..X....X.X
.#.X....X.....X.X.X.XX.X.#X.....XX.X.X...X...#....#..XX.X..X.#....#X...#X....XX..X..X.#..X..X.#.X...X.X.X.X.X.X.X..XX.X#...X...XXX..X.......XX....X.X.X.X..X...#.X.......XX...XX#.#X.X.#XXX.X..XX..#.X.X#X...#.....X.XXX...#XX..X.X..X#X#X.X.X..X.X.#.X..X.X#.X#
X.X.XXX..#.XX..X#.##....X..#.XX.......X.X..X..X.X..##....X..X.X.X...X#...X.X..##X.X.XX#.X.XX......XX.XX..........##....X.X.X.XX.X.X...X.X.X..X.XX.X....X.XX..X.#...XX.XX...X#X....X.X.X.#..X.X..#.X....#X..X..X.XX....#.X.#....#...X.....X.X..X..X.....XX......X
........X.XX..X.X#..X.X#.X.##...XX.XX..X#.###.X..X.#..XX..X.X....X.X...X.X..#......#.........XX.X.X.....X#.X.XX.X.XX.X..#..........X.X...XXX.X.X...X.X.....X.X.#X.X...#XX.X..X.#X.........X....##..X.X.#.X..X.X.X.X.X....X.XX.X.XX..X.X.X....#.X..X.X.X..X.X.X#.
.X.#X.X.....X.....#........X.XX.#....X...X#...X.X.XX.X...X..#X.X.X..X.X..X.XX.X.X.X.#.X.XX.X..X.X.X.X.X##..X..#.X....##..X.#X.#X.X..X.XX.XX.X..XX.X...X.X.X.X....X.XX..#....#.XX.XXXX.#.XX.XX.#..XX...X...X..X.....X..XXX...X.X..#.X.#..X#.#...X##..#X.X..X.....
X.X.#.X.##X.#.X.X..X.X.X.#....X.X.XX..X.X..XXX..X...X.X.X.X.X..XX..#...XXX...XX..#....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....XX...#X...X.XX..X.X......X.##X.X
......#...X.X#.X.XXX..#..#X.XX..X..X.X....X...X...X.#.....X..X...X..XX.#...#...#.XX.X.X.............XXX.....XXX.X..##....XXX..X...XXX.#...#X..X.X.X....X#X.##.#.#.#..X.X.X..X.X.X.#X...X.#X.X.X.#..#..X..XXXX..X..X...XX.X.X.X.#...X#...X.X...X#....#X.XX...#...
X.X.X.X.#..X.X.......X.X...X...#..X...#.X...X..X#.X.###.XX..X..X..#...X.X.X..X.X#.XX..X.X#.X#X.XX.X...#.X.X..X.#.XX..X.X....#.X.X....X#.X...X#.X.X..#XX....X#......X....#.X..XX##..#.X.#....X...X.X.X.X.X#.X.XX..X..X..#.X...#..X.#.X#XX....XX..X.X.X....X.X.X.#
.##X..XX..X...XX.XX.X....X..XX..X..X.XXX..X..X...X.X.....X.#.#..#..X.X...#.X.X.....X.X.X....#...#.X.#.#XX..X........X.X.XXX#.X..X.X.X....XX......#.X...X#.X.X.X.XX.X.XXX....X.XX..XXX...#X.XX.X.....#.X......X.XX.X#.X..#.#.#..X.......X#.X....X.XX.X.#X......X.
.X.XX...#.#XX.....X.X.X.X..X...X..X...#.X.X.##.X...X.XX.X....X.X.XX.X.X.#....X.XX#.X....X.X#..X.X.X.XX....X..XX.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.#...#XX..#.X.X.X...X.X#.....X.#...X.XX...
......X.XX....XX.#..X.X.XX..##..X..#X....X....X..XX..#X#.X.X#...........X.X.X.....X.X.XX...XX.X.XXX..X.X.X.#X....XXX.X.X.X.X.X.XX.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.XX.#.X.
X.XX.#X...X.X.X...X..X....XX.X.#..X...X.X#X.XX.#..X.#.#..X..XX.XXX.XX.X#...XX.X.#.X....X.X...#.....X..X#.#..#.X.X.X...X.....##X.X....X..XX..X.XX.X........#.X....X..X........XXX..X.X..X#..X....XX#.XX.X.X.X...X.#.#.XX.......X.X.X..X.X.X...X.X.X...X.X....X#.X
..X.X...XX.X...XX#..X.X.X.X....X##.XX..X.X......#X......X..#......X...X.X.##...#..XX.X.X.X.X#..#.XX.X..#.X#.#X.....X.X.X.X#..X....X.X.#...X....#..#X.XX.#.X..X.X..X..X.#.#XXX.X.X..X.X.X.X.##.X.......X..X..#X.....X...X.XX.X..X....X.#....X..#...X.X....XX.....
.#....#..X..#X....X.#..X...X.X.....X..#....#.XXXX.X.X.X.X.X..XX.X..XX....X...XX.X..X.XX.#..X..X.....XXX.....X.X.X#.X.X.....X..XX.X.X...X.#.X.X.XX.XX...#....X..X#X.#.X.X..........##.X.X...X...X#.X.XX.X..X.XX.X.X..#.X..X..X.X.X.X....XXX..X.X.X.X#XX.X.X.X.##.
..X.#..XX.X....X.X....XXX.X.X..X.X..X..X.XX........XX..#.X.X..#X..XX.XX.X.XX.....X.X..#...#.X..#.X#X....X.X....#.#.X..X.XXX.XX.X.....#.X....X.X.....X.XXX.X..X......X..X.XX.X.X#.X...XX..X..X.X.X.#..X...X....X.X#X.X..X.XX.X....X.#.X....X..X..X...X..X....#...
.XX..X..X...XX..X..XX..#.....XX.#.XX..X...X.X#.X#.X...XX.....X.XX.....#....#.#X.X.X..X..X....X..#....#X.X.XX.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...XX.X.XX...X.XX.#...X..#X.X..#..X..X.X.X..X.X..X.
X...X..#.X.#.X.X.X.#..XXX.XX....X...X.#.X.X..#...X..X...#.XX....X.X.X..#.XX...#...XX..XXX.X.X..X.XX.X...X..#.X.XX.X...X.X#.X.#.X....X..#.X.#.X.X...X........X..#.XX.....X.X..#.XX......#..X..X.XX...X.X..X..X.XX.......XX.X..#.#X.#.X..X..X..X..X..X.X..#X.XXX.X
..#.#XX...#....X.X..X..X..X..X.X..XX...X..X.XX.X.#X..X.X..X..X.X...X..X....#.#X.XX...X.....X..XX.....XX..##.........#..#.X.X.X.##X.X.X.#.XX.#.X#X.#.XX.XX.XX.X#....XX.X#....X...#.X.X.#.#..XX.....X....#..XX.....XX.#X..X#..XX#.X....#.X.X..#.#.X.XX...X........
.XX....X.X.##X.X...X.XX..X.X..X..##..XX.##....#..X.XX.XXX..X..XX.X#.#.X.X.X....X.X.X.X.X.X..#.X..X.#.##X.#.#X.XX.X.X.XX#...XX....#...XXX.........X...X.X.....XXX.X.X....XX.#.#.X.X.X.X...#..X.X.XX..X.X..X..X.X.X#..X.XX.X#X.X...X.XX.X...X...#X....XX.#.X.X.X.X
#...X.X........X.X.....X....X..X.X.XX.X...X.X..X.......#..X..X...X#....X...XX.X...#..X..XXX.X#.X.X.#...#....#.X.X.......XX...XX.X..X....#.#.#.X#..XX....X.XX..X.X.X.X.X.X....#X......X.X.X.X.X.X#.X.#X.X..X...X...#.......X....XX.X...XX.X.#.X...XX..X.X.#.#X.X.
#.X.X.##.#.X.X.X..XX.XX..XX..X..........XX.##.X..X.XXX..#X.X.X.#..#X.X.X.X...X.##..XXX.X.X.....XX.X..X#.X.X.X....XX.#XXX..X.X...X.#..XX.#..X.X...X.X.XX..X..X.......#..X.X.X....X.X#..X......X....#.....X.#X.X..#.X.X#.X.#..XX......#..XX..#..XX..X.X..#.X....X.
.X...X....X..X..X..X.X..X...X..XX.XX.X#......#..XX...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.XX.X.X.#XX....X.#.X...XX...X#.#...X#X..XX#X....XXX..X.XX..X...X.#.XXXXXXX...X...X...XX.#X.#..X.X...
.X.#.X.X.XXX.#X..X.X.#X.X.X.XX.X....X..#.#.X.#.#...X#.X..XXXX..##.....X..X..X.X#.X.X.X.XX..X.XXX.XX..XX.X..X#.X....#.X.X.....X..X..#X..X###.X...XX..X..#.X.X...#XX....#.X.X..X..X.#.#.X..#.X.X..X.X.X.X.XX.XXX.X.....X.X.X...X......X.X.X..XX..X...#.#X.#..X#.#.
...#..XX..#...X.XX..#X...XXX.#.XX.#...#.#...X.X.#X.....#......X...#.##..#..X....XX..#....XX.....X..X...X.XX.X.XX.XX.X.##X.X.##X..X...X....X..X.X..X...XX.X#.X.X.#.#.#.X.#.X.#.X..X.....X.#..#XX....X....#.#.X...#.X.XX..X.X.X..X.XX...X.X#X.XX.X.X.X......#X...#
.X.X.X...X..X..X...X...XX.X......XX.X...X.X.....#..X.XX..X.#.XX.X.X.X.XX..X..X.X...X.X.XXX.X.XX...X..#...#.....X......#....#.X..#X.X..X.X.#.X...X.#.X.#............X...#...XX...X.XX.#..#..XXX#.XX...#X.......X.#..#...#X.X.X.X....X.X.X.X...X.X.#.X.X#.#.#..X..
X...X..X.XX..XX.X.X..#.....X.X.X#...#.X..X#.XXX..X#...X.X...X...#X..X....XXXX...X.XX...X.....#..X..X..X#..X.X.#..X.XX.XX#.X...X.X.X.XX..XX..#X.X....X..X.X.XX.X.X.#.X.#XX.X...X.....X..X.X.XXXX..X.X#.#XX.X.X.#.#.#..X.....X..XXX.X........X.X.X#...X.X..#..##.X
..#..X..X...XX.....X.X.X.X..X...XX.#..X.X.....X.X.XX.#...XX..XX...#.X.X.X.X..X.X..X.XX..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.XX....X.#X.XX.X..X....X.X....X.XX#...
.X..X#XX..X...X.X.X.X.X.X.XX#X.X.X..XX.X..X.XX.X...X.X.X...X...##X.#.#......X..#.X.....X...X.X.#.#...X#.X.X..XX...X.X.X#..XXX.X.X...##.X.X..X.X.XX.X....X.#X.XXX.#X.#....X.X...#...XX#..X.X...X.#X.X.X.##..XX.X.#X...X..X....#.X...X#...#.XX.XX.XXX..XX......#.X
..X.##...XXX.#.XX.........#.......X.....#X.....X.XX.X.X.XXX..X.....X...X.X#..X.#X..X.X.X.X.X..X....XXX...X.X.X..#.X.X.X.#X....X.XX.X.X.XX.XX.X.......XX....X....##X...XX..X.X.X.XX#....X.X.X.X.##.X...#...#...XX.X#.X..X.#.XX...XX..#.X......X.X.X.X..X.X.X.X...
.XX..X.X..X.X.....X#X.X.X.X.#X.XX.X.X.##...X.X.............XX.X.X.X.XX.#...XX.XX..#X.#..X..X#.X.#.#...X.X..X..X.X..X....X..XXX...X...........X.X.#.X...X.#..XX.#.X..#..X.X.........X.#.....X.......X.XXXX...X#....XX..X..X...X#.X.XX.X..XX.X........X..#..#.#.#.
X...X...X...XX.XX.X.X..X..XX.X...XX.X..XX.X.#..X.XX.X.X#X.X.X...X.#...#.X.X......X...X.XXX..X.X.X#X.X.....X..X##..X.X.X.XX...X.X.#.XX.XXX.X.X#X...#..XX.X.XXX.X...X.X.X..#X.X.X.XX..X..X.XXX.#.X.XX...X.XX.X.#.X#...XX.X.X.XX.X.......XX.X.X.XXX.X.X..X.XX#X...X
.X.X..XXX.X..X..X#....X.XX.....X.#...XX.....X.#X.X..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.XX.X....X.X..#..X............X.XX....X.....#X.X.X.....#.X...X#X.X......XX#..
...#.XX....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.XX.X.XXXX.X.XX.XX...XX..X..X#.#.X..XX.X..#.XXX..X.XX.X.X.X.#X....XX.#.X#X..X#.#.#.XX.....X#..#...#X.X....X.
.X..X...X.X.X.#X...X##.#.X.##..XX..X..X..X.X.XX.XX.X.X.X.XXX.....X.X.#X.X...X.X.#X...X..X.#.#.X#.X.X.##.X...XXX.X.X...X.X..X.X.XX.X.X...XXX.#X.XX.X#.X.#.....#.......XX.X...X.X.X.....X...#..XXX.X..#...#..X#..X...XXX.X..X...X....X...X.XX#.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.#..XX..X#....X...X...#X..XX....X.X..X....#..........X.X............X....XX.X.X.X.XX.X....XX...X..#X.#...X...#.X...XX..X..X..X.X.XX......#.X.XX..#.XX.X......X......#.XXX.#......
#.....#.X.X.X.X#.X.X.X.XX..XX..X....#.....X..XX...#..X.X..X.X.XXX.#X.XX...#..XX..X....X...X.X.XX.X.X....X..X.XX...X.#.XX..X.#.X.XX.X..X.X.XXXX.X.X..X.#X....X.X..X..X.X.XX..#X.X.#XX.#X..XX.....X..X.##.#..#.X#...X#X.X..#..X.#.X.#.X..X#.XX.X.XX.#X....#.#X.XX.
.XX.X.X.X.X.X....X....#...XX..X.X.#..XXX.XXX.X..#..X....X.....X#....#.X.X..XX...X.X.X.X.X..#......XXX.#...#....#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.XX...X.XX.X....X.....X..#........X#.X.#.#.X....X
....XX...#.X.X.X#X.XX.XX.XX..X....XX...X..X..X#.X.#.X.X#XX.XX....X.X.....X.XX.X...X.X..X..X.X.XXX..X...X#..X.XX...XXX.X..#X.X..X..X..X.#..X.X..X.#..X.X##..XXX..X..#...X.X.X.X#.X...X.X.X.X#X..X.XX.X...X..XX......X........X.#XX.X.X..X.X.X.X.X.....#.....XX.X.
X.X...XX.......X...#....#...XXX.#...X.X.X.#.#....#X...#.#..X..XX..X.XX.X..X...X.#..X.X.#X...X.X..X..X.X.X.#....X.X.....X....X.X..#.XX...X#...X.X.XXX....X#.....X.X.X.XX....#.X...##..........#.......XX..X..X.XX#.X.#.XXX.X.#..X..X..#...XX.#.X..XX.X.XX.XX.....
.#..X...X.X.#.X..X.XXX.X..##.X.X.X.X.....X...XX.X..X.X..#X..#...X.....X#X..#X.X..XX.....X.X..X..#.X.X....#.X.X.X..X.XX..X.X.X.XXX..X.X.X...X..#....X.XXX.###.X...#.#..XX.XX..#X.X...X.X.XX.X..XX.X.X...##..#....X.X.....#X...#..XX.XX.XX.......X.#.X...X.X.XX.X.
.X.X..X#...#..XX.X....#..X.........XX.X.X..X..X..X.....X...X..X..#.XXX....#....XX..X#.X..X.X..X....#.X.X...X..#..XX.X.X..#X.X.....X..X..XX..X..#.X..X....X.#.X.X..X#.X.....X#....##..X..X..#.X....X..X...X..XX.X.X.#X.XX.X.#..#..#......#.XX#.X......XX......X.X
..XX.X..X.XX#...#..X.X.XX.X.X.XXXX...X.X.XX..X..X..X#.X..X#.#X..X....#.X#..X.#....X....#....X...#X....X..X.#.X.#X.....XXX....XX.XXX.X.X...X.X.X...##.X#.XX...X.#X...#.X.X.X..#X.XX.XX..#.#.X.XX.##X.##X.X.X..X......X.....#.X#.#...#XXX.X.X...X.X.XX...X.#.X...X
X.....X....X..X..X.X.......X#.#....X......X.XXX.X.X.X..#.....X.X..X.XX#...X...X.X..#.X.XXX.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..XX.XXX..XX.#...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..XX.X.X..##...#X.XX.X.X.X..X#X....X.#.X.#......#X..X.X..#.#X#..XX.XX.X..X.XX.#X..X.X...X.X....#.XXX.X##.X...XX.X.X.X.X.X.X#.XX...X.X##X.........X.#.##X......X...#..X....#X.X.XX..X..XX.X#.X.XX..X.X...#.
X.#.X.XXX..X..#.X..X.XX.#.#...X.#.XX.X.#........X.X.XX.#....X..XX#.X...#.......#X....X.X..X.X....X.X.X..X...#X..X.X.X#X......X.X..X...X...X.XX.XX#.#..X......X..X.X.....X.X..#X.#.X...X.X....X.X#.XX.X........XX.X.X.XX.XX.#X.XX....X..X..X.#..X.......X.X.X.X.X
....X.....XXX...X.XX.....X#X#......X.X.X.X.X.X#.X#..X.#.X#X..#.X#XX.X.X.X.XX.XXX.X.X#..#.X....X.#..#...#..#X...X........##.X.X.X.X.X.X#X.X......X...X...XX.X.#X.XX.X.XXX..X.X...#.X.X#..#.X.X.X#....#.#.XX.X.X.X..#..X.....#..X.X#X..#...#.XXX.#X.#.XX......X..X
.X.X..XX.#.X..X..X...X.X..X..X.X.X.#X..X.X.X...X.#X.....X...XX...#..#...X..X.....X..XX.X.#XX.X...#X..X..#.X.#X.X#.XXX#X.X...X.XX...X..X..#X.X.X..X.X..#...X..#.....X.X..#.X..#X.#.....XX..X....XX.X...##....X....X.X.X#.X.##XXX....X.X.#X...X....X..#..X.XX...X.
..X..X......##.#..#.XX..X...X...X.XX.X.X#.X..X.X....XX.X.#XX...X...X..X..X..XX.X.XX...X.XX.#..X.X#..X..#.X.......X.......X.X..#.#.X.#X..X..##..X.X..XX..XX.XX.X.XXX.X..X..X.XX.X.#.X.X#XX..XX.X.X..X.X.X.X.X.X.X.......X........X#X.X.XX..#.X.XX.XX.XX.X...#X...
.##.X..X.X.#.....XX#...X#.X.XX#X..........#X.X.X.X.X.......X.X.X.X#.X.XX..XX....X...X......#X.#...X..X.X..XX.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.XX.X..........X.#...XX....#.X.X...XX.
#....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..XX..X.X...X...X..X..X....X..X..X.X....#.X.#.#X.....X.XX....#XX.#X.XX.XX.XX...X.X#XX#.X..X....X.XXX..X.#X......X.X..X..XX.X..#.X..XX.X.X.X...#X.#...X.X.XX..XX..X.
.#.XX.XX......#.##..X..X.X..X#..X...X..#X.........X##.#......#X..#X..#X.X#..X..X..X.X.X.X..X..X.X#..X..XX..XX..X..X..X.X..XXX.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
.XX......#.X.X.....X..#.X..X...X.X.X#X##.XXX.X.X.X#....XX.X#XX.X....#..X..X.XX.#.#.......X.X.X.....X..#.XX...X.#X..XX..XX.X#.....#X..X.X#......X..XX.X.#.#.X...##..XXXX...X.X.#.X.X#X...X.X.X.#X...X#......#..XX..X..X...X..X#.X#.XX.....X...X..#X.#.X#X...X....
..X.XX.X..X#..###.#.#.X...X..XX........X.....X.X...XXX#X..X....X.X.X##...XX...#.#.X.X#.X..X...X.XX.X.X.....#.X..X.X...X.....X.X#...###.X..X.XX.#X..##....X..#X.#X#.#....#...X..X...X.X.X..X.X....X...X.#.XX.X.#..XXX...#X.X.....X...#X.X..#.X.X.#..#....X.X#.X.#
X...X.##X.X.X....X.....#.X.XXX.XX.X.#X..X.X.X..X.X.X.....X.X##..X....X#X....X...X.#...X.XX.#XX.##X.XX.XX.X.#X..#.X.#.#.X.X.X.#X.X.XXX...X.XX.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.XX..X.XX....X...
..XX.........##X..#X.###...#.......XX#.XXX...X.XX...XX.X.......#.X.XX.#..#.XXX.X....X...........#.......#..X.#......#.....X.....X.XX.X.X.#...X....X.X.X.X.#XX.XX..#.X#X...#XX.#.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.XXX.....#.X.#XX.X.X.XX..X..XX...X#.X...XX.X.X.X.......X.XXX.X.X.X.XX..X.#.X.X.X#..#X.XXX..X....X#.X..#.XX.##.X.X.....X...X.#...X#.X.X......#.X.XXXX.XX.XXX.X.#.....XX##X.X.X.#.X..X...X.X..X......X.#X..X..X...X.#.X.X..X.X......#.X...X..XXX.#.
..X##..X.X..X#......#.XX..X.#....#.....X..X...XX...X.X..X..XX..XXX.#.X...#......X...X..X.X.X...X#X.X...X.XX##.#X..X.X..X..#.#X..XX.X.#.##..XX.#...X#.X.#X.XX.............X...##X.X..X......X.###X..##X.X..#.#X.#.X.X.XXX.#.X.X..X#.XX.##.X.XXXXX....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.XX.#XX.XX.....X.X......X.X#X.#X....X.#.#X..X......X...XX...X.#...X.X.....X...X.XX.##.X.X#.X..X.X.....X..#X.X##..X.X.X.X.....X.....X.........X..#..#X.....#........X.XXX..#XX.#..X..
#..X....X..#X.#..X#X.X.X.X..#..#X...X..X..X.#.X.XX...X#..X.X.X..XX.XX.X..XX.XXX...X...X.X.X.X#X.X.XX.X.XX...X.#..XX..X.X..X.X.X..X...#.X.X.#.#..#.X.X.X.X.....X....X.X.#.X...#.X.X..X.....XX.....X..X.XX..#.#X..#.X.X.X#..XX..X...X.#XXX.XX.X.#.....X..X...X..X.
.XX.X.X..XX...XX##X......X.XX.X...X..X..X.X.X...X..XXX.X....#.X.X....X.#.....#..X.##.#.#....X...X.........XX.X..X...X.X..X.X.#..X..X.#.#.X....X.X.XXX..X..X.#..X#X....#XX.X.#...X.X..#X.XX...X.X..X.X...X.XX...X..#.X..#XX#..X..XX....#...X.XX..#.#..X..XX..#.X.
......XX...XX...X...XX.XX....XXXX..#.X.X.#...X.##.X#.....X.#..X.X#.#.X.X#X.X..#..#X....X.#.X.XX..X.#X.XXXX....X.X.X.#..X.X....XX..XX..XX...XXX.XX....X.XX..X.X.#...XXX.X....#.XX....X.#...X.##XX.X..#.X.#...X.#.#.X..#.....X.X#XX.X.#...X..X..X..X.#X#XX.XX.X#.X
.XX#.#...X....#..X.X.....X.X..X...#..#....X.X...X...X.X.X....X....X.......XXX..X.X..X.X#.#.X....X...X.....X.X#.X.X...X....X.XX#.#XX.X...XX.#......X.#....X....#..X.......X.#XX..XX#X...X.X#.....X.X.X..X..X#X...X.X.X..X.X..X.......#.X..X...X.XX..X.#....#.....
X....X.X..#XX.XXX.X.XX.X#..X.X..X#X#..X.X.X..X.#.X.#.#...X.XX.X#.X#.XX.XXX.X.#X.X.X.X...X.##.X##..X.#.X.X.........X.X.X.X...........X.XX...X.#X.X.X.X.#.#.X.XX.XX..#X.X.X..XX.X.....X.X..X.X.XX.X...X.XX.X....XX...#.X..X..X.#.X.XX..X#.XX.X.....X.....X.X..X.X.
.X.X..X..X........X......#..X.X..XXXX..X.#..#.XX......X.X......X..X.#..............X.#X.X..X.XX.X.#.X.X..#.X.X.X.XX...##X##.X.X.X.X.#...X.X.X...XX...X.X#..X......#....X.#......XX.X...X.X...X...X.X.X...XXX.X.#.X...XX..X...XX....X.#....XX#.#X...X.X..X..X...X
...#X.X.#..X.X.X.X.X.X.XX..X...X..X#.#.X.X.X.....X#.XX...X.#X.X..X..X.X.X.XX.X.X.X#.......XX....X.X.X..XXX#.X...X...X...X...X.#..X...XX..#...#X...XX.....X.X.X.X.X.X.X...XX.#.#X...X.X..X..X..X.X.##..##....X.....X.#...X..#X.X.X.XX#.X.X.###.X.#.XXXX#..X.XXX..
.XX....X.XXX..X.....#...XX...#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.#XX.X..X#.X.#...X.XX....#..#.X.X.X....X..#.XX..X..#.X.X.XXX...X#.XX.XX....X.#.X..X#..#.X.#..X.X..X.....X...#....X..X#...#X.X.X#X..X...X.
.#.X.XX......X.X.XX..XXX.X.X#...X.X.XX..X.XX.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.#...XXX.#..X...##.XX.X.XX#.....X..X..#.......#.......X.#.XX......X.#.X.XX.X##.X.XX.X.#.X.#.X.XX.XX#X...X.#......#X...XX.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..XX.X........X.X...XX.X....X..X......XX..X.#...#.X...#.X.#..X..XX..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.XX.X.#...X..##X..#....X.......X...X.X...#..#...#...X###.X..X..X#.##XX......X.#.X.#......#.......#XX.X....X.X..X.X.X....#.XX.X.X.X#.X......X.X.#.X.X#.#.##...#....#....XXX.X....##......#.#X....X..X.X........#X.....X.X....X.X.##XX.X.X..#...#.X.....XXX...X...X....XX.X.X...#..#X..XX##.X.#XXX#X#.......#.X..X....#X##.XXXX.#..X.X..#...X...X.#....#..X.XXX.XX#...XXX.#.X.X.X.....X.XXX.....X...X.X..#...X...X.#..X..#....XXX#....XXX..........X.X..X..#...#...X...X##XXXXX#......X.X.##.......X...XX.X..XXX..#X.#.X..X.....X.......XX#X.X.X......#..#..#.X.X#.X......#X#.X.XXX.X.......XXX..X.#XX#.X..#..#.X...........#....X..X...XX.#XX...X.XX....X.X#.X...X..X...X.#..##XX...X#..#..X.....X.X....X.X.X..........XX..X...X.X..X..#...XXX.X..####.......X....XX#...XX...#.#.X.##.X.X........XXX...#X#.....#...#.......X......X.X......X.X.X...#X.#.X......X..X...XX..#XX.X.X.X...X.X.X.
.X..#...XX.#X.....XX....X....X.#.#.X...X.....X..XX..XX.X.X#...##.X.X.X#X....#.#...#XXX.X.X.X..XX.##.......#.X#.X....#X.XX.X.#.X.X..XX.#X....X.#....#.X#XX..X.#....#......X.X##..X..X..X.X.X#..#.XXXX..X.....#..X..#.X.X.X.X.....X.#....X.X.X.X.XX....X.X.#X####XXX.XX..X...XX.X....X..X...X.X..............#X.X...X............X.XXX.X#.XX.X.#....XX..#.#X.XX.....X.X.X.X...X.X.XX.X..XXX#..#X.XX..X...X....#.#X.#X....#.XX.X.XX...XX.X.X.......#.#.X.X.X..#......#XX.X.X#.XX.X....X..XXX.X....#X..#X.....X.##..X#....#.#.##....X...X.X.X.X......X...X.X....X.XX.X...X#..#.XXXX..X#.....X..#X.XX..X#.X.XX.X.#X.X#.#.X#..X.#..#.X.X.X.X.X.X.XXXXX#XX#.X.X...#....#X.XXX.#.X...##..X..X.......X.X.X.X.#.#.X.X.#.......X.X.X.X..X......#...XX.XX.X#....X....X.X.#X.#..X...#XX..X.X.X...#.X.XX.X.#...#.X..X..XX....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.XX.#....X.X.....X......X.XX.X..X.X.X.X.#.X.XXX.X..X.X#X..X#X.X#...X.X.XX......X#......X.XX.X.X..X.X...X.X.......#.X..#.X.
.X.XXX.X....#.X#X..X.XXX.X.#XX.#X.X.X.X..X.#X..X#X#X...##.X.X.....X...X..X.X.X.##.#...#.X..XX..X....XXX.X.#..XX..X.#X...X.XX.#.X#.#.X.X..#.X....X.X.......X....X#...#.X.X.....X.X.X.X........#.......X..X.X..#..X.........XX.X#...XX.XX....#.X.X..X.X....X.X#......#.XX.X.#.....#XX.X..X.X.XXXX.#X.X.XX#X.X.X#.XX...XX.XX#X.X#....X...X.......#.XX.X.X.X#..#.X.X#X.X......X.#..X....#.X....X....#.X.#.X.X.X.#....#XX#X.#..X.....X.#...X..#X.XX#...........#..XX.X#X#.....X.X.XXXX.X..X.....#XX....#X.X.#X.X..X.#X.#XX.X..X..X.X.X.X.....X..XX.#.X..X.X..XX#X...##..#..XX.X..X...X.X.X.X.X.X.....#.......#...X....X.#..X.....#..X.........X..X#XXXX#.X.#..XX.#.X#X#X....#.X#X.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.XX.X.X#X.X.X.#X.#.X.#.XX..##X##.##..#XX.XXX#.XX..X.X.X..#X.X.#..#.X.X..#XX..X.#X...#...X..X##.X..X#.X..X...#.X....#X..#XX.X..#...X.X.X.#.X......#.XX#..X#.X.X...X.XX.##.XX.XX..........#X.X....X.X.X.X#.X...X.#X..###X.#.X.X...X.XXXX...#X..X.#...X.X..X.X.X#.....#....
X...X...X.X.X....XX....................#.XX...X..#..X.###...#.XXX#..#X..X.X..X....X.X.....#...X..#X....#...#X...X....X.X..............#.X.X.X.XX.X##.X.X.X.X.XX..X.X..##X.XX.#..X.....X#.X.##XX.#.X##.#X...XX.XXX.XX.XX.#X....X.XX.#...X.XX...X.X..X#.XX......##.X.X........#X.#.....X......#.X.X.#.X....##....X#X.#.X...X.X...#XX..#...#.#.XX#.....X....#.....#X....#X.XX..##..X#XXX...#X...X.X...........#X.X#X#X.X..#X#..X.XX#..XX...X.#...X.X.X.X.XX.X.X.X..X.X.X.XX......#....X..#XX.X#...#.X.....X.X..#..#..X....#..#..X..X.X.##XX.X.....X.X..XX##...X#X...X..#X.X...X.##.X..#XX#.X.X#.X#.#.X###.X.X#.X.XX...##...X.XX.X..X.#.#.XX..X..X#XX#....##..X.....##..##....X.........X#...X...X.X...#.....#.X#X...#..XXX.XX......X..X#X.X..X...XX.X#..#.X.....##.X..X..#...X.X#..X....XX.......#.......XX....X...X.#.....#...X..X...#X.X..X...X.#.X.....X.X.....#.XXX.X.#..#...XX.#X.X...X...X.X...#..X#.X.X...X.X...#..#.X........XX.XX.X..X..#..X#.X..XX.X.#..........###.XX.X.....X#X.X.X...X..#.X....XX...#..#.#..X.X.......XX#.X.....X.X..X.X..#.XX.XX...X.X
..#...X..#.X.XXXX.#.XXXXXXXX.XX.X.X.XX.....X.X#.#X.X......##......##...#...X...XX....X##.X#.X...X##.##..X.#...X..#.#X.#..#.XX.X.XXX.X................###.......X.XX.XX....X....X..X#.X...X...#..#...#.X..XX.......##.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#.#......XXX...X.X..X.XX...X.XX.X.X.X#XX..X...X.XX..#.#...X.X.X.X.X.#.....X..#.#X.X.#......#...X.X.XX.X#..XXX#.X.X.....X.X....#...XXXX..#.X..#.X.....#X.XX..X.X...X.X..X.#..#.X...XX.X.X....X...X...X.###..X..X#.XX..X..#.X#.X..#.XX.......#.X.#........#XX.X.#...#......XX.XX#X..#.....#XX.#X.X.XX..X.XXX.XX.X..#...#.X...##XX.##..#.#.X.#X...#.#..X.X.X.X.X.#.X.XX....X#.X.#XXX...###XX.XX.#....X.XX......X.X...X.XX#....X.X.X.#...#.X...X#X#X.X.XX.#X#X.X.XX...X#X..XXX.###.X..X.X.#..##.X.#..X..X#......X.X#....XX.X...#XX.X##X.XX.........X..#.X..X.X.X.X.X..XXX.#....#...X#...X#.X.XX...X.X.X...X..X....X.#.....XX.#X.#.X....XX#..XX.X...X.X..X.##.#.X..X.X...X...X...XX.X.#.X#.XX#....X.XXX...X.....X...X.XX#XX...
.X..X..X....................#.###X....X.X.X..........XX#.X..X.XX.X.XXX..#X...X..X.X.X.#....X..X...#...XX.X.#.X.XX.X....X#.X...X...X..#.XX.X.XX.X.X.X...#X.X#.#......X..#.X.X.#...X....#X..XXXX.XX.#...XX.X.XX.X.X#...X.X.X...#...X....X..X.#...##..X...XX.#...X.....X...#...X#.X#.XX.....#...XX.X#.XX...#XX..X.XX.X##X#..X..X.XX.#..X.X...#.X.X...#.X..X.X..X...#.##.....X#.X#X.X.#.#....XX...X#..#...#..X...#.XX.X.#.X...X.X#X.X#X#X.X....X..X#..X.X....X.X.X.X..X#..XX.....#..XX.XX.X#X.##....X.X.X.X.XX...X...X..#.X.#.......X.X..XX.X.X.XX.#.XX.X...X.#..##......X...XX.#.#X.X......X.X.X.X.X..X..X.#.X.XX.X.XX.X.X.XX#.X##.X..#.....#X....X..#....X..X.X..#.X.X#..X.##...X.X.XX.X.XXX.#.X.XX.X.XX..X.#.X.XXX.XX.###X.X.......#...X##....X.XXX.....XX.X...#.XX...X.X..XX....X....X..X#.XX.#XX..XX..X...#X........X..X....XX.X..#...X.#....XX.X.X...X.X...X.#.X.X........#.##.X.X.X.X.#...#...##.....X.#....X.#.XX.##X.X..#..X..X#X.....X.XX..X.##X.XX.XX...X.X.X..XXX.XXX#..##.X.X..XX........X.#...#X.XX.X.#.X.X...X..#...X.X.X..X..X.X.X.XX..XX..X.X...XX.
##X.XXX.X.#.X.X.X.X.X.#X.X.#.......#.X..#X.X.X.X.#.#.#...#X..#X.#......X...XX..X...X..#X.X..#..#X#.#XX..............X#.X...XXX.XX#..X..#..#...#..X.X.XX....X#XX.X.X...X....X.#.X.XX.X.#XX.....#..X.XX...X..X...X..#.X...X.X.#X.X..X.XX.X..X.X.X.X.X.XX.....XX..X.#.X.XXX.X.X.#.....X.#.X.X.X..........X....X..........XX..X.....X#.X.#..X.#X..XX.#.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.#.XX.X..#.X....X...X...XX.X.XX.X#X..............X#.X#......X..X#..X...X.....####.X.X#XX.XX.....X........X.#..X.##XX.#.XX.X.X....X.....X.X##.#.X.....X...X.X..#.X##.........XX........XXX.X#.X.X.#..X..X#.XX.X...X..X....X...XX.X......#X...X...X.X.X......X...XX..#......X...X.X##.X#XX.X.X..X.##.X.X.X.#.....X#......XX..X.X...XX.X.XX...X.X.....X..XX.X..X#X.X.XX#X.X...#..#.#....X.X.XX....#.XX.#X..X.X..#X.X........X.X#.X.X...X#.#...XX..#...X...X.X.X..X.X.X.#X...X.X...X..X.XX.X...X#.#.X...X...........X.X.....#....X.XX.#X....#.X..XX.X#.#.#..XX.#.#...XX.X##..XX...X.XX.X.X.X.X..XXX...X#..#XX.#....X...#
.X.......##X...X..#.X...X.X..X.X.X.X..X.......X.X##.XX#X.X..X.....X.XXX.XX..X#.##.#X.#..X.X.#.X........X.#X.#X.X.#X..X...XX.......#X.X.X.X#.X.X.X..X.X.#XX...#..X..X##.X.X.X.#.X...#...#X.X.##.#....#X.X..##.XX.X.XX.X.#....#.#.X.X.X....#...XX........X.XX.#X..X........XX...X.##...#.XX...X.##.X.X.X..XX...X.X.XX.X...XX.XX.X..XXX.XX.X.#.X..#.....XXX.X.........X.#XX.X.#.X...X...X..X..#...X##..X#X..X.....#X.#....X.#.XX.#....X#.#.X...X...XX..X...XX.X.X.X..X....X...X###X.X.#XX#.X.XX..XX.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.XXX...XX....X.X#.X.X....XX#X.X..X...#XX..X.X..#..X....#.X..X.X.XX...XX...X.XX.X....XXX#X.......X#.X...X....X..X#.#X.X.X.#X.X.X.X......X.#......XX..##X.X...X.X.XXX.X...X.XX..#X...#...X.X.##X.X.....X.........XX.XX.X.X.X.X.#..X..X#X#.X.......XX....X.X..X.#X.X##..X.#...X.X..#..X..X.X..#..X.#..##.X.X#....X.XX...XX.X..X.#.X..X.#..X...##...XX.X.XXXXX.XX#.X.#.X.XX.....#.X.#X..X.X....##..XX..XX....X#X......#..X.X...XX.X......X.X..#..X#XXX..X.XX#XX.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.XX.X...X..X..##..#.X...X.XXX....XX.#...#XX.X.X....#...X#XX..X.....#.#..X.X..X..X#.#.X#X...#.X#.X##..X............XX##.X.....X.#.X.XXX.XX...XX.#X.X......X.X.XX#.#X.X.X.XX..X.X.#....X.X...X..XX..X..X.XX..#..XX..X.....#..##........#X...#..X.#....X..X.X.XX.XX.....X..#.#.XXX.#..X.X.X#X...#XX.X.#X.X.X.X.XX.X#.X.....X.#.##.#..X..#.#.X.X...#..X.XXX..X...X.X#X...XX#..X..#.....X.#.X.#....X#.X.....X#X.X..X..X....X....#X..#X.XX.X.X....X..X..XX.##.X.X#..X.#.XX.X..X.X.X.#....X...X...XX......X....X#....##...XX.X..X.XXX#.#.X...X.....X.X...X.#.X#XX.X....XX..X.X..X...##.X...XXXX.XX.X..#.X.X.X.XX.###X..................#.##....#.X.##..X..#..X.XX.#X#.X...XX..X..X.X#.##.#.X...X......#X.#.XX.#.X.X..#...#.........#...X......#.#.X#X...X.X...XX..#..#X.X.X..XX.....#.X.#X....X..XX.X.X#........X.X.....X#.....#..X...X#..X..X.#...X...XX........#.X.#..#....XX#...#.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.XX##.X.X....X.XXX..X.X..##...X.XXXXX.X......X.X...#X#.X.X.X#..X..#....#.X.X.##.X....#X.X...X.X..X..X.XXX..#.X.X...X.X.X....#.X.....X..X.#..X...X.XX.X#X.#.#.X...X.XX.X.X.......##....X.X.X.X.X.X.X.X.#X..#....X##.X.............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.XXX..X....#...XX.#..X..X..#....X........#.#.........X..#........X.X##.#X.X.X.X...#.#..#...X..XX.X.X.X...XX#....XX....X..X.X.X.#.#....X#.X.X.X#.X.##X.....X#..X..X.X..X#..X.X..........X.X.XXX#..#..X....X.#...XX.#.XX...X..X.X##.X#...#....X.X##X.XX..#.XX.X.X.X.XX.X....#......#.XXX#.XX...#X..#...X.....X.X#..X.#X.#.X#.#...X.#.X#.X...X.##X...X....XX.X..X.XX.#.#.X.X.X#.XXX#..X.X...X..#..##XX......##...X.X##.X.X....#.#...XXX.XX#.XX.XX#.X..X..X...XX..X...X#.X.X.##.X...#.X.X.X#....X#X#.X.X..X.X.##....X#.X.#XX.X#..##.XXXX#.#X.X......X.X.X.X#X..#.X....XX.#X.X.XX.X..X#.X....XX.XX.#..XXX.X.X....X.XXX.X#X.X.X.X.......#X.#.X.X.....#X.X.X#..X.X#....#X.X.X.X#...#X#XX.X.X#.X......XX.X#.X...X.
.....X#.X.#...........X#X.X.....#.X.X.#..X...........X.XX.....#X...#...#...#.XX.#.X.#.X.X...#X.X.X..X..#X.X.X..X......X....X.X.X...X.X.XX.##.XX.X.XXX##.#X.X......X.X......X.XX.X.....#X.##X.#..XX.X........#.X..X..XX.XX#X......X#.XXXXX.X.#...X..XX....X.X.X.X##X.X..X.#.XX.#.X.#...X..##X..XX..X...X..X.#....X..##.X.X.X.#.XX.X...X.##X.X...#.XX..#X.X..X#X.XXXX.XX.XX#...#..XX.X#...XX.#.X.#..X.X.X#X.XXX..#X.#X.XXX.X#X..........XX....X..X..#..........X....#.XX#.X.XX..#.#.#.XX#..X.X..X.........X...##X....#..X.XXX...X.X.X.X.X.X.##..#..X.X.#...X..XX#.X.XX.........#...#.#.X...#.X..X.X..#......XX.#X.XX...##......X.X.X.XX.#...#.....X.X...XXX.X.#.X#..XX..X.......#...X.XX......#.X..X...#.XXX.X.....#.X.X..#..XXXXX.XX.X..XX.X.X.XX.XXX..XX.XXXX.XX.XX.X.....X...X.X.X#.#X.X#.##....X.XXX.#...#.##....#.X.X...X..#..X.#.#XX.....#.X.#...XX..X.X.....#X.XX........X.#X..X...........#.X.XX.XXX.X#...#.XXX.X..X.#.........X.....XX....#...X....X.#XX.X.X..XXX.#...XXX..X.X.X.#..##...XX.X.X......X.X....#X.....X.....X..#.#.X.....##X.#X......X.X.#..
XX.X..X.X#.#.X.X.XX.X....X.#X.X......#.X.X.XX.X.XX.X..#.#.X.X...X.X.#.#.XX...X...#..#X.X.XX.....#.#...X......#.X.X.X.XXX.X...##XX.X........X#...X...X..#X..X.X.#.X...X.XX.X..#...#X.X..X.X.X#.X.X.X..X.#.X#.X..XX.#X.X#.....#.#X.........X..X.X#.#XX.XX.X...#...X.X.X.X.X.X...X.X...XX.XX.###...X..XX..#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.XX.#.X.......#X.#XX.X...XX.X.#..X.XX.X.XX.X.XX#.XX......XX.X.X.......X#.X....X..X.X.X.X...##...X.##.X....X.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.#.#XX##..X.....#.X#X.#.X..##..X..#..#XX.X..X.#.X.XX.X..X.XXX.XX.XX.X..X..##..XXX.X.XX.XX.X.X.X.XX..X.X...#...X.X.....X...#.X........X........X.X...X..X..X..........X.X.X..X..X.X.#...XX.XX.XX#.X#.X..#....X.X.X.X.X.X.X#.X#.#.X.X.#X.X....#..#.X.XX......XXX.##.X.X#.X#.XX....#.....X...#X.X..X.###X.XX#X#...X#X##..X.X..X.X.X.X...#..##..#.X..XX.#.X..X..XX##..#X.X.#.X..#XX.XXX.....X.X.XXXXX#.X.XX..X......X.X.X#.X..X.#X.#.......X
.#..#.X....X#X..X...#.X.XX..X.X.XX.XX...X..X..#.X.##.X...#...X#......#.....X.X.X..X.........X.X.....#.X.X.X##XX.X.X.X.X.X.XXXX.#.X.XXX.#.X...#.XX.X...#...X...XX...X..X.#X.X.#.X.X.#.X..X...........X...#X#...X.X.......X##.X.#..X.XX.XXX.X.X.........XX..##X.#....X.XX...X###...#X.X.....#..XXX..X.XX.X.X#..X.#.##.#.X.......XX.X...#.#..X.X.X.XX.X.XX.X.X...X.XX.#..XX.X.X#XXXX.XX.X.#.#....X.....X....X.X#....#....XX.X.X..X...X.#.#........#XX..#.X..X.X.##....X.XX.......#.X#.#X.#..X#.X.XX...X...#X..X.#.XX.#...XX.........X..X.X..X....XX.#..X.X.#X...#.X.##.X.#...X...XX.X.X.XX....X.#X.X.#.X.X..#..XX.X....##..X....#.#.#.#.X.XX#.#...XX.XX..X.#.#.X.#...X..#X#..X...X.X.......XX#X.X#.X...X..X....#.X..........X.X..XX.XX.X#...#X.X..#.X#...XX.#.X..X#.XX.X.#..#X.XX..X...X#.XX.#.X...X.X...X.X...#.#X.......X.X....XX.#.X#...X..#X.........X.........X.X...X...X..X.XX.X.X#...XXX.X..X..X#.X.#.#.X..X.X....XX..#......X.XXX.XX.X.XX.#X##X#XX..#X.XXX.XXX.X..X..#.....XX.X....X.........X..#X.X.#.##.X..X............X#XX.X.XX.XX#.X...#.X.X..X.X.#X.#
...X....XX....X.X.#..#..X..X.#...XX...X..X..#..#.......#..XX...#X.X.X..X.X.X#..#.XX.##.X.##..X..X.X..X.XX....X.........................#X..XX.#X...##X#.X..#.#...#..X.X.....#..X...#..X...#.X#.X#.X.##.X.X..X....#XX.#.X..#..X.XX..#.......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.XXX....X.X.....X.X.....X.X...X#.X.#.X.X.##.#.X..X#.X#.XX.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.#.XX..X#.X.X.X.#....X.#.......X##..X.X.X..X.X..#....X.X.X.X.X#.XX.#...X.#..XX.X..X..X.X.X#..X.#X..X.X.X.#..X..X#.#.....#...#...X..X.X.X.##..#.X.X.XX.##.XX.XX.X.....#X...X.X.#X#.X.XX.X#XX##X.X.X.X.....XX.X#...#.X...#.X.X.X.XX..#...X..#X.#....X.X.X..#X..X.X.XX.....XX....X...#.#.XX.XX.X.#.X.#.X...X.XX.X....X#.X.XX...#XX#.XX..#X##.X##.##.#X.X......X..#..X.X..X...#X...#X#.XX..X#X...X.X.##XX.....#.........X..X.X.X.....X...#..X.X.X.X.X#X...X.XX.XX#.X.X.X.X..X#....X.X.X.XX.X.X.XX.X.X.#..#.#.X.X..X....X.....XX..X##X.#.
.X..X.X..X.X.X#..#.#X.X..#.....#....X.XX#.X.#.X..X.X.##.X...XXX#..X.X.X.X....X.##X...X..X.X.#..X..XXX#....##.X.X.X.XX.X#X.X.XX.X.X.X.X...X.XX....X.....#.XX.X.X.#..#.X.X.#.X.#.X.##XX...X..X#...####......X..X.X.X.X.##X.X.XX...X.X..X.X.X.X....X#X#..XX...X.X.X...#X.X.#.XX.#.X.XXX.X..X.X.X.X.X#XX..X..X.X.#X.XX.#...X..X.#.#X.#.XX.X..X..#.#..#.X.X.X.X..XXX.XX#.X...X.##....X.XX...#.X.#.#.X.#X...X.X...#.X......##.X...XX.#.#.XX....X..#.....X#X.#X..X.#...#X#..X.X.#...X.X.....#.#.X#X.X#XX.X...#.X#.#.XX...X..X.X..X.X.#..X.X........X.X.X..X.X#XX.X.X.X.#....X...X.#..X.XX..........X..X.X#..X.#.....XXX..X....#.#.X..X..X..#..X.X..X...#.X#..#XX.X..X.........X.X..X..X.X.XX..X.....XX.XX.XXX..........##.XX...X.X......X.XX.X.X..X.X...X......X.X.X#X..X#..X...X#X#X.X.X..#X.X........##X....XX..X.X......XX.....X#.....X......X.X.#..#.X...X....#XX.X..X..X.X.X....X..#X.XX..#...X.X.X.X.X..#.X#XXX#.X.X.X..X..........X.X...X.#.XXX...#.....#.X.X.X.X.X............XX#......X...X.X##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.XX.....#.X.X....X.X.#....X.X......#.#.X...X#X.X.X.....#.X.#X...XXX.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..#XX.#X..X..X.X.#XX#.X.X#XX#XX..X#X.XX.#.....XX.#.X...#..X#......#.X.#..#........XX.X.X.#..X.X.........#.X.X.#X.X...XXX..##..#....#...XX.X.#X.X..X...X#X...#X...X...XX...XX.....#.XXX.X..X.X.........X.#..#.X.XXXX......X..X..X.XXXX..XX..X#..X.XX.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#.#.XX#X..X.X.XX.XX.X.X.XX.#.X.X.#X..XXX.#X.X.....XX...XX#...XX.XX.XX.#.XX.X.#....XX..X#.#.X.#....X.X.......X...#.X#.X........X#.X#X.X...X...XX....#.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.XX.XX.X.X...X.X.X.XX......X...#......XX.X.XX....X..#X........#X.X....#XXX.....X.X.XX.X.X.XX.XX#X.X..X...XX.X..X#X.#X....X.....X#.X.#.X.XXX..XX.X.X.#.X..X.XX...........X.XX.#..XXX#.#.#.X.X.X.X.X.XX#..#...#X..X..X....#X.
...#X.X..X..X.#...XX.X..X.#.X#.X.#.X...XX..X....X...X.XX.X.X.XXXX......X.XXX..X.XX..X#...X...X..X.X.X.XX.X..XX.X.X...#...#.X...X.##X#..#...XX..X....X#.X.X.X.X...#..X#.X..XX.#X#.X....X..X..X.#.....X..X..X..X.XX.X.X..#X.X.X..#X.X.XX.X..X.XX...###..........X.........XX.X.......X.#.X....X#.X...X...X..X.XX.X.........#....X.X.#XXXXX.X.#....#.XX.X.#.#..X..X.#..X#...#.....X.X.XX....X..#.#.X.X....X.X.X.XXX.XX.X..X..X.XX.X.#.XX.X.XX.#.X....X.X#X...XXX..X.XX#X...#.X..X.............X.#X.XXXX.XX.#.X.#.X#X.#.X..XX..X..X#...X.#....X.....#X.X..X#....XX...#.##..#.X.XX.X..X.X.X...#.X.............X..X..X.##...X#.X....X..X.XX...................X.X.XX...#.#...#.X.....X.X.XX##.X#..#...#.#.#X.#.#.....XX...X#X.XX.X.X.X.XX.XXX.X...X.#.....#X..X...#.X#.#..#.X#.#.X.XX.XXX..X.X..X.XX.XX.X..#.XX.XX.X.X...#XX..X..XX.X..#X.X..X.......X.X.#XX...X.XXXX.X.X.X.X#XX.#.X..X.#X#X#.X.XX.XXX.X.....X.XX.XX..XX#.....X...X.#.......X.X..#X...#X.X...#X.X#.X..X##X.#..X...X....X.X#..X.....X#....X.X.X.X.#..XXXX..#.XX#..#X.X...X.#X.X.X..X.#X.XX#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#XX.X.X#X.#.#..X..X.X.X.......XX.X.X..X..X.XX....XX..X..X.X.X.X.....#......X.X.X..XXX...X.X.XX##X.X##.#X..#.#.X#XX..#X.#X#...#.X.XX....##X......X..XX#...##X.XXX.X#.X#.X.XX.XX.X.#.XX..#X.X.X.X.....##.X....XX...XXXX.X.#.X.X.X.XXX.X#.X.X.X#..........#.X.##.X.....X.X.#.#...X...X.X..#.#..X....X.X..#X.X...X..XX.XX........X....#.X...XXX...X...........X.XX..#..X.X.X##.X..X...XX#X.X#.XX.X.XX.#.X.X.#.X.#.X...XX...X.X.#.X.X.X...#.#X....X..X.X.X.XXX.XX#..X.X.X.XX.X.X.X.....X...X.X..X....X..XX....X.X.X.X.X.#...X#X.#..#.#...#XX.XXXX.X....X.X.X#.X.XX#.#.X.X.X...XX.X...#.X...X.X#X..#....#..#XX.#XX.X..X..#..X.X.X.XXX.................X.XX.X.X..XX.X.X.#.XX#X.XX.#...X.X..#...X.X.....X...X...#.X.X..XX.X....X....X.X...X#.X....#.X#...#..X.#.XX...X.XXX.X.X....X..X........X....X..X.X..X....XX..X..X.X.........X...#.X.X.X.X...X.X.XX.X.X.#X..#......#.X..#.X.X......#X.#.X.X.XX.X...X.#X.#.#X#.XX#X..XXX...X#.XXX.X...X..X#...#.X.X...X..X.X.X...#.X#.#.X..#.X.
#..X.X#..X.X..#.#.....#..X.X...X.XX...#..#..X....X..X.XX.#...#XX.##X..X.......#.XX..X#.X...X...#XX..X.......XXX.X.....#..X..#XX.X.X.X.X.XXX.#....#.X.X.X..X.X#X.#....#.X..#......#.X#...#...X...#.X.X.#.......X#......#X.XX.X.X.XX.X.#...X.X....X.#.X.X..X..X.....X.#....X...#...X.#.X.##...X.X...XX...#...#....#X.#X.X..X..X.....#.XX#.XX...X.X....XXX.X...#..X.#..#.X..#..X#.XX#.X.X..X.X...X.#.X.X.....X.XX.X#.X.#XX...XX.X.X.X#.#.XX.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.XX.X...#..XX..X#X.#.X.X..X.X.#.X..X...X.X.#...XXX.X.XX.XX#..X.##XX..XX....X..XX.#...#X....#.#XX..X##.X#.X.X.X.#X.X#.X.....#X..X.X.XXX......#.XXX.X#X.#.X.#.X..........#.X.#....X.X#.X.X...XX#..X..##.#...X#X#.X.X..X......#.....#X.XXX.X..#.X.X.X..XX.X.XX.XXXXX.X..X.#.XX...X..X.X.#.X#.#.XX.X.X#...XXX.X.....X.X.XX...X.X#.X.#.XX.X#X...#X...X..X.X##...X...X...XX.XX.X##.X..#.X.X...X.X.XXX#.X...X..X.X..XX......XXX..#.X.XX.X.#X.X...X..XX.X#.X.X.X.......X.XX...X...X.....X...X....X
#X.....X...#.X....#X.X..X..X.X.#..X.X.X.#.X..XX.X..X#.X...X.XX......X..XXX#.X....#X....XX.X.X.#.X.X.#X.X###....X..X.X.XX#XX#X#...X..X....#..X.X##...#..#.#....X...#X....X..X.X.X.X....##X.XX..X..X.....X#.##.X.#.X#.X..........#.......#..X..XX........X#.X#X.X.X....#.X..X.#XX.X...#....##..XX.X#.X.X...#...#.#...X...X...X..XX.X.....X#.X.#.X..X.##..X.X#..X..#.X.##..#X#..##.#...XX#..#.#.X..X..X..X.#.#X..X.X.X.X...X.........X.X#....X..#.#.......XX.#.X.X.X...X..#XXX.X.X.#X.....#...###..X...#.#.X..#XX.X.X...XX.X....X#.#X#X#.##...XX.XXX..X.##....X.X..#.X....X...XX.#.X..#X.......X.X#.......X.#.##.X...#.X..........X..##.....X...XX.XXX.X.X.##.X.XX.X#.X#.X...#X....X.X.#........X.#.#XX.#....X.#X.X.X.....#.....X..X.X.#X.X.#XX...#.X.X#..........XXX.#.X..##.X.X#..X...X..X.X.XXXX...X##.#X.X#...#.........XXX.........X.X.#...X.#.X.XXX.X..XXX..X...#.X...##...X...X.XX.......#.........#....X.X#...X.X.X.X...#.X.X.X...X....X..XX##.XXX.....XX...X......#X..X....X....#.X.X.X.X..........#.##.XX.#.....X......#.X.X#X.X.X.#.X.X..X#.#..X.X#.XX..
...X###X.XX...#.#..#..X#XX.X..XXX.X..#......XX.X.XX....#.X.X...#.XX.X#X...X.#X#X#X.X#.#.............X.....#.X.#.#..#.....X.X#.X.#.X...X.X.#XX....X#..X..#..X#X.XX.#..X.#..XX..X.X.XXX.....#..X.X...XX#.X....#..X..X.#.X.X.#.X.X..#X.X.#XX.X.XX#.X.#.XXX....X..X..X.X..XX#X.X.X....#.XX.X.X.X...X...X.X#X..X#X..#X.#.XX..#X..XX....#.#.X...X.X...X.....X...X#...X.....XX..X..##....X#.X..#....XX...X.X.XX....X.X......X.X.X.X.#.XX....#.X.X.#....XX#X.#...XXX......XX.###.....XX..#.XX.X.#X.####...X..#X#..X...#...X.X.X..#.X..#..X.X..X#.X.X......X..X.X.X..XXXX.X.X.X..X#....#...X.#X.X.##...X..#XX###XX.X.X...#X..###.##.XX##..X.X#XX.X..X#.X.XX.X....................#XX#.#X.#.....X.X#.#.X.##.X...#.X...X...X##.X.X..#.X.X.XXX....X.....X#....X...XX.#.X##.......#X..X.X....X..X..X.#.X.....XX..#..#.X.#.X..XXX.X.X#..#.X.X.X.#X......X.X.X.....#.#.#.#X.X...#X...XX.##X.#..#.#....#.X.X#.X#.X.XX.#.X.#...#X.XXX#.....X.X..#.X#..#.#.XXX.#..X...X...#.X....X...#X.#...X..X.#X.X.X#.X..X.....X.X.X.XX.X.......#XX.X#.X.#.X.#X....#...X..X...XX.#X..X#..#...#.
.##X#....X..X..X#X.X.XX.#...X..X...XX#.X.##......XX.X.#.....X.X..X.X....X.X.........#X.X#.X.X#.X.#.#.X.X#X...X..#.X..X.X#...........X.X.X.....XXX.X.X.XX.X........XXX.XX.XX.X.......X.X.X..X.#.X.XX...X.#.XX.#..#.X.#..X...#..X#.X.XX..#.X##.X.X.X.X....XX..X..#..#..X.X......X.##....X.X....###X.X.X.X.XX.X.X#.X....X.#..#X.X.X.X..X...X..#..XX.X.#X...X...XX..XXX#....#X.X.XX.X.X..X#.XX.X..X.X.......X##.....##.X......X.X..#..X.X..X...#.XX.....#XX.X.X..XX.X..X..X.X#.X.#..XX.X.#..X.XX#..X.X.#X.X#X...#.##.X#X...X..XX.X..X...X...XXX.XXX.XX..X#..#..XXX........XX.X.##.X.X#.....X.XXX.X..#....XXX....X.XX...XX.X..X.X.XX.X......X..#X.........X.XX.X.#.X.X.X.X.X...#.X.X.XX.XXX..#...#......#X.X.X.#..X.X.X.X..#.X#X...X.X.#.XX..XX.#...XX..#.#...X...X.X.X.XX..X.....XX...#.X..XXX..X.#.X.X.#.X.....X.#XX.X..X.XX#...X..#...X.X.##.#X...X.X......XX....#.#.#X...##.....X.X..X.#X.X..X....X#..X...X..XXX.XX.#..##X..XX##.X..#X#X....X...X.#.#..X..X..X.X..X.#...#X##X.#.X..##.X..#.X.X#X#.XX.X#X.#.X.X.X.XX.X.......X.X#.X.X..XX.X.X.X#.#..X.XXX..XX.#..X
.#.X..#.X.X..X..X.X.X...X.X..X...X...XX#.X.X#.X.X...X.X.X.#XX..X....X.XX.X.XX.X.#X.X##...##.X.X.#.XX.X.X#.##.X.#...#X.#...X.XX.X.XX..#.X.X.X#...#........X.XX.X.X.....#.X....#.X.X.X...X..X..X.....#X...X.X....XX#...X..#.X.X..##.....#X.............XX..##...X#XX#X.....X.X.XX#...X.X....XX......................XXX...X.X.....#.X.X.X..#X.X.....X...#.X.X.X#X......X.X.........XX.X.......X.X.#.X.X.X....X.XX.X..X.#X.X...#X.XX..#.X.XXX#.X...X.#.#X#.....####.X...X......#X#.X......X...X.X...X........#..XXX.X..X.X.X.....X...#X..X..#..X.#...#...X.X.X#X..XXXXX#.....X.#.....X.X#..X.XX#XX.X.#.X.#.X#X......X##....X.#.......X.XX..#X#..#.X.XX.XX..X..X.X#.X#...#.#X.............X.XX.X..##X.#..X.X...X.XX.....#XXX.#.XX......#X..X.X.X.X.#XX..#.X#.X.##...X.X...X.X.X##X.X#....XX.X###.X.#...X.##.X.X........#.......XX.X.X.X..X.#X..X..X#..X.X#.###..X.X.X#...#XX.#.#.X....#.X...#.XX.X.X...X.XX.X.X.X........X...X#.X.....XX.X.X.X#.X.X..X.X.XXX..X..#X.#...XXX...#XX....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.#.XX#.#.X.X...X#..XX..........X..X#...#.X..X...............X#.X..#.X....XXX...XX#..#X......X.XXX.X.X.#.XX.....#..XX.X#...#X.X#..XX.X.XXX.X..X.XX.X.X...#..X..X.X.X.XX.X.X.....XX...#.X.X..X#XX.X.XX.XX.XX...X.X.....X.XX.X.X#X.X.X.#.X#X.X.X..X.#.X.X.X#.X.#.XXX.X.....X#...X.X.##.X#X.XXX....X.X#X..X.X.#..X.XX#.X#.X....#.X#.XX......#.X.XX.X.X..X.#..X.X#..X...X..#X..X.X.X....X.X.X#...X..###..XX.#..#.XXX.#...X#.X.#.X.X.##X.X.#X.X..XX...X.#..X#.#.X..##.X.X.X.#...X.##.X..X.X..#.X..X...#X.X.XX.........X.....XXXXX.....X#.X...#XX...X.X...X..........#.XX...X.##.....#X.#.XX...X#X.XX..X...X...XX.#....X..XX.XX....X.X.X.X.#.X.#..##..#...#.X.X..X.XX...#.#.X#.X....X##.X.X.X.X.X....#X#X#..X...#.X.XX#X.X...X.X....X....X.X##.....X......#.......#..#.XX.#.##.XX.XX....##X.XX#.X.#...X.#.X....X..X.X.#.....X.....XX.X..X.#X#..#.#.....##X.XX.......X#.X##X.#.##X......X#.X.....X.X....#X......X.#X.#...XX.#....X.XX#.X.#..XX.#X..X.#X..X.X.....X.#.XX.X..X#.X...X..X.#.X.XX#....#.XX.X....X.X#.X..X.#..X
.XX...#X..#....#.X.X....XX##X..#..X.X.X....X...........X...X....#..X.X##.X.X..X..X.#.#.XX...X.XX.X.X.#.XX...#..#.#.X.X.....#...#.#.#.X#.X..........#X..#.#.X..X..#...X.#...X##..X........##.#.##...#.X#.#..X......#.X...X.X.X#.XX#X#....X...#..X...XX..XX#.X...XX#..X..X...X.....X...X.X.XX.#.X..X..X....X.....#.X.##....X.X..X..........X.#......X..#...XX#..##.X.X..X##..XX..X.X.X.#..X.......X..X#.X.X#.X#..X..X##.X.#.#..X.#X.....X.X..X..X.X....XXX........X...X...X#X........X.X#.##.#.X...X...#.X.XXXX.......X.X.X..####..#.X.#..XX..XX.X......XX.#.X.#..X.X......X.X.XX.##.X...XX.X#...XX..X.#X.X.X..#...X..X.X.###..X..X..#.XXX...X##..X..#.X....X.X..#X.X.X.XX.X...X.XX.X..XXX.##.###.X......X....#.X.X.......#X....XX#.....X.X.X#.X.X.X#X#.XXX...X..X.X#..#..X#X.X.#.X.....XX#..X.XX.XXX.X.XX..#.#...#.#...X..X.X.XX............XX#..X.X#.X.X......X.XX##.X.#.....#..XX##.X.X.#.#.XX.#.X..XX.XXX...X.#XXX#....#X.XX.X.#.X.X..X##.#....X.XXX..X...#X...#X#X.X#..X..X..X#......XXX#..X.#X.X.X.X.X.....X.....#.#.X.X......#XXX.XX..X...XX..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.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..XXX...##..X..X.#X.X.X.X.X..#.#.#.#X.X.....#.#...#X.#XXXX.##X..###.X.X......#XXX.X..X.X.#XX.X....#...X..#X...X#.#...X...#.XX..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.XXX.XX...X.#X.#..X.X...X#.X...#.X.X.XXX..#XX#.XXXX.XX.X.X.......X....X.X#.XX....X.#..#.XX.X...#..X.X.#.X#.....XX..#.....X.X#...XX.#.X.XXX#.X.X.XX..XX..X...X##.X.X.X#....X.##...X..X..X..X......#..X.##XX..#.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..XX..#...X.X.X........XX.#.#...X.X...X.X#..X..#.X.X.XX.X..X.X.#X.......#XX.X.XX.#....#....##...#X.XX.......#...X.#XX..X.X.X.X.#..##.X...X.X#X......#....X.X.XX.XX#X....X.X...X.##.X.XX.#......#..#..X.X..X.XXX#.X.X..X..X.XX.XX.X.X.#......X.X.X.XX.#.XX.X.X.X...X#.XX.XX.X.#.X.X.#.X...X......X..X.X.#
.X.#.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........XX.X.X..X...##..X.#X...XX..X##...#..#..#.#X..#.X..X.#...X.X....X#...XXX.....XX.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.##.XX.X.X.X.....XX..XXX.XX..#.#.#....#..#.#..........XX..#....X.##XX.XX.XX#.X#....X.X....X.X...X#.X...X.XXX...X....#.#.X.....XX.X.#..#.X.X..X..X....#.X.X...XX.X...X..X#X.X.X.X.#X.....X.XX#....X.##X...X.#.X..........X.XX...X.XX.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.........XX.X##X.##.XX.#XX.X.X.X..X......#..#.....###X.X....#....#.X.X###.X....X...#X..X.##.X.XXX.X..X##XX.#X.X....X.X#.X##...X..X#XX.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..XX.X#X#X.X....#...#X#.X.#...X.X.X...#....#.XX.#X..X.#X.X..#....X....X.X.X..X...X.......X.XXX.........#X...X.#X.X.XX.X.#...........XX.XX.X.X.X.X.#.X#...X.
#......X.X..##.X.X.#.X...X.....X#.X.XX..X.X.X...X.#..XX.X#X#.XX.X............X.X.#X.X.XX.X..##...X.X.X..X#.X#.X..#..X.#...XX..X.#....#...#.XX..#..X..X#.....#...X.X..XX.....#XX.X.X#.X..XX.X.#.....#..X.X....XX...#.X.X#..X.X.##.X.X..XX.#.X.#X...X.X.X..XXX.XX...X.X.X.X.XX..#.#...#..#..X...X...#X.#.X........#..#.X.##.X.#..X.X.....X.....XX#..X.....#X.X.X.X.X..##X.XX..........#.X.X.XX.X...X.X.....X.#...X.X......X#.#.#..X....X.XX......X#XXX#.X#.X..X.#..X....X....##X..X.#..#X##......X.X.......XXX..#...X.#.....X.XXX.#XX#X.X#.X..#XX..#..X.#...X...X.X..X.X.X...#..X.XX.#.X..XX.#..X.X.......#...X#...X.X.X....X.X.#X....X#X.X.X#.X..X..XX.X.X.#.......#.X..X..XX..X..#XX..XX.X.X.X...#.XX.#X...X.XX.X.X.......#XX.X#X..XX...X...X...X....X.#.X.XX....X.XX.....XXX.X.XXX.......X.......#.X##.X...X.XX.X.#......X...#X.X.#.XXX###.X..X..#.X...X.X#XX#.X.X#.X....#..X.X..#.X.#....#....X.X.XX..X##XX#....X#.XX.X.#..X...#X..X.X.X.#.X.X.X...X.#.X.....X#..XX.X.X.#....#X..X#.XX.X.XX.....#XX.X.X.X.X.#.X..........XX.XX.X.XX.XX....#.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.XX#.....X....X.X..XX.#X.X.....X.X..X...#.##X.X.X##..#...X.X............X.XX..X.#.###.X...X.X..X.X......XXX....#XX...X.X..X..X...X.......X.X.X...X.#.XXX..#.XXX...XX...X#.X..##.XX..#...X.XX.XX.#..X..#.X..X.##.X..X.XX.###X.X...#X..X.X.X.X.X.X...#X..X.XX#.X.X.X.X....X..XX#..#X...XX#X.#X#.XX..X.X.XX.....X.XX.X.X.X.XX#.X.#...#.X..X...X.X.#.XXX.X.#.X.XX##.X###.#.X.X.#X.XX.X.X.X.#.XX.#.X..#X.#.XX.X..XX......X...X...X.#..X..X.X..#..X.X....X...#..XX.X..........#..#..X..X.X.X.X...XX.X#X...X..XXX.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#.XX..X......X.X#.X.X.X.X.XX#.#X.X..#....XX.....XXX##.#...X.X.X.X#.XX..X.X.X#........X....X#....X.XX...#X#.X...X...X...X.X..X...XX.....##..#..X...XX..X.X..X...X.XX.X...X#....X.##....##XX.#...#......#X..#.X#.#X....X.X....X.X...X.#.XX.#.#X.X.XXX....#.XX..X.X.....X#.X.XX.#.X#...XX#..##..X.X.XX.X..X...X...X#...X.X....X.XX..X.X....#X.
.X.X...X.#..X..XX.X.X#.X...XX.#..X..X#X..X.XX....#...#..#X.X.X.X##X...X.#X.X.XX.XXXXX.X.X...#.X.X..X.#..#X.....X.X#.X.X..X.X...XX##..X...X.X.X..#X#.X#..#.#...#...X.#.X#...#.#.XX.XX.X......X.#..##....X.X.#.X..X.X.X#.....X.XXX..##...X..X.X.X#..XX.XX......XX.XX.#....X.....X.X.X.XX.#X.X.......X..XX.##..#.X..#.#....XX.X...X.X...#X.###...X.X.#..X.........X#....X.#.X.X##.#.X..##..X..X..#...X.#...XX....#XX.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.#..XX.X.X...X.#X.#...##..#X..X..X...#.XX.#.X.X#.#X...XX.XX...#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.XX#.X#.XXX....###...X....XX......X..X#..X.X.X.......#X.X.....XX.#..X.X#.X...X##.X#.#.#.X.#.X.XX#...#.......X...X#..X.X...X..X.#.#X.X...#.X.X..#XX.#....X.X.X....X#..XX..X.#X.....X.X..#..XX.X.X.XXX....X........XX....X.XX.X##.#X...X.X..X.....X..XX.X.X.X.....##.X.X.#X..XX...#X..X#.X..X..X...X..X...#..#XX.X.X.#...X#.....#..#..X.X.X.
.#...##XX#.#.X...XX#.....X....#.X.#....X.X.X..#.X.X.###..XX..X...X..#...#...X..........X.XXX.#...X.X..X#.X.XXX.......X..X##..X...X.X.X.#..XX...#X....#X.X...X..X.#..#.X..X..X.X.X..X..#.XX.X..#XX.XX#.X.X...X.X..X...X.X.#.#..#.#..XX.X..XX..#..X...X#..X#.X.........XX...X.X..........X#...XX.#.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..XX...#X.....XX.X..#.#..X#X.X..X..X#....#.X.X.XX.X.X.#X..XX.XX.......X.#..####.X...#...XX.X.X#.#...X.X..........X........XX.#X.#XX.X...X##X.X.X..X..X.X#.#.....X..##.....X#X...XX.X.X......#XXX#.X.X.#XX..X.....#.XX.X...X.X.X..X.....##XXX..#...#......####.X..X.X.XX.XX.X.XX.X.XX.......#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.XX#.X#X..#.#X..X.X......#X.#....X.....#X.X#.....#X.X.#X...X..#.#.X.X..XXX.X.X..#.......#X.X..#X.X.X.X..X#.........#...X.X..X..X#X.#..#.#..X....XX.XX.X..X.X.X....X##..X.X.#X..##..X..#X..X.X#......X...#.X...X##.XXX#X.X.....
..#.X#.#...X...#.X##.X.XX.X.X..X....X.##.X.X.#.#......X#...X.X.X..X.X##..XXX.XXX.X.XXX.......#.XX.X..X........XXX.X.#.X..#X#.X.X....X.X.X.X..X....XX.X.X.X.X.X.X..X..X.X.#.#..#..XX.X..X#.#X#.X..........X.XX..#XX.X.X.X..#..X..X.#.X..#...X#.X.X.#.#..X#X..X.#X.XX.XX.##..X.#X.X#.X.X....#X.X.#.X....#X#XX.X.X....X.X..X.X....XX..#.X.#X...X.#X..XX..X.##....X.X.....XX...X...X..##...XX....X.X.XX#....#.X.X..XX.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.XX.XX.X.X...XXXXX..#.XX.X.X.X.X.XX...X.XX.X....X..XX...X#X.......X.#.##...#.#X.XX...X.XX.X#..#.##X.......X#X.X...##X.....#X#..XX.XX..##XXX.X..#.#X..XXXX.#.XX..X###..#.#.X..XX.X.X.....XXX......X#.X..#.#X.X.X........XX.X.#.X..XXX....X.X.X.X.#.X.#.XXX.X#....X.X.X.X.XX#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.XX..X..X.#X.X..X...X..###.X.X.#X.#.##....X.X..X..###XX##.X.XX..X..X..X.XX.X.X...#...XX..###..XX.......X.#.X.XXX......#..X..#.X..#.X.X.X.X.X.#.X##..X..X......X.X.#.X.
.XX.X....#.X.X.X....XX....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..XXX.X......#..#..X#..X.........XX.X...X...XX...#.X..#..#X.#..XX.X.XX.X.X#X......X...X...X.X.X.X.X......#X.#.##X....X.XXX..X..XX.#.X.X....#.XXX.X.X.X.#.##.X.....XXX..X.XX.....XX.X.X....X.#X.X.X...X........X..#X.X.#..X.XXXX.X..XXX.X.X...#..X.#..#...X..XX.#..X..#...X.X.....X...X.#X..XX#.X..#...X.X.#XX.X#...#...X.#X...X#.X.......X#.XXX.X.....X.#X.....X..X.X#..X....X.....X..#..X.X.X.....##..#...X#..X..X#.X.XX.X..X...#X..#.XX.XX.#.X.X.X.X.....X.XX....#X..#X...#.XX.#.X..X...X.#.X..X.X#.X.X#....X.X.X.X...#.X##..#....X.....X...##.X.#X.X........XX#..XXX.X#.X...#X.X.X.X.XXXX.XX#X........#.X.#.XX.X.#......#.#..X.#XX..X##....X.#XX.X.X....X#.XX.X.X#.XXX....X.#.#........X.#X..X..XXX...X.X#.....##.X.#X.XX.XX....X.......#X.#.##.#..X.X.XX.#.XX.X.X...#...X..#.X.X.#....#..X..X..X.X.X...XX.#......X.X#....X..###..........XX..#.##.XX.#.#...X.X.X#..........#.XX..#.X.#.X.#.X.X..X.#.....#.#XX..X.X.X.X.X..X.X..X
.#.X.#.XX...X..#.XX.X..XX.X.##..#.X.X.XX#.....X.#.XX.X#.#XX..X.X.XX.X....X##.##.X.XXXX.X....X#...X..X..X..X.X.#.#..#.#.XX...#..X.X..XX.X.##..X...#..X.XXXX#X..X...X.X#X....XX....##.X.....X.......#X...X.#X.X..X.X.X#X..X..X..X.#.#X.#...X#...X.X...X.XX..X.......#.XX...........X#.X...X.X##..X.#.XX...X.X.......#X.X.....#..XXX..X.X.XX.XX......X.X...XXX#..#.X.X...#X..X.X..X..X.X.X..X..X..X.#.X.XXX.X.#...X......X.X...X#.X.X.X#X...#.X.X.X.X......X.....XX.##.X...X..X..X##.X.X.X.X.X.#..XX..#.XX.X..X#X...X.X#......#.X#..X..X.#..X..X.......XX.X.#.X....X.X.#...#.........XX.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.XX.X.#X.X#....X....XX......#.X.X.##..............X.X.X.#..X...#..X.X#.XXX...X....X.X.X.XX...X..#X....X.X......XX#X.X#...X.X.X...#.#X.XX#.#.#.X.X......#....XX..XXX.X.X#..#...X.X....X.X..........XX..X..#.........#.#XX..X...X.#.X..XX.....#X.X...X.XX.X.X.XX..X.X#.X.X..#X..X.X........X.XX#XXX.X.XX.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.XXX......X..X...XX.X..XX.XXX.XX..X.X.......X...X#.#...X.X.X..#.X.....X.#X.X.XX.X.X.XXX.X...#X.....X...#.X#..XX.#.X.#.X.X..#.#....#X....X.X.X.X.X..X.X.XX.#X.X.X....X.X..X...#........#.X.XX.X.X.XX.X..X.X#X.X#.XX..X..X.X..X.X.X...X.#..##.X......#.X...X.X.XX..X....XX..#.XX...XX.......X#X.XXX.X.X.....X............X...#.X...#X.X.X.X.X.#..X...X.XX...X.XX........X.X....#X...X......X...X.X...X..X.X.X#.X..#.XX....#..#..X.X.X.......#..XX.......X...X.X#.X.X.X..X.X.X...X..X.......XX.XXX#..XXX#X...X.......#.X....X.XX#.X......#X.##.XXX#.#.#.#XX......#.XX.X..X....X#X.............X.#X.#.X....XX.#.#X#X....XX.X#XXX.X.XX.##....#X..#X..X.....X#...XX..#X#.X#.....#.X.XX...X.X##..X.X.X#.X.XXX.XX.X....XX.X....X.X...X...#.X.X...#X..X.XX..XXX.#.XXX.X....XX#...X.X.X.X.X....##.X..XXXXXX.X...X##...X.#.#..X....X#.##.X#X#.............X...X..XX.#X..X....#.XX.X.X.....X.X.X.X..#..#...X.X.X.X.XX...X.X..X.X..##..X..#...X.#.XXX#.X#...X
.X#X#.X.X...#..#.#X.X...........#..X.XX#..##...X.X.X.X......X.X.X.X.X.......X#.XX.X.XX.X..X.X.X....X.X.XX..X#.X......XX.X..X.X.X..X..X..........XX.X..XX.#.#..X......X....X.X..#.##.X..#.......#.........X.X...XX.X.X.X...X.X....X..X.#...X.X.#.XX#..#.X...X..#..X.#....X#.X..#X.XX..X.#.#X.XXX.X#.XX.#..X....X.......X#X.X.#.X..#X.XX.....#.X.#..X...X#....X.#XX.X.X.XX#......XX..X.X...X...#.X....X.X.X....XX#.X..X.X.X..#.X.X.##.XX..X.X..X.X.X.X#..X...X..X..#.....X#...#.XXX.X.X..X..X.X.X.XX.X.X.X...XX.X.XX...XX.#.#XX.X.X...X.#..X..XX...#..#.X.X.X.XX#.X.XX.X.X.XX...XX...X###..X.X.#.X...XX.X.##...X.X.XX##...XX#.X#.X.X.#..#.X#...XX.X.X#.X..X...XXX.....X.X..X#.#..X.....X..XX.##..X.X.X.X.#XX.........X.X...X......X.X...X.X...X.X..##X.XXX#..X...X..X##.X..X.#.X.X.X..X.XX.X.X...X.XX##.X.X.X.X.......#......XX.X.....X.XX..X.X.#.X..X#..X.#..#.XX..X.X.....X...X.X....X#.#.#X.#..#XX.XX#..X.X.....XXX.X.X..XX.X...X.X.X.X..X.X..X...XX.#X#.XX.X..#.X.X.X.XX..X.XXX..X...#X..X.X.......X.##X.X.XX..X..#....X#X...#..#.X#.X.X..X#.X.X....XX...#.X.X
....X.X..X.XX.X....X..X.##.XX.X.X.X.....X#.#.#....#..#X.#X.X...X...X.XXX.XX...X....#X.#.XX...#..XX......X.XX.##X.X.#.##.X.X.X.X.X#..##.XXX.X#XXX....##X.X#..#.X.X.#XX.X.#....#.#....XX#X.X#X.X#X.XX.X.X.X.X..XX.X#.....X#...X.X.X.X.....##......X.#.#..#.X.X.XXX..XX#XX.....#XX....X...#.....X..#..X#.#.X..XX..X##.X#.......#...X.#...X.#X.X....X#.XX...#XXX.X...X..X...#X.X.X..X.##.#X.XXX.#..X.XX..X...XX.X.#...X.X..X..##..X#...X.#.#...X..#......X.#.#.XX.X.#.X.X.XX#.X...#.X..##X.XX..X..........X..X..#....X.X.X.X...XX.....X.XX.#.X.XXX.X..#.X.X.X....XXX..XX.X..X...X...X.X....#.#.......X.#X..#..#.X..X.XXX.X.X...XXXX......X...X#X.....X.X...#..#..X.X.X#...#.XXX.X.X..X.X.X.#...XX.X..X..X.....X.XX.X.#..#..X.X.X.X.##.#.#.....XX....#.X.X...#.X#.XXX.X..X.XX.XX.......X.X..#X...#X...X....#...X.#.X.X.X.XX.XX.X#...#X.XX.XX..X..X.X..#...X.#X#.#..X.X...#X.X.X.X.X.X#.XX..........X....X.#..X....XX.###.X...#.#....X#..#.X#X.X...X..#.#X.....X.X.#.X.##.......#...X...X.XX...#.X..X.#XX#X.X.X.X.#XX#XXX.X.X.XX#.XX#..#.........X..#X..X.X...X.X#.X..
.##...X.X..X..#.X.X..X..#..X.X...X..X.X..X..XX.#XX.XX.X...##.X..X.X........X#.XX.X........#.X.X.X.X.X.X..X......X.X.#.X#.........X.X.....#.......XXX......X..#..X.....X..X.#....#.X#......#.#.X.XX..X#.....X#.....#.XX...#.X...#....XXXXX.X.X#X.....XXXX..X.X.XXX..#....X#.XX...X.#..X.XX.XX.X.XXX...#..XX.X.X..X...X.X.#X#XX.X...X.X..X.....XX.....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#XX..X#X...X.#X....X.#X..X.X....X.#....X...X#X.X.XX..X##X...#X..##X...X#....X#.X.....XX.X.X..X.XX.#..X..XX..#.XX.....X.X.X..X.#...X.X.X..X.X#.X..X.X.X.X.#.X..X.X.....X.X.X#.#XXX.X#.X....#.X.X..X.X##.XX#....X...X....#.X.X.XX...X.X.#X...X.X.X.X..X.#..XXX.#.XX.#XXX..X..#XXX.##XX.XX....##.....X.X.X..........X.X.X....XX.XX.....X#.X.X...XX..##.X.XX..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...XX.X..#.#X..XX.......#...#XX..X.X.##...##..X..X##.#X.X.X.#X#.....#.X..X.X..............X#X.X..XX...X.....X.#.XX.#X.##..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.XX.X.X.XX.........#.#.#..X.X.X.#.......X.#.XX.XX.X#.##.#..X.X.X.....#X.X.XX..XX..X.X.X##...X.X.....X.#.#.........X...X.XX...#.XX#....XXXX..X.X..XX............X.XX.....XX.....#.#..XX.X...#.#XX.X.X.X...X.X..X.X.X#X.X...#..X##.X#.X.X........X.XX..X.X.X.XX.XX.X.#.....#...X.X....#.XX.X.X..XX.X....#.....#..X......X.X.X...X.....##....#X..X.....#XXXX....X.X#....#....XX.....XX.#X.#.X.X..#XX.X..X#.#..X..X..X...X..X.X.X...X..X..XX..#XX.##..XX.X.......X..XX...#..X.#.X...X.XX.X#.....X..#.X.X#.#.XX.X...#..X...#....X..#.....X#.X..........#...X..#.#..X...XXX.X.X.X..X.X..X..X##.........X.##...X..#...##X.XXXX.X.XX#.###.......X..X...#..X.X...XX#.X#..X.X#..X..XX.XX.X.X.....X.XX..#.#..X.#X.#.....X.#X.X.XX....##..X....XX..#.X..X.....X.XXX#X...X.X..#..X.....#.XX.X#.XX...X..X..#X...X..X.....X.X.X...#.#X..X#...X.....X.#...##X.#.#....X.X.XX..#.#X.X...XX#.X.X.XX..#.XX#.....#.....#.XXX.X..XXXX.XX.XX.XX.X.#.....#.X...#..X.X#X......XXXXX..#..X.#.X.X..X..X.X.#
.X#X....X...#..XX#X..X.X....#..#.X..X.X..#..XX.X.XX.X.#.X.XX.X..XX...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.XX...#.#.X.X.X#.X#.X#...XXX......X.X.....#...X.#..#.#X.X.X.X..XX.XX.#....XXX...#.XX..XXX..........X..#....X.........XXXX.X......X.X..XX.X.X.X..X..X...X......X.#X.#X#XX..X.X#.X.#..X....X.X#X....XXX..X.X..X..XX##X.....##.X.XX.X...X.X#X.####.X.##.X.X.X#..#...X.XX.XX...X.X.XX........X.X#X.#.XX...X.X..#..##X#.X.X....X..XX..#.X....XX..X.XX.#.#..X.X.X.XX.#.X.X..XX#..X.X....X.X.#.##.X.#X...#.X....XX.X#.XX.X.#X.XXX..X##X.XX#....X#.X.X.XX..X..X..#XX.#.#X.X.......X..X.X..X..#.X.#.#.X.X.....X..X..#.XX.......#X..X...#X##.X.X..#..X.X.X...###....XX.XX.X...X.#X.X.###.X#.X.X....#.#X..X..X.X...XX.X..........X#...X.X####.X.#..X.X#.XX.X........X..#..#X.#..X.XX...........X...X.X.#..X..X.XX.#X....X.X.XX...XXX#.XX..#.XX....#.......X.X#.X..X..####X...XX...#..X...X.X#X.XX#.XX...X.###.....X.X.X....X.#....X...X.X.X..X.X.#X.......#.X.#X##...#X.X.#....##..X......
..#X.#X..X.X.XXX#X.X...XXX##.XX...XX#..XX.#...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...#...##..XX...X#..X#...#..X.X.##X.XX.X.X.X....X.#..#XX..X.#.#.#..X##...XX#XX.#..#.X...X....#X..X.X.X.#.X......X..X.X....#..#X.X....X.X.X.#XX..#.X.X.XX.X.X.#.X........X.X#.X.##..#..X.X.XX.X.X.X..X.X.X#..X.......XX.......X.X#.#X....#.X.X....X..X..X.#......X.XX..X...X.#.XXX.X.X.....#X...X...#.X.X...X..#....X.X.#..#X.X##.X.X........#.X.X....XX..X.#XX....#.X.#.X..X.....X#....#...XX...#X.XX.#..X....X..#XX.X...#X.#..X..X.X..X...XX.....XX#................#.X..X....#X.X...X.X....X.##..XX.#.#.......#.X.XXX.##.X.X..X#..X.X.X.X.X.#.#.X.X.XX.X..#.X.#...#...XX.XX#XXX##..#.#...X.#.X...X#.........X............X.X...X.X.X.#.X..X.....X...X..X#X.XX.X..##XX.X.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.XX.X.X.X.......#.X.X.X..XX.XXX.XX..X...XX..XX#.X.X.X..X.X.#X.X....X.#.X.X#.XX.X##.X.X..X.X.X.#X.#X.XX.XX#
X.X.X.X.X.X#...X#....XX.........X....X......X....X.X...X.X..#...X.X#X...X..XX...#..XX..XX.XX..X......X.X#..#.#.X.##XX..X.X.#.#...X....#X.X.X.XX...X#..#X.X.X.X.X......X.......X.X.X.X.XXX.X#.XX..X..X.XX.XX.X........#.#XX.X..X.X.#.#X.........X.X.X..X.X..X.X..X.....XX.#.X#X.....#..X.#..#...X.#...X.XX.X.X.XX.X...#XX.X.....X...X..X##..X.#XX...X.X.XX.#.###.#..#..#.X#.#.X..X#X.X#X.#.#X...X.X.#.X.#..X.XX.............#.#X..XX...#.....X.#..X#.###.X..XXX.X...X.XX.X.X.X.X#......#X.XXXX.#..X..X.X...X...X...X#.XXXX.#..X.X.X.#......#XX.X.X.X.X.##...X.X#...XXX.X.X.##X.#X.X.X#X.....X.X.X.XXXX.#.X....X..X.X#..X.XX...X#.X..X...X...#.X.X.X.XX..X....X.X..#.X#.#.#........XX#.#..#.X#.XX.X.#..X.X..X#.....XX.X.X#.X.XX.X#.X#X.XXX...#.X.X.X.#.X.XXX.X.X.#X..X.X...X.....#.#X.X.X..XXXX.X.X...#..X##.......X..X.#......X.#.#.#.#..#.##.X..X.X......XX#..XX.XX#...#.X.X...#.X.X.X..#...X#X..X#.X.XXX.XX..#...XX.X..X.X..XX.#.XX...XX....X.X....#...........X.#.X.....#.XX.X.....#.X#.#X.XXXX.X#.X.#.##X...X.#..X.X.X..X.#..XX........X.X.X..X#.....#.......
.............X...X.X....#.X##.X..X.XX..#.#.##XX.X..X.X#..#X.X.XX.X....X.XX...#.#.XX.#.X..##..X..X.X#....X#..X...#.....#....#..#X...X#.....X...X.XX.XX..X....XX.X.X##.X.#.##.X.X.#..X...#......#.X.X.........#XX.X.X#......X.XX.X.XX.#..X.X.X#X..X..X.#.X#.X.X#.X.X#XXX.X...XXX.X.X#.#....X..XX...XX.XX#X...X.....X.X...X...XXX...#X.#X...#.X#.X..X..##.....X.XX.X.#.X.X..X.X#.X..#...X....#.X.XX..X...XXX.....X.#XX.X.X.X.X.X#.X..##.#.X.X.X..X#.X.....XXX.XX#...#.....X..X..X...#.X.XX.X.#X..XX..X..X.X.XX.X.XX.X....#X..#X.......#.XX#X..X.X.X..X.XX...XX....XX............#........X.X.X.#.X#X....#..X.X.#.X.....#....X.X...X.X#.XX...#....#..#...XX.X.X.....X#....X...#X.X.X....X.X........XX..#.#.XX..#.X.X........#..#.#.X..X.....##..X.#.###..X...X..XX....X.XXX.X..#X.X.X.X..X.X...X..X...X..#.....X.XX#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.XXX....X.X#.#.X.X.X#.X..X.X.#.X.X...#..X.XX...X...X.X##.........#.#X....#..X.X..X...#....XX.#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.XX..X..X.X..X.X.XX#.XX.X#.X.X..#....X...X.XX..#X.XX.....XX..X#....X..X....XX.#X..X..XX.X.X.#.X.X.......#.XX.XX....#.X.X.X.X#............#.XX.X..X.X.X.#.X..XX..XX.X........XX..X...#...#X.XX..X.X.XX.X..#...X...X.#..X..#..XX....#X.......X#...X...X#.X..X.#X.....X........X.X...X.X.#.X.X.XX....X.#X.XX..#..X.#.#....XX..X.......X.##.#....X.XX...X.XX.XX.X.X.X..XX.XX.X..#.X.XX#X..X..X..#.X.X....X..X#.#X#.#.X..#..X.XX.X.X#.X.X.X..XX.X.#...#..##X....XX.XX.X.##X.XX.X.XX.X.X.X.X.X#..X..........XX..X.X.#.....#XX..#.X.X#X.X....X..X#.XXXX.#.#..X#X.X..#XX.XX....#X...XXX.X..#X.X.....#.X.X.XX.X.#X#...XX..X.#.X.X.X.X.X...X..X...XX.X.##......X..#.##.#.X...XX....#.##.#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#.XX.XX.X..XX.X.XXX#..XX....X.#X.X#X...#..X.X..X.X.X#X.XX.XX.....#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.XX.....X.X.X..X.XX.
X...X..##...X..X#.X.XX...#X#.X.....X.X.X..X#X..XXX..X..X.X#...X.X.X#.#X.X.#X...XX...X.X..XX....X...#...X.............X...X.#.XX.X.#.X....X..X....#.X...X.X..XX..X..#.X......X#.XX.X.......X#XX.XXXX.X.X..X#.#X......X#.X.X.##.XX.XX#........X.X..XX.X.#...X...X.X.XXX.X...#..#.X..X.X..X.##....X..X.#..X.X.X..X.X..X..#...#.X...X#.XX.#.X.X..#.X.X.X.#.XX..X#.#.XX.X#.X....#.#...........X.X#X...X....X.X..X...X.X...#X.#.#.XXX.....X.#.XXX...X.......X.....##.....X.X.#.#..#X.X.X#X..X.....#X.X..X.X#.X.......#.X.#.....#.XX.X...X.......#.XX.#X...X.XXX...X.X.XX...X..#.#.X...X....XX.#.#.X.X.X..XX.X#..XX.XX...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.XX.XX..X..X.#......XX..X..X.X#.....XX##X..X....X..X..X...X.X....#.XXXX.XXX.#X.X...XX.X.X..XX..#X..#..XX.X.#.#.X...X#X....X...#.X.#.XX....#.#.##.#.X#X...X..X#.#.XX.......X...X.#.X.X.XX.X.X....#..#X.X..#.X..X.#......#.#X...X.X......X.#....X...XX#.X...X#..##.X..X.#.X#..X...X..X.XX.XXX.XX..X....X.X.#.....X.#...X.XX....#.X#.#..#X..X.X..#.X.X..X...
.X.XXX..#X.X.X..X..X...X....##.#.X#....#.XX.#X....X...XX....X.......XX..X....#.X..X.X...X...##.#.X..X.X..X.X.#.##.###.X.#..X..X....X..XX..X...XX#...X.X.#.X.#..#..X...X.X.X.........XX.#X...X.....#X.XXX...X#.#X.X.X.....X#X.#...X.#X.#X.XX.....X.....XX.X..X........X..X..X.#.X.X...#.....X.X...#.XXX.X.X..X#....X.X..X#X..X#X.X...X....X.X.XX..XX....#.XX.#X......#..X.X.....X.X.X.X.X.....##.#.XXX....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..XXXX.XX#...X.X.X.X.X..X...#...#.XXX...X..X.#XX.X.....XX##..XXX...X.X.#.X...X#...X.#.#....X.X....X.XX...X..X.X.X.X......X#X..#....X#.XXX..X...X.X..X.#X.X.XX#.X.....X...X.X..#....X.#.X..XX.X.X.X.#X.XX......#..#.X.X.#XX.XX.#.X.X.X.##.#XX.#.XX.X#.#X.......#...XX...X.X...X.X..X..XXX.X..XX.X.X#...#..#..#X..X...X..X..XX.X..X##....X.X.X.X...X...............#.XX.X#...#X.X#X.X.#XXXX#.X.....XXX##.X#X.X..XX.XX.X##.#..#X.#.#.X.X..##...X.X.XX.X.X.X#X.........X.XX.X#.....XXXX.#.#.XX....##.#..X..#.X...XX.XX.......X..X.
....X..X...#...#..#X.X..##XX....X...XXX#X....#X.X..#XX...X.X..X.#XX.X.X..#.X#.#.#X.X##.X.XX..##X.XXX..XX..X.XX##...X...X.XX.X..#.#X.#...X.X#X...#.X#X.....X..#..XX.XX..X.#.X.X.XX.X##.XX.#XX.X.X.XX...#..#......X..XX.##..X...XX...#..#..X..XXX#.X.XX......X.#.XX.X.#.##.XX.X.#.X..X..X.X.X..X.X...##.X...X...X.X...#XX.X.X...X.X.X.#.XX....X.XX..X.XX.......#X##.X.X.#..#.#.X..XX.X..X#.#X.X.#.....X.X.X..XX.#.#.X..X.X.X..XX.X.#...........#X..XX.#.##.X.X.X.#X..#.#X.X.X...X..X....X..#..X#..X.X.XX.X..X..#.X..#...XX.X.X#.X.XXX.....X.#.X#...........X.XX...X..XXXX.X..#..XXX#..XXX.X.#...XXXX.X....X...X#.X..X..X....XX..#.X.#..#...XX.X..XXX.##.#X.X..X.X.XX.X..#X..X.#.#.#..X.X...X....#....X.#...X#....X.##.X...XX.X.....X...X...#.X.XXX.#.X.X.X.X#.X...X...#.#.....X...........XXX.XX.##X.X.X.#....XX....#.X#.#....X.#.X.X..XX.#X.X.XX.X.X#.X#.X..X.X#..X..#XX.XXX..X..#.XXX.X.X.X.X.X.XX.XX.X...X.#....#....X#...XX..X.#...XXX.X....X..X.X...X...#X.....X.X..X#...XX........#X.....X.XX.X####.#..#.#.X.....#...#.X.X.#..#..X#X#XXXXX.X...#.X.X.X...X.X
.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#...#.XX..X....X.X.XX..#.....X#.X...X..#.X.............X.X...X.XX..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.XX.XX.X.#X..X.....#.#.X..X.X.X#..X.XX......#....X.X#.#...X.X...X..XX..X..X....X.X#..X.....X.X..X.X.X.........X#....#X.X.....X.#.X.X.#XXX.X...X........##.X.#XXX.XX..X.X.X.X#.X.XX.#.X...X.#.....X..X##..XXX..X.X....X#.....X..XX.X.......#.XX.XX.X....XXX..X.XXX.#.XX..XXX#.#...#....#.X.XX.X.X.X...##.XXX.X.#.#X.XX..X.#....X#.#X.#....#.X..X...X..X....#.XXX#.#.#..X#.X.X.X.XX.##.XX.X..X.#..X#.XX.#X.X..X.X#XX.#.XX#X.#..X.X.XX#..#.....X.X.X.X#.#.X#X...X#...#.XXXX.X.X.X.X.X....X.XX.#.X..X..#.X..X.X.X.X.#X.#.XXX.X.....X............X.....XX.X#....X.X.X.X.XXX#..X#X..X..X..X#X.X.#.XX.....XX.X.XX.X#.X#X...XX...##.X.X#.X.#.X.X...X.X.X.X.#.X#X.X.X#....X...#....X.#.XX.X..#.X#.X....X....X.X..X..XX.XX.X.X.....#..X..X.X.X#.#....X.X#..#..X.X....
..#...X...X#X...#.X.#..#.X.X.#.#.XX.#X.........X..#X..#X.X.##..#.XX.X.#..X.XXX.XX.#..X.X.X....#.X.X..X.X...#...X.......#XX.X.#X.XX.XX.X..X...X.#X.X.X.#.X..X#.#.X.X..X...#..X....XX.X#X.###.X....###....X.X.#X.#....X.#.XXX..X..#...#.XX.X..#X.X.X.XXX..X.XX.....#.XX.#.X.X.X.X#...#.X...#.X.X.X........X..X.X...XX#.XX...X..XX....#X.X...X.X.XX.X.X#X.X..X.X.X...X.X..##..#..#.#X.X...##.X.#.XX..X.X......XX.X.X##XXX.X..X..XXX.X...X.X.......X.#..XX.X.XX........X....XX..XX.#X..X.X....XXXX...##.X..X.#.XX..#X.X#.X.X.X.#.XX.X.XXX....X.#.X.##...X.#X.XX...###...#....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.XX...X....X.....X.##.XX.XXX###..X...X..X.#X##..XX......X#X..X.#..X.X..........X###X#..XX#X...............#X.X...XX.X.X.X.X...##XX.....#.XX.........##..X...XX.XX.X#.##...X...X.X.X.X.......#..#..XX.#X.#XX#..........X..X...X.X.....X...X.X..#.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.XX#..X#.X.......X.X#.XX.###.X...#.......X.X..X...X#.X....X#..XXX.X#..X.X..X#..X.X..#X...X..X.X.XX.X....XX....X....#.#.X...X...X.X...##.#X...X..#X.X.#.X..XX.X.X....#....#XX..X.XX.X#.......#.X#.......XX..#.XX..X....X.X.X.X#..X..X.X.X.XXX...........#.X...X....X.X.#..X..#.XX.X.X.X...X.X#.#....X.#.X....X.XX.X.X.X..#..X...##...#....XXXX..#..XX.X..X#......#.X...X.X.X.X#.X.XX.XX..X..X...XX...X..X.X....X#....#.X.XX..#.X..XX....X.X.###...#.X..X....#..X...X.X....#.##...##..X....X.X.X.X.X..#.....#......XX.#.X.X....#.X..X.X.#X.XXX.XX...XX.....X...#.X...X.......XX...X.#X..#X.X.#XX.#.XX.X.....XXX.X#.XX....XX.X.X..X.X.#X.#..X.X.XX...#.X.X.X.X.XX.XX.X.XX...X...X.X...#.#X.X...X.#X...XXX.X#.XX.#.XX...#.X.X......X.X.#.#..#......X#..#X.X#....#..X#.#XX..X.X.X.#.X..XX#.X..X...#.#.XX.X#X.##...X..X..XX..#..X..#......X.X.....X.X##X.X...#..X#........X....X#.##..#......X.#X.X.X...X#......XX.X.X.XX.X#..#.#.X.....#X#..X#X..X.X.XX.......X.X##.....X#X..X#.X#.X.XXX.#.#.X.X.X..#.#X.X..#XX..#.XX.X.#XX....X..#.#XX..XX.#.X.#
.#.X.#.X...X.#..XX.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.XX.X..X....X.#X.X...X.#..X.X..XX.XX...#....X.X.X...X.#.X.X...X..X.X.X...X#.#..#.X...#.XX.....##X.X#X.#....#.X.X....X...#.XXX.XX.X....X.XX.X#.........X.#.X#.X.X....XX..X.X.X....#...X....X......XX..XX.XX.X#X#..X.X.X........###.X.X..X...X.XX.#.XX#...X.X#.....X#.XX.##..#XX.X#.X.........#XXX.XX.X.X#...XX..#..X.X.XX.#.#.X.X.X...X..X.X...X.X.#.#X..X.XXX..X..XX.X.XX.X.#.X.XX..X...#...XX#.XX#X.....X.X.X.XX.X.X.#.#XX.X......#.#.X#..X....X.#.X....#.X#X.X.#X.XX....XX..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#...#.#.XXX.XX.....X#.X#X.X.X.X.XX..XX.X..XX.X.#.XX.X..XX#..#..#...X..XX..#X.#X..#X.#..X..#..XX.XX..X..X..#.X.#..X..X.X....X#.#.X.XX.#...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##.#.XX..X..X.....X...X.....X##..#X#.X.#..X#.X.X.#....#X...X.X..#..XXX..X........
.....X...X..XXX.X...X.XX.X.#.X...XX.X.X...X#.X.XX....#X..#....X...#.X..X.X.X..X.X.X.#XX.#.#.X...X.#..X...X.....XX.#.XX..X..#.X.X.XX.X..X.....X.XX..X#.#.....X.X...X..X.X.X..#....X...X..X.#..X.X....X.X..#..X..X..X.#X..#XX.XX.X.X.#.X.#X...#X.#........XX.X.XX..XX##.X.XXX.X..##..X.#.XXX.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.XXX.#.X.X.X........#.#..X..#.......X#..#...XX.X..X..X.X..XX...X..X.X.X..X.XX....#...#..#X...X..##.X.X.....X.#..X.X..X#....#..XX#X......X.X.X..X....X...#X......X.X..XX...#.......XX...X.X..X.#.X..#.X.X.#..X..##.X.X.X.X.#...X......X..##...#.X..X.XX.X.X.X.#...XX......#.X...#X.X#.X.XX..X....X.......#.X....#.#X.X.X.##.X.X...XX..X...#.#..X.........XXX.......X.........X.X#.X...........#X....XX..#.X#..X..#X.X.X...X..X.X.X.X..XX...X.XX.X.X#.#XX..X.X.XX.X.X.......X#.XXX.X.X#.#X.....X.X.XX..X..#...X..X.X.##.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.XXXX.X.#.XXX..#..#.X#..X.X.#.#
.X##XX.X..X..#.#..X.XX......X.XX.....X.X.X......XXXXXX..X.X.X...##.#.X..#...X....##.....#X...XX#...X...###.#X#X...#X...X#X.#..#.#..#..X..X.#.X...X...X..XX.#..X.X..X.X....##.X.#..#.X.#...X.X.X..#.XX.#XX.X...X.##....#X.#.............X.X.X.X.X.X.X.X.XX..X..XX..X......#X##.XXXX........X...X..#.#...X..X.X#.XX.X.XX....X.X..X.##...X.X#X.X.XX#X..X.X.#X.XX.X.X##X.X.X#.X..XXX.#......X.#X.X#.X...#...X..X.#.X.X..###.X#..#X.#.##.XXX..#X....X..XXXX..XX.X.X..X#.....X....X#.X#X.#.X.X.X.X..XXXX...X.XX.#..X..X#.X#..#.X..XX#..X.X.X##.#.#.XXX#X...X#XX.XX.X..X..X...X..XX.X.X#XX.##...X.X.##..X#...XXX#X.X.......#..#..X.XXXX.XXX.X.XXX.XX...XX...X##XX....#X.X.XXXXXX...X#..X.X..X#.X..#.X..X.XX#X.....XX..X..........#..##....X.XX...##.XX.X#X.XX#...XX.#.X...X#.X.XX.......X.X.X.X#XX.#.X.XX#..XX....XXX#.X...#X#.#X....X....#X..#..#...X..X.XX.XX........X.#.X.X#X....#....X.X..X.XX......X.X#X..#.X..XX........X..XXX...##X.X.XXX.X.#XX..X#X.X..#..X##.X.X.#..#.X#X.X.X.X.X...X....X#.X.........X..#.X.....X.XXXX..X.#.#..X........XXX.XXX....XXX#..XX..
.X.X...#.X.X...X.X....X.X.X....#X.##....##.XX.X.......X.X....X#..X...#.X..XX.#.XX.XX.#.XX..X....X.#.X.#.X.......XXX..XX...X.X.X...X..X.X..X..X.X..XX.###...XX..X..#X.X.X#....X#X.XX.X.#.X#.....XX..#.X....X.#.....XX.X...XX.X.X.XX#.XXX...........#...X#.#..X...X...#.#.X.XX.#.#X#.X.X#X.X.XX..X.X...XX.X.X.X..#.X.....XXX..XX...##X.##X..........X.#.#.X........X..#..X....X...#..X.X.#.X....X..X#.X.XX..#.X.X...X.#.....X.XXX.X......#.#.X#XX.X...X..#.......X...X.X...XX...XX..X..XX..#..X..#X#X.X..X....X.#..X.#.XX..XX..X.X....X.XX.X..##X..X.#XX.#.XX.X#.X..X..XXXX...X..X.X.X.#.X.X.X...X...X#...X.X..#.X#.X..X#XX..X.X.X......X.#X.X..X....XX.#.#..X.#...X.......#X...X.#...X.....#.X.X.....##.X.X#X.X...X.X.XX.X.#.#.X.##.....#.XX...#...X.....XX.X.X.X.X...X..#..XXX.X..#...X....X...XX.X.#..#.#X.X.X..XX.X......X#.X.XX.X.X..#.#X.#.X......#X.#X.X.XX..#X......#.X.#.#X..X.X...X.X.X#.......#X.X.X...#.XXX.X..X.#..XX.XXX..#..X...X#.#.#X.#.#XX.X.X....X.X..X...X...#....#X..XX#.X.X.XX#XX.XXX#..XX#.X.X..X.X#XX#.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.#.....XX.##...#X.#.X.X.X...X.X..X.#...#.#..X...#.##.X.X...X.X#....#......X.##.XXX..#...X.X.X#.X.X.XX...XX.X.X.X.X...X.X.X.X###.XX.XX.X.X.....#..X..X.X..XX........X..#...#.....XX.X.XX.X..#..X.X...##X.#....X...X.#X#....XX.X.X.X.XX#X...X..#.X.#.#.X.X.XX##X.XX.X.X..X......X.#.X...X.XX.X......##X.X.X.X.X.X.X...#.X.XX....#X.....X#.XX..X#X.X...X..X..X...#.X#..X.X...X.X.#X.#XXX...X..X.X.X..#.X.....#...X....#.X.....X.#.....X.##..........X..X#X.#.X..X..X........#...#..XX..X....#.....XX...XXX..XXXX......#.X.X#..X....##.X#........#.X.X#..#.#.#.#...#.....#...X.#......X.X.XXX..XX...X.XX.#..X...X.....X..X.X.X..#.X.X.X.XX.X.X....X.X..X..X..XX.X....X..X.XX#.XX.X.XX.#....##...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...XX#...X..XX.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..XX.X....#.X..X.#..#.X....XX..X.#X.X#...XX..X....####.X.XX.X.X.X.X.X.X..X.X.X..#...XX.X.X.X..XX..X.X.X.......X.#....X..X.X#....##X...X.X.X#X..X..XX....X.XX..#X.X.X.XX.#.##........##.X..X..X...#.X...X......#..#.#X..#........#....#...X#.X.#.X.X.#..XXX...X.X.XX..X..#.X..X.X...........#.X.#..XX....XX.XX.X.XX.#.#..X.#..X...#.X.....#...#X.X..#.......#..........XX..#.X.XX...X.X........X.XX.#......X.X....#.X.XXX.##.X#....X.X....X.X.X#.#..XX.X.#X..X.#.X...XX...X....#....XX.X#..XX..X..X..X..X.XX.#.X.#.X..#X.X#.X...X.XX......#XX#.X.X.##.X......#..#..#.X.X.X#XX.X.X.XXX.X#X.X..XX.#...XX.X.XX.##.XX.X.X##XX...X.X.X#...#..XXX.X.X.....X.#..XX.XX.X..#X.XX..X..XX.X.X.X...#X#.X....X#..#..XXX.X.X#X.X.#X#....XXX....X....#...X..X.X.X.X..X.XX.....X#X.#.X.......X.......X#X.X.X.X..#.X...X..#..X..#.XX.##..X.X.....X..##.X.#XX.X.X.#..XX..X..#.#X#...X#X.....#X....#X..X#.##..X..XXX.X...X.X...X.#.X.X..X#.X.XX.X.X....#X.#..#...#.#.XX....X..##...#X..X.X.X....X.X.X...X#.X.X....X.X......X.#.#..X.#.XX.XXXX..X.X...X..X..#X...#...X...
.X..XX..#.X..X.....#.#..XX....#.X..X.X...X#...#..#.#...X...XX..X.X........#.XX..X#.X#.X..#X..X.X...#....XX.X.#..#..XX.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..XX.XX.XX...#.XX.XXX.XX.X.X.X.XX...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.XX##.X.#X.X...#..#..#.XX#.X..X.X##X..X..X.X.X.X....X.X.X..X.........X#X.#..XXX....X.#..X.X..X#..X.#....XX.X..X..X.X..X.#.....#.XX.#.X#...X..X#XX...X..X.X.X#.X.XX.#.X.XX.X.X.X....#..XX.....#X.X.##X..X#.#..#...#X##....X.....#..X...#.X............#..X.X.XXX.X.X.....#.#.X....X..X.X.X...XX........X.X....X..XX....XX#..X.XX...XXX.X.XX.X......#.#...X##.XX.X.X..X#..#.X..XX.X.#......#.X...X.X.X...#..#..X.X.XX.X.XX.#...........X.X..X..#..X.X.X.##..#.X..XX.XX.X..#XX....#.X.X.X..X.XX...X...X..#X.X.X#X.X...#.XX#.X.X....X.XX.....XXX...XX.X......#............X.X.X..X.X.X.X.X..#.X.X..X.X..XX#..#......X.X..X..#.#X.X....#X#.X..##.XX...X..#...X.X.#X..#.X.X.X..X..XX...XX.X.X.XX.
..#.#.#.X...X.X.X.X...X..#.XXX...XX...X.X.XXX..X..#.X.X..#.#XX...X.X.#.X.X....X....X...X....X#..XX..X.X.X...XX.X.X...#..#X...........#.X#.X.....X....#.#.X#.#.XX.X.X##.X#.XX....#..##.XX.X..X..XXX#.XX.....XX.X.#X.XX.##...X..XX.......#...X.X..#..X.XX.#X.XX.XX..#.X.#XX..X.X...X..##.X.XX.XX.X.#X.#X..#.#X.#.X.X.X.X...X.#.##.X......#..X..XX....X.X..X.X.X#.X.#X.#..#X.#..XX.#.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#.XX.....XX.X...#.................XX#..X.X.#X...XX.X..#..#X#.X.X..X.#XX..#XXX.X..XX#.X.#XX#X.X#..X.X.#X.X.XX.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....XX...X.X.X.X..X...X.XX.X.X..X#X..X.X.X#X#.X.#XXX.X.....X..X#X.XX.#.X...X.X.XXX.X.X.X..#X.#...XX.X.XXX.X.X.XX.#X......##X....X.#.X...X...X....X..#..X.X.#...#.X......#X.X#...X.#....XX.X...X#.X#.#.#X....X#.X#.........XX.X.##..#.X....X.X.XXX.#X#.X.X.X..#...X.X.......X.X.X..XX#.X..#.#..X...XXX.X.X#X#X.X...#..X........
X..#..#X..X...X..XXX.#.X.....X.X...X#.X......#.#X...X..X.X..#X#.X#..X..X..#.##XX.XX.#.#.X.X.XX.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.XX...XX#.......#X......X...X.X.X.XX.#.##X.#.#XX...#....X.....#.............#X.X.X.X.X..X#.#X.XXX.X.#.X.X#....X..#..X.XX....##....XX....X.#..#.XXX.............X..X...XX#X.XX.X...X.#.....X........#...X....X.X.#X##.X#.........X#X.X#.X#..XXX.#.X#X..#..#.#.XX..X.X......X.X.....#.X.X.X.X.X#.XXX.X.X..#.#.X.....X.XX....XXX..X....#.X.....#XX#X...#....X..X.#..X.XX..XX#...#XX......X.X..X.....XXX.X#X..#..X..XX..X.##....#.##...XX.X...XX..X..#.XX.X.XX.XXX..X.XX.#XXX.X....X...XXX.X..X.X.X.##...X.X.#..#.X.XX#.X..X..X..##..#.X.#...X.X....X.X..#..#.#....X..XX.XXX.X.X.#...#.#.X..X................#X.X.X##.....XX.X..X.XX...#X..X#X#.#..X.....X.#X.#.X.#X...X.#.#..XX.X.XX..X.X..X...X#.X..XX.......X.X.X.#.......XX.....#.X.......#XX#.XX..#.X..X..#..X.X.X....X.X.X.XX..X....X.X.X.#.....X.#....X.XX...XXX.#.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.XXX.X...X#....X.X.X.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.XXX.X#.X..#X.X##.X.XX..#........X.#.#........X...X...X.X.X.X.X.....XX....XX...X.X....X..#.XX.X#.XX.#XXXX..X.X.X...#.X.....#XX...#.X..XX.#X.#.X.#.X.X#...#X......X.X.X.X.X..........#..X..X...X.X.X..#X.#XX.##X.X.X.X...X.X.XX...X.X..X#.....X...X#.....X#.#.X.X.#.X..X.X..X.X....XX.XX#.XX.XX..X.XX.#.....X....X..X..#.....XX.X.#...X..#X.XXX..#...X.X..X.#.X#...XX.X...#.XX.X...X.X.X.X.X#...........X.X...........XXXX..X.XX.X..X.XX..#.X..X......X.....#XX..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#.XX..##X...#..X.X...#X...XX..X....XX.XX.#X.##.X#.X.XX...#.X#.XXX..#..X.#.#.X..#X.X.X....X.XX.#.XX...#X..#..X.XX..#X#...X.XX..X......X..XX.........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.#XX#....X....X.XX.X.#.XX..X.X#..X.#....X.#.X.XX..X.X.X.XX.X.X.X..X.X.X.X.X#..XX...X.X.#X..X.X.X...X.X.......X........X...#.X.X..X.X.XX..XXX#..##.#..XXX..XXX.X....##.XX..X.#......XX..#..X#X....XXX...X.XX.X..#.X..X..X.XX.X..X#.X#X.XX.X..X.X.XX.##X...#X.X.X.X#..X.X...X..X.X.X..XX.....X.X..X.....###.X.#.#.....XXX.#...X.XX#.X..#X.X.#.X..X...X.X.X#X.X.X...X.XX..X.X.X.XX.X.X..X...X..X...#.X.X.X.X.X..#X..X.X..XX#...X#...#.X#.X.X..X.#XX#.#X...#.X#...X#.X...X.X#..XX.XX#..........XX.......X.X...X##.#..#..X.##...X.X.X.X.X.#...#..#.XX.X...X#...#.#XX...#X.X..#.X.X#X.X......X###.X.X#X#.X....X.XX.X##.X....XX.XX...XX.#.X.X.X..X.X.#X.#X.X.#XXX.#....XXX........X.X.XX.XX.###...X.XX..X.X.XXX.#..X...#X#.#...X.X#X.#X..#.X..X.XX..X.X.X.X.X....##..XX.XX#.XX.#.....X........###.X.X#.X.X..XX.XXXX...X.XX.X.....#....X......X.XX.XXXXX....#.#X.X..#.#XX.X.#XX.X.XX#...X.....X...X..#.....#X.X..X..X.X.#X.X.#.#.X...#.X.XXXX..#.#.XX...#X..##.#X.X#...
.#..#.X.X....#.X.X##.#.X#.X.XX..X.#.X.X.##X..X.X..X.X....X.X.#.#.X.#X#X.XX..X..X.#..#X.X.X.X.#..#....X.X.X..XX.....X#.....X.X...#..XXX.X..........X...#......#...#...........XXX.XX..X.....X...XXXX.....X.X.#...X#.#X.X..X....X.X.......X......X...XX.XX.XX.X...X.X.#....X.....X.XX..#X...XX...X.XXX..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..XXX.X.X#.#...XX....##.#.X.......#.X.X#.X.......X..X.....X..XX.##......#XXX.#.X..X.X............X..X.X..#.X#.XX.X.X.X....#X#..#.XX#XX#..X.XX..X.XX...XXX..X#..#X.X.#..#.#X.X.#..#X.XX.X##..X.XXX...X.X.X....#X.........#..X.X.#.....X.X.X...X.X.X.X.X.X.X.X.#...#.#...XX.X.....XX....#...XX..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.XX#X.#...#X.X...X.XX...X.X#.#...........X.X...X.X...X#X...X..XXXXX##X..#X.XX....X..#.X..#X.X..#.###...#.....X..#....XXX..#.#X.X.X#X...XX.X.X..#.##.........X.....XX.X.X.....#...#...XX..X.X.##......X.
..X.X....#X.XX....X.#......#X..X......XX.X.X.X..XX...X.X..#X.X.....#...X...X.XX...X.X..X......#.X.XX.X##.#.##..X.#X...X.#.X.X.XX.XX.X.X.XXX.X.XX#..##..X.XX.XX.#X..#X.XXX.XX.......X.X.#.X..X.X.X.X#X.X..##X..X.X.XX.X.X..X.X.....#.#XX..X.X.X..X#...X.......X.X.#.X.X.X.X.X.X..X.XX.#X.X...XX.X..#..XX.X.X.X..X....#X#..X..X#.#X.XX.XX.#X..#.XX.X.X........X...#.X.X.X.X.#X.X.X#....X.X....X...X.......#...X..X..#.....X.#.XX.X.......XX.XX#X.........#.#.X#..#..X.XX.X...XX..#.X.XX.X##..#X....X.X.#.X.X.#..X.XXX.X.....X....X..X.X.#XXX...XX.XX..X.....#.X...X....X..##....#...X..X...#..X.XX......X.X..X.X.X.X.X#X.X#...X.XX.X.X.XX.X....X.X....#X.X..#....XX.........X.XX.X.X#.X.X.X.#...X.X..X#..XX..#.X.X.....#XX.XX.......#X...X.XX...#.......#X...X.X.X.X..X.#XX#..#.X.#.X.X.X.X....#.X...X##.X........X.#....#.X.X.XX.X.X.X.X.X..X..#..#.XX.X#X#XX#...##...XX.#X.X##X.X....X..X#.X.X.X.X..X.X....#.#X...X#X#.....XXX.X.X.XXX.X.X##....XXX.X.XX.X.X..XX.#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........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#.#.XXX#.#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...XX..#.......X....X.#X#...X...XX#......X..#.X.#X.X.X.X#.#..#X#.X.......X..X.X.....X.X.X.X..X...XX.X.#..X..X.X#X.....XX.XX..XXX............#...#X...X.X.......#.X..XX#.X.#...X...X.X...X.#.#.#............#..X..#X..XX#..X.#...X...X..X##...#....X.X.X....#......X...##.X.#...##.......X....#X#.X.....X..X..XXX.X..X..#...X..X.X.X#.X...XX.#.......X..X...#X#..XXX...X...#...#XXXXX.XX##.X.........##XX.###.#....X..#...XX#..X#.#...X.XXXX#X.#X..#.......#...XXXXX.X.............#........X.#.......XX..#.X.#.#.#.#...X.X#X........X...XXXXX#.......X..#..X...X...X.XXX.X.XX.#....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.#....XX#.X.X..#.##.XX...X...X#......#.X#..#.#X....X.#X...X.X..X.X...##X.X#.....XX..X.XX..X..XX.....X..##..
.#.XX..XXX...XX...#...#.XX..#X.....X.XX.....XX.#.X.XXX.XX#..X.X...#..X.X.....XX.X.XX..X.##.X....XX.X..##X..#.X..##...X.#X..X.X.X
.#...X....X.XX.#XX#.X....#X.#..#.X......#X#.X...X#...#...X#.#..XX..X..X..##X........X....#..X.#X...XX.....X..X.X#.###...X#...X..
..X.#..X.#..X..X...#.XX.#X.X..X.X..X.X#...X..X.X..X.XX.X...XXX...X.#.X.X.X.X.X.X.#X.#.XXXXX.X.X.X.#...XX.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..XX.X.X.X.XX...#.XX#.X.X.XX.X.XX....#...XX.X##..X.X.XX.X..#..X..X.X.#XX.XX....#XX.X.#.X...X.X.#.X.#X#.X..X
.XX.XXX.XX..#.#.X.X.#.##.#.........X#...#..X.X.X...X...XXX.##XX...X..#..X.X...X..X...X......#.#..#.X.X.X.#....X.....X.##X.#.X.X.
...........X.X.X...#X.#...XXX.XX#X#X.#.#..X......#.XXX.....##...X.X#.X.X.#.X.X.X.XX.X#X.X.X....##.XX......X.#..#.XXX.#X.....X...
X.#X.X.X.X.....XX.X#.X.XX.X.X.........X#.X..X##.X.X....XX.#X.X#.#..X..............X..X.X.X#.#.X...#..X.X#.#X.XX..X.....X.#X...X#
..XX..#.#..XXX....X..........X.X.X.X##....#X.X..X...XXXX#......#.X.#.X#X.X.X.#.XX...X......#..#.XX..XX.X#X.....#.##.##X.X...#X..
X...#.X..X....X.X..#.X.XX.##X.XX.X..#X.X.X.X..#.X.X....#..X.X#.X.X.X.X....##.X#...X...X.#XX.XXX.#.X.X.X.X.#.XX#XX....#...#X....X
..X.X.X.X..X.#..#.X.X...#...X...##.#X.X..X...X.....#.X..X##XX.X.......XX#XX.X.#X.X.XX..#..................X....#.X.X..X.X...X#..
.#.X.....X#...XX.....X.#.#.X#X.X..X....X...XX..X.X.X..X.X.....XX.XX.#.........#.#....#...X.#.X.X.X.X.X.#X...#X.....XXX..X.XX..X.
.X..X.X.X.X.X..#.#.#......X......X.XX.#.XX....X.X.#.XX.#X.X#.X.....X.XXX.#X.X....X.#X..X..#XX.XXX..#.X..#X#XXX.X.X.....XX....X.X
...X...#.....X##.#..X.X.X...X.X#...........X#........X...#.....X.X......X#X.#.X.XX...#..X..X...#.#X.X.XX....X.X...XX.X....##....
.X..X.X..X.#....X..X...#.XX.X..XX.X.X.#X.X.#XX.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..#.XXX###X.#X..#.....#.
.X#.XX.#....X..X.##.....X.X....X.XX...#.XX.X..X.#X.#..X##..##.X.#....X.X.X.XX.X....X#.X..X..XX...X...X..X.X.X....XXX...X#.XX.#X.
.....X..XX.XXX..XX#X.X#XX..#.X..#..XX.X..#X.X.#.#..XX....XX...X...X.XX#.#X.#..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.X...XXX.X.X#.X#.....X#X.X.X.X..#...#X...X...X.X#...#.X..X......X#..#X.#.#
.X..X.....#.XX....X.X.##...XX.X.X.X.#X.#X.X..X#.X..X##.X.X.......X...#.#.X..X.....#.X.#.XX...XX.X.#.#..X#..X.X...XX.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.#....#...#XX........X.XXX...X#X.....X..X.X.X..
..X.##..XX.X.X.X.X.XX...#..#.X#X.X##X#XX.#.X..XXX.X..X#.XX#...X.X..#.....X..X.X..X.#.X.X.#....X.X.#.X.......XX.X.XXX.XX.X.X...X.
X.....X....X.X.X#.X.#X.X.X..X.X.X#....#.XXX.X......X.#.....##X..X.X.X#.X..X.X..XX...X#..XX.X#X...#...XX.X.XX........#.......#.X.
X.#X.#..X#.X.#....#.......X.......X.XX...X..#X.X.#.#X..X.X.....#..X...XX#.X.##..X.X..##....X...X..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...X.XX.X.X...X.XXX.X...XX.X.X.X..#.X...X..XX.X#.
X..X.X.XX.X......X..X##X...X.X...X.XXX.X.X.......#....X#....X.XX....X.X.XX..X...X..#......X.#......X.#.X#......##..X.XX.X.......
..X.#...#.#X.X.XX#X.....X#....XX..X........X.XX.X.XX.XXX.XX...X..XX.....X.X.X.#..#..#.XX.XX..X.XX.X.XX...X.X.#....X.X.X...#.X#.X
#.#..X.XXX....#.....X.X..X.X#...#.#X.X.X.X#...X.......#.X.X.X..X.#X.X.#...XX.#XX..X..#..##.X##..X......X...X.#X.X.......X..X....
...X....X..##.X#.XX.XX..X..X..XX....X...XX.X.X.X.X#.X.....XX.XX#.X.#X.#.X.....X.X#..#..X...X...#X.X###.X.X..X.#.###.XX.#.X..#.X.
.X#.XX.#.#.#...X.#...#X..X..X.#..X.X#XX....#...X.X.#..X#.X.X.......#.X..##X.XX...#.X.X.#.X..XX.X...X.#.X.#X...X...X..X....X..##.
#.........#..X.X.X.#...X.X.#...X#.X....XX.X.X#.X....#.#......XX#X.##...#X.#....XX......X..X###.X.X....X....X.#.XXX.#X.#.XX.XX.X.
#.X.#X.X.#XX.X..#..X.X.#.X..XX.....X#.X###..X.X..#.XX.X.X.#X....XX.X.X.....X.X...##X.X...##....X..#.X.XX.X##...........X.X.....X
##.#.#.XX.X.#..##X..X...X..XX..X.X.........XX...###....XXX...X.#....#X.X.X.X..X.#X.#.X.#XXX.X.X..#..#...X....X##X.X.XX.....XXX..
........#....X..X..X..X..XX...#X.XX.##.#.X...X#....X.X..X.XX#X...X.X...XX.X..X.#....#.XX.X.X#..#..#..X#..X.#.X.XX#....X.X.XX...X
X.XXXX.XX.X#..X.X.X..XXX.#X.#.#...X.X...#.#.X..X.XXX.#X...#.X.#.#..#.X.....X....##X........#..#..X..XX.X..X.....X.X.X.X.X.#.XX.X
#X..........X.#.X..X..X....XX.X.#.X.X.#.X.X...#.X...X#..#...X....X.X.#.X.XX..#X.X...#.X#.XX..#.X..X.#..X.X.X.XX....X#.X.#.X...X.
##.X.X.X.X.X.X##.X..X..X.X#....X..X..X.....XX.....X...XX.#.#.X.X..X..#.XX...#.#..#X..###.#.X.#..#.#.XX.X...X...X#X..#..#....#...
.#X.X.X..#........XX.XX.X.##X.X.X.X#..X.XX..X.XX.X..X..X......#.#.#XX.#.X.X.#..X.X..X...X...X#X.X#XX.X..#XX..#..X.X..X..X.X..X.X
........X.X.XX.##..........X.....X...XX...X..#.X.XX..#..X.XX.X...........#..X.#...X...X..X.X..X...XX...XX.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..XXX...X.X.X...X.X..#..X.X.X.XX..XX..#.X.X
..X......#..X....X.X.XX..X.#....##....#..X#X.X..#.X.XX...X#X.X.#.X#.#.X##..X.#.X..X..XX....#.......#.##XX..#..X...X.XX...#...#..
.XX.#X.XX..X.X.#..X.#.X.X..XXX#X.##.#X.#..#.XX.X.X...X.X.#.X.....#.......X.....#.#XX.X..#.X#.XX.X.#XX.#X.#.XXX.X.X....#.#XX.XXX.
#...#..X..X....X.X.....#X#........X.....X.....X....X..#.#....X.X.X.XX.#.X..X.#X.##X#...X....##..X..X...............X.#.XX#...X..
#XX..#.X.X#XX.X....###..X..XX.X.X.X#.XX..#X.X...#.X.X....X.#.X.X...X..X...X.......X..X..##X..X.X.X...X.X#X.X.XX.#X##X...#.XX#..X
....X.X.....X.X#.X.X..X..X...#.X...X...X...##X.XX....X.X..#...X..X.X.X..XXXX.##X.XX.X..#.X.X..#....X.X.#.X.X..X...XX..X......X.#
.X###..X.X#.X..X.X...#..X.#X...#XX..X.X.XXX....#.XXXX.X.X..X.X.#..#..XX...X....X...X.#......#.X.X.###.#X...X#..XX....X.X.#.#X#.#
X.XX.X.X.X..#.X...X.XX#...X..X.X.#.X.......XX#..........X.X....X.#XX...XX..X.X..#X....XX.X#..X.X#.......XX...X.#.#X.XX...X....X.
X.........X##.X.X.###X..X..X.X....#..X#.###....XX.XXX.X.#..X.X.#..XX.XXX.#..X#.X...X#..#X.XXX..#..XX.X.#.X.##X#.......###X.X#...
..X.X#X.X...X.X.X..#...#.X.X.#.X#.#.X..#XXX#.X...#....##..X.##.#.X........X...##.X...X........#..XX..X....X..#XX.X.X.X.X.....X.X
.#..X.X..XX..#..X.#X##...###.X.X..X...#.#X##.###.##XX...#XX...#XX..X#.XXX..X.XX...#.X.X.X#X.X..X...#..X.#XX.XXX.##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.XX.X.X.X.......X..X.X.X.XXX.X.X.#X
X..#.XX...X..X.....#.#.X..X.X.X..X.....#..........#.X...X.XX.XXX.X.X.....XX.X...XX.#.XX.X....#...X#.#..X.X.X..X....X............
.X.X...X.X..X..X.#....#..X....#.X..XXX..X.XX.#.X.X..#.X...........X..X.X......#........X.X.XX.XX....#.X...XXX..#.X.X#.X.X.X.XX.X
...X.X#...X.##.#X.X.#..X##.X.##...X#.X##...#.#.#..X..X.X.XXX#X.XXX.X#..#.X#.X.###.X###....X.X...#.XX#X.X.X.#X.X.X....X.##.#.XX..
.X..X.#X.X.X......X.X.#X....X.#.X......X.X##..X..#..#..X......X....#..X....XX.X.X.XXX.#.X.....#X.......#.#.#......#.X....XXX...X
..#X........#.#.X..#....XX.X.....#X.#XX..X...X..X#X..#...X#.X...#.XXXX.#X.XX.....X.X..#.#X.XX.##X.X.#XX....X.X.XX.X...XX..X..#..
X..X.X#X.X.XXX..#.X#.X#...X.XX.#...X...#..#X..X....#..X.#X#.#X#.X.#X.X..X...XX.X.....X.X.X#X...#.X....#X.X.X.X.XX..X.X.X#..XXXX.
..X....#.#..X.X.X..X#.X#X...#X.#.#...##.X.X##X..X.X..X...X.....#.......XXX.XX#.X.#.X........X.X..#.#.X.X..#..X...X.XX....X.X.X.X
.#.X.#X..X.X....X.X.X..#.XX.#...X..X.....X.....XX..X.X.X..##.X.#.X.XX.X.#X..#X.X.X.#X.X.XX.X....##.#....#.XX..X.X...X#X.##......
...XX...#.#..#.#......#...X..X.#.X..#X.X..XX.X.X..X...#X.XX...#..X.#......#.X.X...X.##.X.X..X.X...XXX.XX.X.XXXX..X#.....#..XX.X.
XX...X.XX...X..#X.X.X...X..X..X..X.#....X..##..#.X.#.X...X.XXX#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..XXX.#.....X.X...#.X#.XX..X..X.X...X#.X.X.#X..X.X....##.X.#X#.
X.#XX.XXX..#.X..X.....#...#...X....X...#...#...#X.#.XX...X.#XXXXXX....X.#.#X.XX.X.X....X#.#.#.XX..X.#...#X.XXXXX.X..X.XXX.X.XXX#
...X.....X#X..X..#.#.X..X.X.X...XX#.XX..XX.X.X...X..X..##.......#.X.#X....X......#.X.X....X.X....X..X#.X.#..X#....XX..X#...X.XX#
.##.X.X.X....X..X.#.#X#.X..##.X......##..#..#X.X..#.#X.X.X.##.##......X.X.X.X.XX.#...#.XX..#XX#X.#X........X.X.XX...X....X....##
#.....X.X#.#..X...X..X..X.X....X.X.#..##.XX.X.X.XX.X...X...X..#..#.XX..#.#X.#...X..XX..XXX..#...X#X.#X.X.X#....#..XX..X.#.XX.X.X
#.#.XX...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..XX.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#...XX##..X#X..XX.X
X.#....##..X##X.XX....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.....XXX..#..X#.X...X..X...#.##.X.#......X..X.#.X...X#.XXX..XX.X.X.X.X.X.X.X...X.X#..X..X.#..XX.#.X...X..#X.#..X...
.XX.X..X...X.XX.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#......XX.X..#....XX....#....XX#..#...#....X....#.X.X..##.X.X...#..X.##..XX..X.X#.X.X.X.XX#....X.X..........X.X.#.#..X
#.X.X..#...XX.XX.#X.XX..#X.X..X.##..X.X.#XXX.#.#.#X.X..XX.#.X..X...X....X..X..#.X.X...XX##..X.......XX.X#....XX.XXX.XX.#...XXX..
.##.X.#..XX.#...#.....XX#....X...#.X.....#....#...#..XX.X..#..X..X..XX.#.#..#.X....XX..X.X#.XX#.X.X......#.X..X....X.X...XX.X.X.
....X.XX.....#X.X#.XX.X..X.##..XX#..X.XX...X.X..#..X.....#.X.X.X..#.X.....X..#..X.XX.#.........X..#.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##..#.XX.#..XX.X...
.X..X....#XXX.X#...X...#.X#.X..X#.X.X.#..XX..#.X.XX.#..X..X.X.X#X..X..X..#.....##X.X.X..X.X..X....#.XX#..XX.X.X.X..X...X.X.X.XX#
..#.X.X#...#....XX.#.X....X.#.X...X.X.X#...#........XX.#.X.......#..XX#.X..XX.#.....X.X....X.X.X.X.X.X..#X.....X.X.X#XX.........
#X...#.#.X.XX.X#X..X.XX.X....#.##X......XX.X.XX#.XX...X.X.X.X.XX..X....X.X.#X#.XX.X...X.XX..X.X.......X...XX.X#..#....X.X.X.#.XX
...X#..X.X...#XX..X....#.X.XX......#.X#.#..X....#...X...X...#.XX.X..XX....##X......X.X....X....##XXX.X..X.##....XX.X#X.X.X.X....
.X...X...#.XX.X..X###.#..X.X..##.X.X.X#..X..X.X..XX..#X..X.X....#.#.X.#.X..X.XXXX#..X..XX.#X.X.....X#XX..X.#X.XX............X.X.
X..#.X.XX......##..X.#X.XX..X..X#.#X..XX..X#..##..X.X...X.X..X.X...X..X..X........XX..XX....#X.##X...#X#...#....#.#.XX.XXX.X.X.X
.X.X..X...X#.X....#.....X.X.X.X.X....X.XX...X.X..XX.X.X...##.X..XX...X.#.X.X.X.XXX...X#.#X.X......XX.#X..X..X.X.XX...X...#......
...X.#.X.#X..X.XX...X.X...X#.X#...XX....X.XX.X.#.#.X.X..XX...#X....X....XX.X.#....#.X.......XX.XX..X...X..X.X.X...X.X..#..X.X.#.
.#..XX...X.XX.X..XX..X..#......X.X...X.XX....X..X.....X.#.X.#.X.XX..#X.X....X.X.XX...X.XX.#...#..#..XX.X.X.X#..XX.X..#X..#...#X#
.#X...XX......X.X.X.X.XXX.X#.X.X.X.#..#...XX...X..##X.XX..X....X...X....X.X....X.XX.X.#....XXX#.XX#...#......X#....X#...X.X.X.X.
...#.#.#.XX.X.....X......XX.XXX.X...X.X.#..#.X...X.X.X...X..#.X..X..XX.X...X.X.X......XX.#.......X..X.X#.X.#X.X#.X...X.X........
.X#....#.#..#.#.X..#.X.#.....#....#.X#.#X##...#X.......XX..X#.##..X..#.XX.X.X...#XX.X..#..XX.X.#X..X#...X.X....X..X.X..##.X.#XX#
..X.XX..#..##..X#.X..XX..XX.X#.X.#.....##..X.#...XXXX.##.XX.#..XXX.##...#....#.X...X..X.X.X.X....X.##XX.....#X..X###.X.X##......
.X.X.X.X.XX...X#...X...#.#X.##X...X.#.X.X.#.X.XX....#.......#.#.....#.X..#.##..X#.X.XXX......#.X.XX....X.X.#..X..#....X.X.X.X.#.
...X......X.X.X.X.XXX.X....#...X#X#.#..........#.#.X..X.XX.X.X.#.XXXXXX.X#..XX.........X.#X.X..X..XX.X..X.#..X#X.#X.#.......X..X
.X##.X#.#..X#....X.##..XX.X.#.X.#....#X.X.XX.X.X.###.XXX............#...##.X.#XX.#.X.##.XX..#.X.X.....XX....#.X.##.#.#.X.X.X##..
#.....X.#X...#.##....X...X..X.....X.X.#.X#.#..#####X.#X.X.XX.X#.X.##XXX#.#.....X..#...X...X..XX..X.X#....X.#.....#......#X#....X
.X.X.X....#X..#..XX.XXX.##.#.#.XX..#X.......#.X.#X.......X....X..#X.X....X.X#X..#.#.X...###X.X.X.....XX.X.X..X.X.#.X.#.XX#.X.X.#
....#X.##XX#.#..X.X..XX#........X.#...XX.X.X.X..X..X.X.X.#.X.X..X...X.#X......X.XX.X#.X.X.......#XX.X.#.....#..XX##.X.X.X...#..#
.XX.X.X.X.X.#.X....#..X.##.XX.X#X..##.X..X.....#.XX...X...X..##...#X.XXX.X.X.X.......##.#X.X#X.X.......X.X###X............X.XX..
..#............#.XX.X...X..X#.X...#....X##.X.X#..##X.XX.XX.X..#.#.....#.X.#.X..#.X.#...#...X...X.X.X.XXX.#.X.#X.XX.X#.X.#.#X.#.#
X.##.X.X.X.X.X....X..X.X.#X.XX..X#..X.X##X.X....X.#....X.....X#..XX.#........XX.X.#.XX..XX.X.##..X.X....XX......X.X#...#...X....
.#...X..X.X.XXX.#...XX.........XXX.X...X....XXX....X.#.#.X.X...X#.X.#.X.##.X........X.XX.XX.#X.X.#.X.X.X...XX.X.....XXX.X.X#X.#.
..#X.X#......#..##.#...X.X.##.XX#...X.X.###....X.X..X#.X.#..X.X.#..#...#.X..X.#.#.XX............X...X..#X.#...XX.X#.....#...#..#
X.....#.X.X.XXX...X..X..XX#....##X.X.....X#.X.X...#...XX#..X......#.X.#....X..X.X.X..XX.X#.#.#X..XX.X.X.X.#.X..X.X.X.#XX.X.#X.X.
..XX.#.XX#...X..##..#.#..#XX.X....X..XX.X.X..XX#.X..XXX#.X..X.XX.#...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.XX...X...X..XXX#X....X.X..#.X.X.X.X...X..X.X.#X.X.X..X.X#.
...#.XX.#...X.....XXX.X#X...X#.#.XXX.XXX.XX....X..#.XX..X...#.X........#X.X.X#X.X...#.XXX.#X..X..X.#X.....X#..XX#...X.XX.X.X.XXX
X.XX.XX...#..#.X.#.X.....XX.....X.X.X......#.XX.X.#....X.X.#X#X#.X.XXX.#.....#...X#.#...X#...X.X......X#X...#..X.X.#.....X.X..#.
..#....#.X..XX.X.....X.X#.X#X.X.X...#X.#.X.#......X.XX...#..X.X..#....X..X.X...X..#X.X.#.#X.XX..###.X..#..X#..X..XXX.XXX..X.#...
.X.X.#..##.#....X.XXX..X...##.#...X.X..X..#.X.#.#.X...XX..X....X.X.X#..XX.X#.X..X........X##...X.....##.X...X...X......X#....#.X
.X..#..X..#..X.#.....X.X#.X.X.XX#..X.X..X...#..#..#.X.X..X..XX.X..#..X......X.#..X.X.X#X.....X..XXX.X.X...XX##X#.X.X.X..##X.X#..
.#.XX.##X.XX..#..#.#..X.........XX....X.X.XX..XXXX.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.#.XX...X.#..#.X...X.X.X...X.X#X.X.X....#...XX.X..#.......#X....##.#.#.XXX..X.#.....X.X..X#.#....XXX.#
X.X.XX.X.#.X......#X.#..X.#XX#.#X.#.##...X.X......XX.X...#.....XX..#.X...X.#.X.X.XX...#.#..X...#..X..#...X.XX#...#.....X.XX.X##.
.....X..X#.X.X.XX.....X.X..#.X..X#..X.X#..X..X.X.XX..###..XX.X..#.XX#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..#XX.#.X.X...XX...X.X.#...X.X.X..X..XX...X...##..X.XX.X#.
..#...X..##XXX..X.X..XXX.X.X#...X..X.#X..X.#.X.X...#.X.X..#.#X.....X...XX........#XX...#X..X...##......XXX..X.XX..X...#.#...X.#.
##.XX...X.#X...X...XX...X...X.XX.X.X#...X.X..X...X#.#...XX.XX..X#X.#X.#...XX.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....XX.#X..X.#X...X.X....X...#.X#..X.X...XX.X
..#X.#..XX#.#...#..XX.X.X#.X.X.X.XX....X.X.#....#...X.XXX.XX.X.X..X.XX....#..#.XX.X.#.#.X#..X..#..XX.X..X.X.X.X..X..X..##.X.....
#...X.#....X.X.#.##...X.....X.#.X...X#.X#X..XX.#.XX.#...#...#.#XX...XX.#.XXX.....X.#X....X.XX#..#...#.##.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##..XXX#XX.X#.X...XX.X.#X.X.X.X..##.#...
.....X.#....#.....X....X..X.X.XX.X.X....XX.......X..X.#...XX.X#..XX#.X..X.#.....X.#.X......X.X.##...X...X..X..X.X.#....X...X.##.
#X.X.X.X.X.#..X.XX..X.#..XX..X.....X.X.#XX.##.####.XX..##...X#.X#.#..##X...#.XX....##.X#.X........X#..X..XX.X...#.##X.X.XX...X..
...X.XX...XXX.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.XX.......XXX#.#.
.#..X...X.XX.#.X.X#..X#X.X......#####.....X...#.XX..X..#X.X...#.#.#.#..#...X...X.XX..#XX...X..X.........XX#..#....X.X.#.#.....#.
X..X..#X.......#X...#.....X.X.##XX.XX.#X.X##.#..#X.X..##...XX#...#..X.X.X.X.#.X...#X.....XX.#.XX.XX.X.X.X.X.X..#X.#..X....XX.XX#
X##..X...XX.X.XX.#X.X.##.#...#X.X.....X...#....X..X.X..XXXX...#.X..#.....X......XXX#.#.#..X....X.#...#.....#XX...##.#X.#.XX.X#X.
X..XX.XX.X.#.......XX.#...XX....#.X#.##XX..X.X..#....#......#.X.X.X.X.##XX#X.#.XX.#...X.X..XX.#...X.X.#.XX.X#XX.#X..X.X.X....X..
..X.........X.X#.X...XX.#.X..#X..X..X.X...X.X..#.X.X.X#.XXX..#.#....X....X...XX.....##...X..X..##..XX.X..X...XXX#.XX....X.XX..X.
X.#.X.X.XX.#....X..X...XX.X.#..#..X.....X....X....#...X....#...X.#.X.X#.#.XX...X.XX..###.X.#.X..XX.X...#.#X.#.X...X.XX.X.#X.X...
....XX...X..XX.X.XX..XX...X.X.X..X.XX.X..X.XX#.#.#X.X...X.#..#....#....X#....X..XX.X.....#...X.X....#.X..X.....X#.............#.
###..XX.#..X#X...X.XX.X.X.X....X...X...#X....#.#X#..#X.X..#X..X.X...X.X.XX.X.X.X...XX.X.X..XX..X.X#....#XXX.X.#.#.#.X.#.X#X.X.#.
##XX..X..X..X.XX......#X..#X.#X.XX.XX.X...X.XX...XXX#...#...X.X..XX.X.....#...#XX.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..XX....X.X..X.#..##....#X.X..#.#.X.......X.#X......X...X.X...#.X.X.##..X....XX..X.
.#..XX#.X...XX.X.XX.....##..#.XX.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...XX.#......X#X.#.X#..XX..XXX..##.#.X.X.X.X#....X....X..#X.X#....#X.X.XXX.X#..#..##.X.....#..X..XX.X#.XX.......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#XX...X.XXX.XX..X.#XX..X...X..#.#..#....X#X.XX#..X.#.###.X..X.#.X#..X....##..X.X..#...X.X.X.#.#.X#X....#X..X.XX
X.X..#..#....X.X#...#X..X....X..X...#.X..XX.X.#.XX#.XX.XX.X.X.X.XX......#..#..X..X.X#..X.X..X..#.XX..X.X..XX#.#.....XX.#XXX...X.
...X...X..XXX.....#.X..X.X.X..XX..X.#...XX.......X#..X......X......X##XXX#X..X.XX.....XX...#.X.....##.XX.XX#..X.X.X#.X#XXXX.#...
.X.X.#.XXX....#X.X.#.X....X#.XX.#X..X.X...X.X.X.X...XX.#X.X...X.XX......#...X.....XX.X...X...X.X.X..#.....X.#.X.X.#....XX#...XX.
.XX..X....X.#.X.......#.X#........#X.XX#.X..#..#.#X.X.#.X.XXX.#...XX.#X..X#..#.X.X.X.XX.#.X.X...#.#X.X.##......X..X.#.#.X.X.XX..
..XX.X.X.X...X..#.X.##.X...X.XX.#.....#..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.XX.....#.X.X...X.XX.X..#X...X...XX#.X.X.X.X..#..XX#....X..XXX.X.X.#.X.##.X.#XX.....#X.XX.##...#XX##X.#XX.#X.X..#
#.#X..........XX.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.XXXX.X......X.X.X.#XX.XXXX.X.#..#X..##.X.XX.X.X.X##..X..XX.X..XX...#X......##X#.X.X.X#...X..X...X.X..#.#XX.##...XX.#..XX.
.....#.#....XX.X.#..X.X.#.X........X.#.X..X#..X.......X.#.X...X....X....X..#.XX.X.X.X...XX...X.X.X.X.X#X.X.X.......#X.X.X..X...#
.XXX..X..XX...X...X........X.XX#.X...#.X.X...#..X#.X.X....X.X.XX.X..X.#.XX#....XXX#..XX.X.X#X.##.#.#.X....XXX.#X.X.##.....X.#.#.
#X.X.#..X#..#..X.#..X#.XXXX....#.X.#X.#.#..XX..XXXX....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......XX#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..XX...##..#..XX#.#....X..X#.X...#.X#..X..XXX..#..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.###.XX.XX..XX.XX.#....X.X.##X...X..###X.XX.XX.....X.X...X.
X#.X.X##...X.X#.#....X.XX.X..XX..#..#X.X.XX..#X..#X.#.XX...X.#.#.XX...X.X..XX.XX.X..X..X.##.XX..#...X..X.##XX.......X.#X....X...
X..X...#XX.......XX.X....#.X.#.XX.##.......X...#...#X#..X.X#.X.X....#...X.X.X......X.X.X..X..X.X.X.XXX..X###..#X.X.#.....X.X..X.
.X.###.....X.X.XX.X..X.X.X..........XX.X.##.#.XXX.X.X##....##...XXX..#X...X...XXXX....#..X..#.......#X#....X.XX...X#.X.X..##.X..
.......X.X..X......X.X.X..X#.X.XX.X.X..X.....#.X#....#X#X.X.XX.#....X...X...#.X...##.X..#X.X.XX.X.#.X#.#.XX.X..XX.XX.X.#.XX..#X.
.X.XXX.#XXX..X.XX##.X.XXX...#...#.X..X..#.XX#....X.X.XX#X....#.XX.#X..X#.X.#....#...#.X.X......#X.X..X.#....#X......XX.X...#..X.
##.X.X.X.#..#..........X.X.X.XX.#..XX..#....#.X.#..X..##..X#..X....X#..#..#.#.X..X##...X.XXX.X.X...X...#.X.X#..X.##...X..XXX.X.#
X#X.......X..X#X.#.X.X...XXX...#XX.#X.X.X.X....XXX.X.X.XX.X..#.X.XX...#.X.#....X..#.X.X.....X.XXX.##.##X.X..X.X....X.#X#....X...
X.XX.XX.X.##...#..#.X.X#....X.XXX#.X....XX#.XX..#...#...##..##..X...#.....##X.X.#.......X.X....#.#...X...X.X...#.X#X..X..#X...#.
...#X....X.XX.X.X.......X#X....##X.X.XX....#..#.X.X...X.#..XXX#..XX.X.#.X#.#..X...#X.X.###X.X.X..#X.X..X..X..X.X..X..X#.#..#X..X
#.#X.X.##.......X.X.XXX....X#X..#.#X.X.X.X.XX.XX...#.X...X#.X#X#....X.X.X...#..##.X.X..X...#X##X..X.XX.X#.X.X...#.XX...X..#X.XX.
X.#....#X#XX.X.#X..X....X#..X..X#....X....X......XX##.X.X.....X#X.X..XX..#.#X.##.....X.X.XXXXXXXX.....X...X..X#.#...##.X#.......
..X.X.#XX....XX...X#X.X...X..X..X.XX..XX.XXX.#.X......X...X#XX....X.X...X.......XX.X#.XX...XXX##..X.XX..X.X.X....X.X......#.X.XX
.X.X...X.XX#..X.X.X.X.X.X##X..XX.XXX.X....#..X..#X.X#.X.X....X.XX..#..XX..##.X.XX........XX.XX.X#..X..X..X...XX.XXX.X.XXX#.X....
.....X......X.XX#....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.XX.#..X..........X.#.
X.X.#.#.X.X..X....XXX.X.X.X..#.X...X....X.X..#X..#.X...X....X.#.....XXX.XX..XXX.X#..#..#..XX.XX#.X#X....X.....X.X##X.XX.X.XX.X.X
X.X.#.X.X.X.X##.X.X.........X.X.XXX..XX..#..X...X.##X.X..#X..X..XX.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.XX.X..#.#.X.#.X...X.XX...X.X.XXX.X..X...X...XXX.XX.XX.#.
.X..X.X.##..XXX...#..X.#..#.X.X.XXX.X.XX.#.#....X..XX..X.#X.#.#X.X.##..X.....X...X.....X#..X...#..........#..X.X..X.XX....#.XX..
.#.XX.....##....#.X#.X.#X..#.#...........##.X.X..X...X..X....#........#XX.X.X.X.X..XX.X.XX..#.X..X#.X.X.X..X.#..X.X...X.X.....X.
#..#..#.X...X.#XX...X.....X....XX.#X.XX.XXX..#.X...##.X...X.X.#.X.X.X..##..X..X..X.X.#...X.#..#.XX..##X#XX..#X.#...X#..X..X.X..X
.##..#..X.#..#....X..X#.X.XX.X.X.X...##..#..X..#.XX.X..X.#.X..#.#.X..X.X.X...#..X#...X.XX.XX.X....X..##.X.X...X#.#..XXX.X.##X.XX
.X#.X.XX.X#.X.#.X..#.X.XX..##.....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...XX.X..#X......##.XX.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..XX.X.#.XX..X.XX..X.X.XX#..#.X.X..X..X..X....#...X.#.....#...X.X.#..X.X.XX..X..#..#X..XX#
...X....#..#...#..XXXX..#..XX.X..X....X...X..XXX..#....X#...X.X..#.#..X.X..X..#..#.#X.#..#X#X.X#..X#...XXXX..X.X..X.X.XX...##.#.
.X.#X#.X..#.X.#XX...X..X..X....X...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.X..##X.X.X.#.X.#..#X.X...X.X..X.XXX...X.X..##.X#.XX..X#.XXX.#..#.X#..X.X....X#X.X...##.XXX..
.#.X#.X#X#.#.#.X.....##..X...X#......#..X.X.X#.X....#.X...X.X.X.X.#..#..XXX..#.....#.#.#.........X.X...XX...X#.#....X.XX#XX....X
...XX..#X..#X....#X.XX..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....XX..X#X.
.#X...X..X.X..XX..#.X.X.....#XX#.#..X.X.##X.#.#....#..XX###X.X.XXX.X..X#.#X...X..XXX#.X#...#......X.........##X.X.X..X.X...#....
..#.#..X.....XX#XX.....X#XX......XX......X.X.#X#.X..X.XX.X.X......X.X..#X##.#..XX.XXX...X.X.#.X.XX.X.#X#X#XX........X.XX.#..#.XX
X.X..#..X.X.#X#....X.X.....X.X.#...X.###......#.#.X##X.......XXX.#..#.X.....#XX....#.X.X..#.X.#....X.........#X.X.#X.....#.X....
..X.X..#..X.##X##X..##X.X.#.###.X.#...X.X.XXX.....X#X..X.X.X.X.X..X....X.X#.....X#.#.....#X...#.X.X..X.X.XX.X.XXX....X.X..#..X#.
.X..X.XX.X##..#..XX...X.##X.X....X..#X....#...X.X....#..#XX....##.##.XX....#.###..#..#.X.#.X.X.#...X..#..XX......X.#X.X.X.XX..#.
..#.#X...#..X..X....#.#.X#...#.X.XX.##X.X..#.#..XX.X.#.XX#..X.#..X....#X.X.X.....#.#..X#.X......X#X#.XX.X...#.XX.X.......X...X#X
.X#.X..X..X...X.#XXX...X...X....X...X..X..X.X.X...X..#XXX.X..XX.XXXX.#..X...X.X.X#.##.X..#.XX.XX.X...#.#.X.X...##..#X.X##..X..X.
.X..X.X.X..XX........X...X..X.X.X.X..#..X.....#XXX.#.X.X....X....X.....X..X..XX......XX.#...X....XXX...X.#..#.#X#.X....XX.X.XX..
X.X.#X..X.X..X.X.X.X..X#..XX#..X..X.X.#...X.X......#...##X.X.###...X.X#.X..X.X.XX.X.X....XXX..X.#....X...X.XX#.#X.#X.X......X.X.
......X....X....X...X..XX...#.X.XX....X.X.X.#X.XXX.#.#.X........XX.X.....#.X....X#X#.##.XX..X..X..XX.#X.X.XXX.....#.##.#.XX.....
.#.X.X..X.X..X.#..X.X#..X.X..#....XXX.X#...X.X.X.XX...X.X.X##X.#..#X.X.##.#.X.X..XXX.......XX.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.XX.X...#.X.X..XXXX.X.X..X.
..X....X...X##.X.#.XX.X..XX..X..X..X.X#...#.XX.X.X.X.#X...X..X.#..#X.X.X#..#X.#..X..###....X.X...##X....XX.#.......#.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..XX..#.X#X.#X..X..XX..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..XX#X.X..##...X...#.#.X.#X.X.X...X.X.X.XX.###XXX#X....X.X...XX...X.X.X....XX
.....#X.XX.X..#.X.#..X...#X.XXX.X.X..X#.XX.X#..X.X.#..X.....X#..#..X.XX.....X.X...X.X.X..X.X.....X.#..X.X..X..X...#XXX..X.#.XX.X
.XX.XXX.X....X##..X.X.#.X#X..#..X..X..X.X..X.#......#X.XX.X#...X..X#...X.#X....X.X..X.X.X.#XX.XX....X....#.#X.XX.##...X.X.......
##.X.#.#..#.X.#.X..#..X..#..X..X.X..XX...X....X.X.XX........#.X..#XXX.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.#.XXX.XX.X.X.X..#X.X.X..X..X.X.#.###.X.X......X....X..#X.XX..X..X..#X..#.X#.X#
..X..XXX.#.XX.#XXX.X..X...#.#..#.X.#...#..X#...XX.....X..X.X...#X.......X.#X....X..XX.#...X.X.X.#.#.XX.X.X.#.X.X#...XX.X...X...#
#...X.....X...X.#...#X..X..X..X.#...#.#.X.##X.X...X.X.X.X...#X....XX.XX..#...X#X.#....###.X..XX.#..#......#...#...X......#X.X.X.
..X..XX.X...XX....#X...X.X#X.#...#.X#.......#..X.XX.X.#..X.X.X#.X..X...XX.XX.....#.##..X.X..X#...#.X.##.X.XX.X.XX..X.#.X........
X.#.#X..X.X#..X.#.X..X...XX.XX.##X...##XX.###.X....X#..XX......X..X#.X.....#.X.X..XX.#.X...X.XX.#.XXX....#.......X..##.#.##.X.#X
#X#.X..#..X.X.#X.X.X.#.X.......X...X..X...X#.X..X.#.XX...#.X.X#..X....X.X.#...XX.#...#.X.X....#....X.#.#.XX.X.XX...X..X..X.#....
.....X..X.....X#.....XX..XX#X.XX.X.X.X#.X.....X..X...#.X..X.##.X..X.X..X...X.X...###.X#.XX.XX..X.X...##.X..X....#.#..XXX....X.X.
X.X.X.X.#X.X.X...X.X...#....X.X.X.#.#...XX.XX.X#X.#X....X......X.#...#..X#..X..X.#.#.......X.XX..X.X..X...#X#X.XX.X.X.X..X.#..X.
..#....XXX.#..XX.X#.X.X..#.X........#.XX.....X.X....XX.X..X.X#.#.X.X.X.X#.XX.X..XX.X.X.X.#...X.X.X.XX...X.###X...XX.....X...X.X.
.X#.XX..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.XX..X.X..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.X.X#.X.X.#.X.....X..X.X#...#X...#X..
.X#.X#XX#.X..X...X...X....X.X..#.XX.XX..X...X#...#.###..XX#X...#X..#.X..XXX..X.X..#..XX.X....X#....X....#.X#.XX...#X.#...X.X..X.
..#...X.....XX.X..#.XX.XXX.#XX.....X..#..##...X.X.....X..#XX.XX..X.#..#..#.XX..#.XX#....#.#.X..#X.X..X.X.##XX...X...#.X.X...X.#.
.X.#.X#.X.X...#..XXX.......#X..###.#X...X.#.#X..X.XX.X..XXX.X..X.X...X.X.....#..#.X.X.X.X.X#..X...X##....X.XXXX.X.X#.....X.X....
#.....XX...X.X..X.X.#.X.XX#X.XX..##X.X.X#..#...#..X..XX..#...X.....#.X...X.XX..X#....#..X....X..X....##X....#....X.XX.X.X...X.X.
XX.X.X.X.X..#.X#X.....X.........X.........#XX.X#X..X#...X..X..#.XX..X.#X..X...X.XX.X#..#X#.X#.X..#.X.X...X.X.#X.X...X.#..X.XX.X.
X.X....X#X.X#..#..#.X.#.#.###.XX.X##X.X#.X.X.X...##.#.X...#X.#.XXX##X.#..#..X....X...X..X......X.#.#..X#..XX......#..X..X....X..
...#X.#....#..#.X.###.##.##X.X........#........#X....X..XX......#X......#X.X.X.XX..X...#..#.X.#..#.X.#X.X.X.XX.X.X..#XX..X.X#.#.
X#.....X#.X..X....X.X........X.#.X.X.X.X.XX.X.X...X#X.X...#X.#.X#.XX.#.X.....X..#.#..XXX.X.XXX..XXX..X...X..X...#.##.XX#.X.X....
.X.XX.X.....X..#.XX...X.XXXX#.XXX..X....X.X.#..XX.......X...#XX....XX...X.X.X..X..XX.X.....X#.#X.X.#...XX.X...X.......#X.XX#X.X.
..XX..#X.X.X..XXX...X.X........X..#.#.X.X....X..#.X#.#.X.X.X.X.X.#..XX.X..XX.X..X#.XX..X.#.........#X.##....X.X.X.#.#X.....X..#.
#....#XXXX..X..X..X..X.X.#X.#X..#....#..#.X.XXX.X..X#.....X..#...X#..X..X....#.X......XX.X.XX.X.XX.#....XX.#..X.#..XX..X#X..X..#
X.XX..X#...X.X.X.X..#.....#.#..X..#.XXX.X.X..#...#..#.XX.X..X..X..X.X.##X.XX..X..X.X.XX..X...XX.X...XX.X.XX.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..#.#.XX..X...#.X#X...X.XX.X#.X#
.#.XX...#...#.X...#X...X.#.#.....X.#X#.X.X.XX..XX....#.#.#....X....X#..X.X#X.#XX.#.X.X...#X..X.##..#..X..X.X.XX..X..#.....X.....
X.X...#...X.X..#.XX.X.X....#X.X.#...X.....##.X....X.#..#..XXX...#X..##.XX.#.X.#..X..#..#...#..X#X.#..X.X.......X...X.#.X.X.XX#.#
....X..X.X...#.#.X....X#X#X...X.#.####.X.X.X..XXX.X.X#..#....X.#..X.#X........####X..#..X.XXX....#.X.....XX.#.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...XXX.XX.X..X#X##.X....X.X..#..X#.#.X.#.X...X.XX..
X#XX.XX...X..X.#.X#...X.X...X.#.XX...XX..XX.X..##..X.XX..X....XX..X.X.XX.#X.X.X..X....X.X...#....X#.X.X..X.#XX.X..X.....X.##.X.X
X.X.....#X..XXX....##.X.X.X.X...X.X.X.X.#....#.X..XXX...XXX.X##X##.X.#..##.X.#..X..X.XX.#X.XX.X.X#XX...X........X..X.XX..X.X...#
....#XX....X.XXX.X#X.X...#..#.X........#XXX.X.#.X.XXX.X..#..X..X......X.......#.#X..#......X.#.X#.X.X#...##.#.#...#...XX.....X..
.X.XX...##.X..XX.X....X.X..X...X.X.XXX#XX...X......X..#X.#X...X.X.XX##..X.X.X..#X.#..X.X.#...........#.X.XXX..#.#.X.X...X.##X.#.
#XX...X...###.....#X.#X.#XX..#..X......X.XXX.#.X.X.X.#.....#X.....#.#.X.#..X..X...X.X.#.XX.XX###X#.XXXX...#.XX..X..X..XX#.....X.
XX.#.X..XX.X.#.X.X...#.....X.X.##X.X.X........#...XXXX.X.X...##.X.#......X.#.X.#X..XX........XX....#.X.#.X..#.#..X###X....#XX..X
#..##.X.......#....X#..###..XX.#....XX#.XX.X.X..#..X...X..#.X#X#....XX##..X.X#..XX...X.#X.##...X.#X........X...X.XXXXXX.X...X#.#
..X.#...X.X.X#X.X.XXXX...X.X....X#.X###.X..XX.X..X..#.XXX..XXXX#X.X....#X......#.X.X#.#....XX.XX#...X.X#.X#X#.X...XX#XXX..X..#.#
X.....X..#X.##..X.XX#..###.#X.X.X##.X....X.....X.X.###.X#.XXXXX.X#..XX..#.XXX##....##.XX.X..XX.#.XX..X...#.X...XX..X.#X..X##..#.
..#.X..X.X.##..#XX.X.X..X..#X..#.X....XX..#.X.X..X..#...##XXXX....X...XX........X#.....X.XX........#X..X.....X...#.....X.X...X..
X.XX..X#X.....X.#......#.X...X....##.#...XX.X..X..#.X.XX..XX#..X.X..X#X..#.#.#.X...XX.X....#.##.#.XX#XX..#.#.X.X.#.X.X.XX.X#.XX.
#..#.XX#..XXX....X.XX.#..X#X.#X.X...#..X...##X..XX....X.X..X.#.XX..X...#X...X#.X.X...X#.X.X.XX..#X.XX.XX..X#..X..#X..X.....#....
..X...##X#....X.##.#..XX...X#....#.X..XX.X...XX...XX.X...#.#......X.##....###..X#..X.X.X....X.X..#......X.X..XXX...#..#X.XX.X.X.
X.#X.X.....X.X....XXX..X##..X.X.X...X.#..XX#X.X.XXXX#..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.XX.X....#.X..X#.X...#.......XX.#X.X.X.X..#.#.#X#....X..X.#.#.X.X.##X..##.X.#.X.X.X.XX.#.X.#.#..X..XX.X.#.X.X.
.....##.XX.X....X.......#.X...X...X.X.X.#.XX.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.XX.XX...#X.#.XX..X.X..X.X.X..X..#X.X....X..##..X.XXX..XX..#X....X.XX.X.X#.XX
..X..X.X.X..X.X.X.X....X.X.#..X.....X#.XX.XXX..X.X.X.....XX#X.X#...#.X.X.XX.X.#.X.#.#..#.#X..X...X.X....X.X.X.X.XX.XX.#.....##.#
X...X.X..#X.X.......X#...X.#XXXX.XX.....X..#.#......X.X.#........X.XX#.....##.X....X.X..#..X...X.#..X.XX....X....X....##X.#..X.X
..X...#XXX..X.X.X#.XX..#..X...X....X#.X.X.X#..#.X##..X#..XX#.X.X.X...#.X.XX.....#.X....#..X.#X.X.XX..X...XX...X.X.XXX.#.XX.X....
.X..X#.....#..X.XX.X.X.X.XXXX..X.#XX#XX..XXX#.....#XX..X.X....X.#.#.X.X...X.#.X..X..X.XXX.......#.X.X.XX.X..XX.X....X......#X.X.
..X.X..#X.X.#X.X......XX.XX...##...X....XXX#..X.#.....#.X.XX.XX...X....#.X..X..#.XX..X.X..#.X#.##..XX....X#......#X..X.X#.XX#..X
.#...X.XX#......XX.#XX......#..#.##.X.X..XX#X..#.X.#.#..........XX..#X#..X.X..#.X.X.X...XX..XX...#....#X..XX.XX.XX..XX.X.#.X..X.
##X###..X.XXX#X....X.X#.#X.X.X..X.#....X..#...XX...XX.XX.XX.X.X...X....X#..X#.X....XX#.XXX.X...X.#X.X...X...#...X.X.X....X..X.X.
.......#X.......XX....X...XX..X#....X#.X.XXXX...##....X..X#.X.X.#.#.X.XXX.X....X#.X.X...X..X.X..X...X.X..#X.#.X....X.XX.X.X.....
XX.X.X.X..XX.X.X#..X.X.#X....#...X#.X...XXX...#X...X#.#.X....X..#..##.X#.XXX.X.......#.X..X...#.X.X..#..X..#XX.#.X....X....#X.X.
....#..XX..#X...X.#X....X.X.X.XXXX.X.X.XX#..X..X.X.X..X..XX.#.X.X.XX......XX#XXX.X.#X...X.X.X.#X...X..X..#..#....X#.#X..XX.X..#.
.X.X.#...X..#X.X#...XX.X.#.X#...........X.X.X.X.X..XX..X#......#.##.X.#X.X.X.#....XX..#..#.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.XX##..X.X#.#.X..X.#..X#X.X..#.###.X..#X.X.#.##XX.X#.#.X.X.X.XX..X..X..X.X.XX#.....X#..X..#.XXX
#.X#.X..#..#..##.X...#..X.##X......#.#.X....#..#X..XXX.#...X.XX..X...X..#X...X#.X#....##..XX.XXX#.#X..X..XX.X.#.XX#...X.#.X..#X.
....#..X..X.#X....X.XXX....X.#.X.X.X....#X.X.X...X..#X.X.X.X...#.#.#..X.X..##.....X.#....X.#..XX....XX..XX..#...X...XX.#.#.XX...
.X.X.X.#.##.X.X.X#...X..X.X...X...XX.X.#XX.#...#..#...#..X..XX..XXX..XX..X...XX.#....#.X.X...X...XX.X..X#.XX..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#.##.XX......X..#X..XX.X.X#X.X..
.X...XX...X.X#.X..#X.X..X.##XX..#.#X..#..X.X...X.#X.#X.XX..#.XX.XXX.X.XX..X.#X.X#....XX..X.#.X.........#.X.X.X.#XX#...XX.XX..X.X
..X.#...XX...XX..X....X.#.XXX..#..X##X..X.X.X.#X.#..X#...#..##...X.......#..X.XX..#X...X..X.X..XX.##.XX...#..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..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..XXX..X.XX..XX.X.X.X#.#.X.#.X
..XX.X.#.X.X##X#...X...X.....X.XX.X.X.X.X#X....X#X.....##XXX.X#X..X#.X.X.X....X##.X#X......X....#.#..X.#....###........#.X.X..XX
X.X..#....##X.X.XX..X.X#XX.#.......X..X.X.XX.X..#..X.X....X....XX..X..X...X.X.X......#.X.XX..#X...#X.#...X.X....X.X.X.XX....X..#
...X..#.#..X.......#.....X.X.X.X.X.X.X.....X.X.#.#.X..X.X...XX..X.X..X.#.XX.X#..XX.XXX.X..#.#X##.X#.#..X#...#.X.X#.X.....##..X..
.X..XXX##.#..X.XX.XX.X.X..X..##.#..X.#.X.#X...#....X#XX.XXX...##..X.XX.#.X...#X.#.....X.#.X.#XX......#..X.#..#...X...#.X..X.X..X
..#.X.X..X#.X.X.....X#.X.X.X..#.XX..X..#..X.X##.X.#.......X#.#...XX.....X..#...##.X.X.X...X..X.X.X.X#..#.XX.XX.##X.X.XX..#X..#..
X..X....#.X....X.X.XX..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..XX.#.X.X#XX..#..X.XX..#.XX..#X..X.X..#..X.#X....X.X.X.X#X....#X#X.X#.X##....X.X.XX.X.......X#..X.XX#...
X.#.X#..#.X.#..X.XXXX..#.#...#....X..X.X#....X#.XX#X.X..XX#XX.XX.#X..X.#X..X..#.X.#.XX#X......#.#X.X....X...X.X.X.X.#..X.#.###.X
.#.....XXX...#.X#X#...#X#XX.XXX.#.X.X.....#X..X..X...X.X.X##XX......#....X.XX.X.......#.#.X.#....#.X.XXX#.X#.XXX.X...X...#......
..X.#X.XX#.X#.X.#X.X.#.X.XX..##.#.X.X.#.X...#...XXX.X..X..#.X.X.#.X.X.#X..#.....XXX.X....XXX..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..XXXX..XX..#..#...XX.X.##XX.X.X#..
..X.XX#....##..X.X.XX.X.X#.#.X....X.X.X.X#..X..#.#.#XXX.XX.#X.X..X.X...X.#..#..#.X..XX.X....X.X.X.X#...X..#...X#X..#...X.#....#.
#X....XX.X....X..#X...X..#.#.X.XX.X..XXX...#X.#X#...XX......#..#....X##..#X.X.XX..#....XX.X.........#X..X..X.XXX.#..XX....X.XXX#
...X.X...#.X.X.XX...X.#X..#...X#...XX.#X.X...XX#..XX...X.X.X#.X#.X.X.XX#X.XX..X..XXX.X...#.X.XX.X.X.#..X.X.X..X....XX.X.XX....#X
.X.#XX#XXX.X....X.X.X...X..X.XX#.X..#.....#.X.X.X.X..X.#.#...X..X.....X.X....#XX.##.XX.X...##....X.X..X...#..X.X.X.#.......XX..#
.X...#X....XX.X..X..#.X..#.X..X..#.X..X###......X..#..X..X.X...#..XX.X....X.#XX.#.......X.XX#.X.X..#X.#X.#X.X...###XXX.X.X..X.#X
#.##.#.XX.X....X..#.#.X.X..X.X..X...XX..XX.#.X.#.XX.X.X#.X..XX#.X.#XX..#.X#..#..XX.X.X.X...X.X.#..X#.X........XX.X.X...#..X.X..X
...#X......X.#..X.XXX..X.X..XXX.X.X...X....#X#X......X.X.#X.....X..XX.X....X..X...#..X..XX...X..X.X..#.X.X.XX..#.....#X..X.X.X..
#X....#.#.X...#.#X....X...#..#.X..X.X..X.X......XX.XX.....X.X.X..#...X..#.X#.XX.X...#XX.#X.X#..X....X..#X...#.X.XX.#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..XX.X.....X#X.XXX#X...XX.X.......#...X.X...X
X#X...X..XX..##.X.X#.X.X#.X..XX.....X...#.X..#..X#.#X...#..#.X.X.X..#.X..#XX.X...#..X....XX.X..XX.X.#.X.X.....XXX.X.XX#X..X..X..
XXX.X.#X...X.........##.X..##...XX.X#.X.X.X.X#.X.X..#X.X..X.......##...#...X...XX..XXX.X...X.X......#...X.##.X....X..#...X#X.X.X
X#...#.#.XX#.X.XX.X.X....#..#X.X..#..#XX..##.......X...XX..#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.XX..X..X.X#X.XX.X..#...X.#.#........#...X.X.X....#....#.X..#.X.X..#..#.X.X.X#...#X....X..X..X.
XX..XXX.X..X.#.....X.XX#X#X.X.X......X.X....X....X.XX#.X..X...X.#.XX#X.X.X.XX...XX..##X.#..X.#.X..##X.X#.X...X#.XX...XX.X.XX.X#.
X.#.##.X..X..X.#X.X...X.#X#...X#.X.#X....X#X.X.X...X...X.#.X.#.##.X.....X....X.XXX.XXXX...X.X...XX....X...X.#.X.X..X#...X.X....#
..X.X..XX..##..X..#.#....XX.X..#..X#XX.#.X#.....X.#XXX..X..X........XX##XX.#....#...XX.#.X...X.X.XX.XX..X.#...X..X.X..#..#.X.XX#
X.....X.#.X...#XX..#.X.X...X..XXX..#XX.#...X.X.XXX#X.X.X.X..X.X#.XX...#XX.#..X.X..XX......XX.X.....#X.X..#.X.#..X...##..X..X.X.#
..X.X.X...X#X..#XX...X.XX.XX#.#X.X..X...X.#.X..##..........#.X.....X.X.#..#X..X.X...X.XX.#....X.X.X.....X....#X..###.XX.XX......
X..X#X.XX..X..X.XX#X.X...X.XX.....X.#.##.....X...#.X.X#.X.XX...X.#.#.....XX..X....X#X#.#...X.X..X.#X.#X..XX.X..X.X.X.....#.X.X.X
XX.X......XXX....X..X..X.....XXX#.X..X...#X.#..X#X#....X#...XX.X.X..X.XX...#.X#XX.##X...X.X...#.X...#...X....#...X...#.X.X.X.X..
#..#.X.X.XXXXX.XX..#.X.#.X.#.....XX#.XX.#....X...##X.X#.#X.X.#.X..X.#.X..#X#....XX.X..X...#.X.X..X.XX.X.#.X.X..XX..#.#.X.X..XXX.
..XX.XX...#XX.....X....X..XXXX#.X.X.X.X#.#X.X..XXX.X##....##.#.XX..X.#.XX....X.X.....XXX.#XX.X..X#...X.#.#...XXXXX.X..X...X..X..
#...X...#..X.#.X.X..XX..#.X#...X.........X..X.#X....X.X.X#X.....X.XX......XX..XXX#.X..X...XX...XX..#...X..#X...#XXX.X..X.#.##..#
..X..X#.#.X.....X..#...X.....X..X.X.#.XX.XXXX....XX........#X.X.X.#.#.X.XXX..XX#...X.X..X...XX...X.X.XX.X.X..X..XXX...X..#...X..
#XX.X...X..#.X.XX.#XX.X..#.X.X#....X...#X.....XXX.XX#X.X.X#...X#.....##X....#XX.#.#.X..X.X.XX..X#.#........X.#X..#..X..XX##X.X.X
....X.X##X.XX.XX.X.#.X..X...X..#.X#X.X.X..X.X.........#....#.X...##.X.X.#XX..#..X.X.X.#..#...X.X...#.XX#.X..X...#..#.X........X#
X.X..#...........#.X.X.X..X...#X....#X..XX..X.X.XX.X.XXX.X.##..X.X....#.....X..#.....XXX.X.XX...#.X.....X.#.XX#.X.#....#X.#.#.X#
#X..XX##.X.X.XXXX......#.X..X...##X.X..XXXX.#.X...#X..X..X...XX...X.X#X##X.X.X..##.X.#X......XX....XX.X.X......#.X..#X.#..X.#...
...X.X.X.#.X.....X.XX.#..#X..XX..#..X.X.##.X..XX.X#..#..#..XX...X.X...X........#....#...XX.X...#.XX.#..#X.X.X.#...XX....#.X..X#.
.X.#.....X..XX.X.#.X#..#...X...XX.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.###..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#...XX..X..XX...
X.X......X...X#...X......#X#..X.#X..XXXX.#..X......X.##...X..X.#.X..X.X..X........X.X#..#X#..X.X#.#...X.#.#.#.#...#X...X.X....X#
..X.XX.XX.X.XX.X.X..X.X.XXXX.X....X....X...#XX.#.X.....XX..##......#XX..XXX.XX.X##....X#X...#..#...XXX...##..X..X.X.#X....X.X...
X.X..X.X.......X..X.#..X#X#...X.X.X.X#..X.X##...#..XXX..XX...X.XX.X.XX.X.X...X...X.X.X....X#.#..X.#X.XX#..X.#.#.XX.....X##X..##.
...XX...#.#.X.XX#.#..X...X#X.X...X.#X#.X.XX..#.X.X....XX.XXX.#..#.X......X.X#.X.XX..#X#.X..X...#.......X.X.X.....X.X.X..X...#.#.
.X#...XX.X##..XXXX..X..X....#..#....XX......#.....X.#.......X..X...X.#.XX..#..X.X..X.X.X..X..X.#.X.XXX.X....#.X.X#.X..X.X.X...X.
.#..X.X....XX..#XXX..X#..X.XX##.X.X...XXX.#X..X.X..##X.#.X.#..#.X.X#.X.#X#.XX....X...X...#XX.#..X##X...X.X.X...X..#.X..X...X.X.#
#..X....XX...X..XX..#..X..X.#X...#..X...X.X.X#.X###.X.#...X..X......X..X#....X.X..X.XX#X..X...X.....XX.#..X..XX.X.#...X#X.X.....
..#X###...X.##.X...#..X.X......#.#X..##.#........X.....X.XXX..##X.X#.#...XX.X...#X...X...XXX.X#.XX.#...X.XX#..#.....X...###X.#.X
#X.X.XX.XX.X.X..X.XX.X....X.X.X.#...X.X#..X.X.XX...#.X#...X..X.X.....X.X.X.#..X..#X.X#.X#.#...#..X..XX.XXX##.X..X.X#.X.X.X.#..XX
X#...........X.X.##....#X..X.....XX.X..##..X...X#X.X.#XX#..X.X...X.#X.X##....##.XXX##...X..X.X..XX.X.X...X...#.X...X.X.#.....X.X
#..XX.X.X.XXXX....X.X.XX#X..X.X.X.X...XXXX..XX...X..X.#.XXX.X..##........X.X.#...X#..X.#.#...X#...XX...X..X.XXX..#.X....#.X.X...
.X...#..X.....X.#X..#..X...X#X.....X.X.#X..XX..#..X..........X.#XX.XX.X.X..#X..X...#.X...X.XX...X.#.XX.X.X#..#.X..XX.XX.#XX...##
...X.#.XXX.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.#..#.XX...X.X.X#..X..X.....X.#.#..X#....X.#XX..XX..X...##..X.X.X.XXXX.XX#..X##X..X..#.XX....XXX.X.X..XX.#.X..X.X.#.#.X..X....X
..X.X#...X.#..X..#.X..##.X.X...X.XX.XX#.X.XX##X.X...X.X.X..X..X....X.X.X.#..X..X.X.X.X.....X.#.XX..#XX.......X.X.....X...#XX.X..
.X.X.X#.X....X..X#.X.XX.#X#..XX......#..X...X..X.XX.#.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...XX.X.#.XX..X..X.....X#...X#.XXX..X#.X...X.X....XX.X..#..####..#.XX......X##..X.X.X..#X.....#..X..
X#X.X#.X.XX#.XXX.X.X...X#....X.X.#X.X....X.X...X.X#.XXX.....X..X...#.#.#.X.#.#X.XX.X..X...##..#.X.#X.X...X#..X...X.X..#.X.#X.X.X
#.....#...X..#X.X....X...X.#..X#.....XX.#....#.X..X....X.#X.XXX..X.X.#.#..X..#......X.XX.XX..##.....X..X..XX...X.#X.#.X.X...X..X
..XX.XXX.#.X.X....#.#.#.X.X..X.XX.XX.#X..#.X..#.#...XX..XXX....#.X.X..#..X..#X#.X.#XX......XX..X.X.XX.X.X..#.X#..X....XX..X..#..
.X....XX#.....#.#..#X.XX#.X.#...#..XX#.X..#..#...#X...X..X..X.#X#..X.X.X.#X..#X#......#.#.#...X..X.X.X#..X.X#.#.X..XX...X..#.#X.
.X.##..#..XX.X.XX.#X..........XX.X...#..#.XX...#..X.#.X.XX.X...X.#..#..X..X.X.X.##.X.#.#..#X.X..X#......#......#..X...X.#X..#X..
.X...X.XXX.......X..##.X.X.X.#.....X...X.X.X.X..X..X..#...#.X.X....XX.X..X....X....#....X#.....#X..X.XX..X.XX.#..X#.X.X...#X...#
.X.X.X....#X.X.X..#.....X..XX..XX.#.X.XX....##.X#.#XX..X.#.....#.#.....X.X.X#X..X.####X.X..X.X.X.X.X...X.X...X.#.XX#..X.X#.X.#..
X...XXX.X.X.XX.X.X.X.#.X..#.XX#.....X....X.X.X..X..X#.X...X.XX.#XX.XX.X.X.XX#.#..#....#..X.X#.X....X.X.X..XX...#..#..X......X#.#
.X.XX##.X#......X..#.X..#X.....XX.XX..X.X....#X..X...X.X.X.XX.X.....X.....#X..#.X..X.#..XXX.....X.X.X.XX.#.#.#.X.X..#..X.X##X...
....X.X...X.X.X.#.#.X..XXXX.#.X.X...X.#..#X##..#..XX...#......X.#X.X..X.X.X..X.X.X..X..X.X.#XX.X#.......X#....XX..XX..X......#.#
X.X....X.X..##.......X..XX.XX.....X#X.X.XX.X..#.X..#.X.#.X.#X..X...X#.X#X..X.#.....X..X....X.#..#.X.X.X...###X...XX.X##.X.X.XX..
...##X#XX.#.#.X.XX.X.X.#...#..X.X....XX.....X...XX..#X###....XX..X..#....X.....XX.X.XX.#.XX....XX..X#..X.XX.X#.X.X......X..XX..#
.X.X...X....X...X...#..X.X...X..X.X.X...##X..#.X...X.#..#.#X...XX..#.#.X..X.XX..X......X....X#X...#X.X..XX.....X.XXX.XX.X.X#..XX
.X...X..X.X#.X.#XX.X.X.X.XX.X..#...#XX.#..#.X...XX.X.X.X...X#.X...#..#..X#..X#X.X#X.XX..XX.X.X.#X.....X#X.X.X.#.#....X...X.XX..X
..X.X..X..X..#..X....#.#X.X.#X#.#.X.X....##...#X.......#X.#...XXX..X..X#.X.X.....X#.#X.XXX...X..#.X.X.....X.X#...#.X#..X.....XX.
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..XX.X#..
..XXX.#.X..X.X.X..##....#.X.XX..#.#XX..#.X.X#.XXX...XXX....XXX.X##XX.X##X.##..X..XX#.X....X.##..X.XX.....X..XX.....#.X..XXX....X
#..X.X...X...#...#..#.##...#...#..#.XX..X.X.XX.X.XX..#.X.X..#....X......##X.X.XX..#...#.XX.....#X.X.#X.XX.X.#..#X.X...X.XX..XX.X
XX...#.X#.#.#..X..#...#.X.XXXX..X.....X...........#.X....#XXXXX.XXX.#.#.........X..X.X....X.X.X.....X.X...#..X.X..##.X....X#....
X.#.X.X.X....#X.#..XX...X..#...#..X.X..##.XX.XX#X#.XX.X#....X....X#.X.X.XX.X.X.XX#..#X.X.X.X..X.X.X.....X.X.X.X..#....X.X...X.X.
....X....##X....X.#...XX#.XX.X.X.XX..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.XX.XXX.X....X.##.X..#.#...X......X#X....X..#....X#XX..X#.#X.X..X.#X.....X..#X..
.X..#.X#X#.XX.XXX..X..X#..XXX...X.X..#.X..#..##....###...X.XXX..#.X.#....X#..X.#X#.X..X.X.X...X.X.XX.X...X#..XXX.....XX#X.#X...#
..X.#X.#X.....XX#.X..X...X....X.X..#..X..X#X..X.#.X.X.#.#X....XX...X..###.X.X......#.X.X#...X.#.......#.X..X....XX#X.X.X..XXXX..
#X........#.X..X..#X#.XXXX.#.#..XX.X.#.##....XXX....X.X#X.#X.X#.X.X..XX....X.X.X.X.X.....X.XX.#.##.XX.XX.X...X##.........X.X..X.
...XXXXXX.#..X.X.XX........XX..X...#....#X.X..X..XX.........#X..X.X#....XX#.....X##XX.#.X..X..X...#.......XX.X..X#XX.X#X.....X#.
.#......X.#.X...XX..#.X.##..XX..#X..X#.#....X..X.XXX.X.XX.#....X.X.#X.X...X.X.XX.XXXX..#..X.#XX.XX.X#X.X.X#...#........#.XX.X..#
X..X#.#..X..XX#.X.X.#X.#...#...#.X#.X##..#.X..X...X...X....#XX.....XX.X.X..X......#X..X.XX#........#.#..XX.X.X..X.X.X.X.#.....X.
X.X..#..#..X......#X.....#.X.X.#......X.##..X.###.#.XX..X.X....X.X...#.X..X..X.XX...X.X.....X.X.X.X..X.X......#X...X.....XX.X...
..X#..X.##..X.X.X...##.X..#XX#..#.X.X..#...X..XXX.X...#X..#.X.X...#X....X#..#...XX.X.X..XXX..X...X..X..#XX.#X.X..#.XXX.X.X...X#.
#....X...XX..XX#..X.#XX..XXX...X..X.X.XX.X.XX..X..#.X...X..X...XX..X.##..##.X.X...#X...X#...X..X...XXX.X..XXX..#..X.....X.X#X...
..XX.X#X...##.X.X..X.#XX.X#..#.X.X...XX.#....X.#X..#..##.X..#X.#X.X#...#.X...X..X...XX..#X.XX.XX.X.XX....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.#.
..XX..X.##..#.##X.X#.X.......##...##.X.XX...X..#..X.X.#X.#.XX........X#.X.X..X..XXXX...X...XX.X..X.#.X.XX.X.XX....##X..X.XX.....
#.X..X..X..X..X....X..X.X.#.X.X#X.#.#X.#.XX..X..X..#X...X#...#.X.#.X...#..X.#XX...#X#X..#X....X.X..XX...##...X.X.XX...X.....X.X.
XX..X.X..X.#X..#.X..X....#..X..X..X......X.X..X..X....X#...X.X..#X#..X..X.X.XX#.X..X.#.XX..X.XX..X...#X..#.#..X..#..X..XXXX..#X#
#.X...X.X....XX.X..X.X.X.#.XX.X.X..#.X#X....X.#.X.X.XX..X.X#.##.#XX.X.#X..X..X...XX..#.X..XX.X..XXX.XX##.#XX.#..X#.X.X....X.XXX.
#.X.##...#.#....#X.X...X..X.......X.X.XX##.#X.X#X.#...X.#..X..X#.X....X..#XX..XX...X..X..#..X..X#XX..X...X....X...#....XXX.X.X..
......#.X...#X.X..#.X.X.XX.#.X#.X......X...#......X.X...X.#.#.....X.#..XX.X..X...X#X.X.#..X...X.XX..X.#X..XX.X.X.X..X#.......XX.
.#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..XX..X.XX...X.X.X#.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#.XX.#.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...XX#.....#.X.....X#.X.XX#X..XX.XXX..X..XX......#...##..X.X..X.X....X.#..X.X#...#X..#.......X....X.X.X.###.#
.XX#.XX.#.X#.X.X...XX..X##X.X..X..X.X.X##.X.XXXX.#X#.XXX.X.#.XX#.##...X..X.#.#.X....#X.#.#XX..XX#X.X...X.#.X.X.#.#X.X.XXX...XX..
..X...X....X.X..X.X..XX.....X.X..X..X..X.....XX...#...X...X#.......X.X.X........X.XX......X..X.X.X..XX...#..X..X......#X.XX....X
.#..X...XX.X..X.....X...##X..X..#XX..XX..X.#...X.X.#X...#...XX.X.XX.X....X.XX.X.X...#.XX.X.X......X.XX.XX..XX.X..X.X#.....#.X.X.
..X..#X...X..X.#X.X#X.X#....X..XXXXX....X..#.XX....X..#..X.X.XX......#XX..X....X..#...X..X...X.X.X.X...#XXXX.X..X....X.X#X..#.X.
X..##.X#.X..X....X...X.#X.XX.##XX#X..X##..X..X.X.X..X#..##.....X.X.XX#.#.X.##X#.X.#X#.XX..X.#X..X...X#..#......X..X#.X....X.#...
..#.#.....#...X.X.X.X..X.X...X.#X...X#.#XX.XX#..X.X..X.X#..XXX##X.......X........X#....X.X..X..#X#.X...X..##.XX..#..XX.XX#..X.X.
X....X.X.XXX.X.......#.....X.X....X........X.#.#X..X.X..XX....#XXX.X.XXX..X.X.X#.XX#.X.X.X.X.X..XX.X.X.X.X...#..X#.#......X#.##.
..X.#X..X.XX#..XX.X#.X.#.#..X.XX.X..X.X.XX........#.X..#...X.#XXXX.X.#...X...#.XX.#X.#..#.....X....X.X..X##X.X.#X..X#.##.X.X.#..
X..XX..X...XX.#...X...#..#X.......X..X..X..XX#X.X.X..X..X.##..XXX..X...#..X#X.........X..X.X.#..X.X..X.XX.....XX.#..X.X......XX#
XX.#..#.#X....##X..#.X..X...X.XX.X..X#.X.X.X.X.X.X.X.X.X....XX.X..X#.X##X....X.XX.X#.XX.XX..X#.X#..X.X.X.#X.X.....X...X.XX.X...X
XX..X...##.##.X.X.X..XX..#.X..X...X.X#X...............#XX.X.X....XX...#X.X.XX..#.X...X.X...#....#X.X##.X.....#.XX.X.X#...X.##X..
#..X..X...XX.XX..X.XX.X#X...X.X.X#....XX.XX.#.#.XXX#.X##...XXXXX.#.X.X...X.X.X.X...X....X.XXXXX..X..X..XXX.X.#.X...X#.X.X.X..XX.
..#..X..X#......XX........X##XX#...XX...X....X......#X#XXX..X.......X.XX.....X.XX.X#.X.XX..X....X..XXX....#...X.#.X.#.X....#..X.
.#.X..X...#XX.X....XX.X#X.X...X.XX..X.X#..X.XXX##X.X.X.X...X..#X.XX.....##X.#...#X...X...X..XX.X.X..X#.X#..X.XX.#...#...#X...X..
#....X..XX...X..X.#.....XX#X#......X.X...X##.X.X.X.#.....X..X#...X..XX.X.X..#XXX..X.X##.X..X...#..X#.X...X#X#....X.XXX#...X.X#.X
#X.X..X.X.XX..X.X.X.X.##......X.#X...#XX.XX.......X.XXX.XX.XX..X..X...X..X.#.....XX.XX.X.X..X#.XX..X...X...##XX.X.X.X.X.XX.#X..#
..##.#.......#..XX..X...X.##.#.X##.#.#.#....X.X.#.....#.#....X#X.#.#.X##.X..X##X..........X.X.....X#X.X#XX.#.................X..
.#.XX.#.X.X.X.X...#..X.X#.X.......X....X.XX.X..XX.XX.#..XX.X.X.....X.X...X.X..#..XX.X.X.X..XX.XX.X#.......XX#.XX.#XX.X.X.X.X..XX
....X....#..X...XX..XXXXXX.X.X.XX#.#.X.X.#...#X..X.XX.XX.X..X..X.XX.X.#.#X.X#.XX..#.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.........XX..X.#........X.#.X...#X..#..X...XX###..X..#.X...XXX.XX#X.X..#.X......
........#.X.#.X.X.X.......#.#X.#.XXX....XX..#....X.X.###..#.#...#.XX.XX.......#.#X#.XX..#X....X..XX##....XX.X.X......XX.X.X#X#.X
.#.X.X.#.......#.X.X.#.#.#X...X.XX.X.XX..X#...X.#.#...#.#..X.X.X#X.....X.#.#X..#XX.#...X...XX.##.XX#..#.X.......XX.X.........X..
..X...XXX.X.XX...#..X.X.XX..X...X....XX.#...X..X..XX.X....XX......X.X.X...#XX.#.X...X.XX.X.#X.#...#X.X#..X.XX.X##..XX.X.X.XXX.X.
.#..X..X.X....XX.#X........X..XX.X.X...X..X.XX..#...X.X##...X.X.XX..X..#.X.#.#..XX.#.#X.X....X..#X...X..XX#...XX.X...#..#X......
.X#..X....X##XX.#XX.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..XXX.X.....X...X#X..X.X.XXX..X.X.XXXX.#........XX..XX...X..XX..X...X#.X.XX.#X.##.X.X.#.X..X.X..#.X.X.#..X.X#.X##.......X..
.#X.#X...X...###...#X....XX.X....##X#...#X..XX.X.XXX...#X#.XX..X....X.X.X.X....##..X...X.....X#X..X.X...X..XX..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..XX.X.#.X..
.X.XX#.#XX.#..X.X...#...#X...#X##X......X.X.##..X.#XX..X.#..X..X..#..X.X.XX.X.#....X..X...XX.X..X..#X...X.#.X..#.#...#...X#X..X#
##.##X.XXX#X.XX..#X.XX.XXX.X..X....X.X.#......#X..X#.X.X.XX#.X..XX##.....##.#...X#X.XXX#.X...X.X.#X...XX..XX.X.X.X#.X..X....X...
X.......XX...#..#X.X....#..#X..#X.X..#..X.X.XXXXX..X..#.......#.....X#.XX.X.#.#.....X.X##X.X.XX#.X..X...#X.#......X..#X..XX.#X.X
..X.X#.X...X..#....###X.##.X..X....##.#.X.X.X.##XX...X..X.XX.X..X.XX.......X#.X.X.X.X......X.....#XXX.X.#....X.#.X..X#.#.X....#.
.X...X.X.X#.X..X.X.X#XX..#..##XX.XX.....#.X...#X#..##.XX.X.XX#.X...X.X.X.##X#..X...X..XXX.X..X#.X#....#.XX.X.X..X.X..X....X.X.X.
X..X.X.X..X..#.X.X..#X..X..#..##.X.XX.X#..X.#.XXXX.....#......X.X.X...X..XXXX.X#.X###.X...X.##..#X.#.XXX....X..XX..#.X.X.XX.X...
.X.X..X.X..X....X..X...XXX...X#.....X.#XX..#X#.#X##.X.X..X#.X...#.#X.XX#..XX.X.X.X..#XX.#.#..XX.X.X..XXXX.XXXX.#.X....X..#..X.#X
...X.#....X.X.X..#X..X..X..X..XX.#.X...#..XXX#..#X.X..##...X.XX.X.X.X.X.#......X#.X.X...#XX.X.....XX..XX....X#...XXX.XX#..X.#...
.X.X.XX.X.X...#.X.XXX..X.#..X..X.#.X.X..##XX#.#......X.X.XX..#.X......X...X.XX......X.XX....#.X.#X...X...#X..#.X....XXX#.X...#.X
.X.X..X.X..X.X..X.....XX...XXX.X.#.#X..X..#XX.##XXX#......X.X...XX.X.XX.X.X.#.X.#.X.#.XXX.X#...X...X#..X.XX.X..#XXX..XX...X.X..#
.#..X.X.X.X.XX.#X##.X...XX..X..X#.X..X...X.X...X.....XX.X...#XX..X..#...X.X....X.XX..X.X.XX..#..XX.#.X..X....X....#X...XX.#..#..
.#.X...XX#.....XX...#.X.X..XXX....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.XX.##.
X...X.#.#X.#.#X...X..XX.XX..X..XX...X.XX.X.X...#..X...XX..X#.........X..X##..#.XX.XX.XX.X.XXX..X.#.X.X.X...#.X.X...X.X.X....#.X.
X.#X..X.#.X....XXXX.X.....X.#.#X#.##XX...XX.X#...X#.X.#XX...X.X.X#.XX..X.X.#..X.X#...#...X##.##..X..#..X.X#X.X..X.XX..X.X.X....X
....#......#.X.X.....##.#X..X..#..X.#.X.#...X.XX.#..X..#..X....#.#.XXX...#...#X..##X.XX.XXX#....X.#..X#..XX..X.X.##..X....XXX.X#
X.XX.#X.X#.X..#..X.X...X...X..X..XX......#X......#.#..X.X..X#.X...X.X.X.X..X....X.XX...X####X.X.#.X.X.#.X...#..X.X..X.#XX....XX.
.....#..X.#..X#X..##.X#..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...
#X.#X.#....X.X..X..X.#..X#..X.#..XXX...#...X...X..XX..X.X......X.X.#.XX##X.#.X.X.X.X...##.XXX.X.X#X..#X.X....X.#X.X....XX..X..XX
XX..X...X.XX...#..##..#X...XX..X#....#.X.X#.X.#X#.XXX..X..X.XX.X.#.XX...X.X.X..X.#..XX.X#.#.X....#..X#.#XX.XX..#X.X.X.##.X.X.##.
X..X#.X..##..#.X.#.X.X..XX...X.#X.X.X.X...#....X...XX.#XX..#.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..XX.X.X..X.X.#..XX.X.X..X..#.#.X.XX.#...XX.X..X.#XX.##.X.
.#XX#.X.....XX..X##.X.#XX.#X#...X..#X..X..X..#.....XX.X.....#.#.XX....##X..##..XX..XX#...XXX.X..X....X...##..X.#X..X.#.#.....X..
..X...##.XX...X..X..X.X....#..X.X.X..X..X.X#.XX.#X.#...#X.###XXX...X.X.X.XXX.X....#XXXX.X##....X.XXX#.#.X.#X.#.X..XX..X..X.#..X.
.X.XX..X..#X.X..X.X..X.X.#.X.X..X..X.X.#....#...X..XX.X.......X..#XXX....#.....X.XXXX#X....X#.#............#X...X.#..#.#X..X.X##
.....XX.X..#..XX....X....#..X..X#.X....X.X.X..X..#..X.#.X#X.XX.X.X.X..XXX.X.X.#XXXXXX...XX..XX..#.#X.X#.XX..#X.X..#.X.....#X.X#.
X.XX..X...XX###.#.X..X##.XX..#X.X.#X.X...#.#.XX#X.##X..X.X..........X.X.....X#.X.XXX.#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..XX.....X.
X.....X.#...#.XXX.X..#X.X#.X...X...XX.X.#..X#..X.X#.XX...X.X.#...#..XX.X#.#.XXX.X#..X#..X..XX...#.X.X.X..X.##...#X.X..XX..X.X..#
..#.X#.X..X.#....XXXX...#..#X.X.X.#.....XX..X.#..X..X.#X.#X...XX.#X..X.....#X..X.XX...XX#X.X.XX..#.....#...#X##......X...#..X.X.
.##.X...X.X...#X..X.#.X.#.#........XX.X#.X.XXXX.#..X.....X..#..X..X#..##X.X...X.....X#....X...X.XX#.X.X.X.X.#..X.X.X..X.X..X....
..X..X#.#.XX.X#####....X...X.X#X.#...X......X....X.XX.XX..X.XXXXX..XXX......#...XX.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..XX.X##....X.#.....X.X....##.X.X#.X...X.X....#.X..XX......#....X.X#.##.X..X.XX..##.#
.X.X.......X#.#..X.X..XX..#..XXX.##.....#..XX...#XX.X.XX..##.XX....###...#.#X.#.X.....X.X...X.#..XX#X#..#.#....X.....X.X...#....
..#X.#.X.X...X.XX..X.X.XX.X#..X..X.X.X.X.X.#..X.XX..#...X..X.X.##.#.##X.X....X..XX#.X#.XXX.X.X#X......##XXXXXX...X.X.X...X#.#X#.
.XX.#.X..X.X...X##.X##......X.##...#..X..X..##.#...XX.X.X.#....X.#..X#..XX.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.XX...XX...XX..X#.#...XX..X.##..##XX..XX.XX..X.X.X.#.X#.X#XX
XX.#.XX..#X...X.X.......XX.....X...X#..X.#..#.#XX.X.X#X.XX.X#X.X.#.....#.XX.X.XX.X......X#X.#...##.XX.X.X.....###....#..X.X....#
XXX..XX.X..X.X.X..X##X.X...#.X..XX....#.X..X.#X...X..XXX........XX.#.XX......X#...X.X.X......X.X..X#.....X.XX.X.X#.X..#....#.X..
X##X...#.X.#....#...#..#.###.X.X..##.#X...X.....#...X.#.XXX.X.X...XX..X#.X.XX..#X.X..X..XX.XX.X.X...X#.XX..X......X..X..X.X#..##
XXXX.X...#...XX..X#..X..X.X..X...X.#.#..X..X.#X.XXX...X.....X.X.X...XX...X....#.....X#X..X.......#X....#.X.##X.X.X.#X..#..X.X.X.
XX#..X.#XX.X.#.X.X.X.X.#...X..X.X..X.X.#X.X..X.X....#.#.X.#..#...X.XX#.X.#.#.X..X#.XXX..X.#.#.#X##XX.XX..X...X.X.X.#.X..#.#.....
#X.#.#X....X.X.....X..#.#X...#..XX...##...XX....X.X.X.##...X..X.X...X..#.X..X..X...X#.X#X.X.X...X.X#.#..XXX.X..XX..X.###.##.X.X.
.....#.X.X.###.X.X.X.X.....X.X.X...#X...#..X.X.X..#..X...#X..X..XX.X.#.X.X.XX#X.#X........#.X.X......#.#XX.XXX...X.....X...##.X.
XX.X....X.....X...##..XX.X.#..X#X.X#.#.#XXX..#.#X.XX..X#.X.X..#X...X.XXX#...#X..XX.X.##.XX..X..X.X.X....X..X#X.XXX.X.X..XX....X.
.X.#X.X..X.X.#XX.X.#.#..#...X..XXX....#.#...#.X....X.X#.XX...X...X.....#.X.XX.X....#.X.X..X.X.X.X...X.XX.X....XX...X#XX....XX..X
...#.X.#X...X.XX...X...#XX.#X#..X.#X.XX...X.#..#.#.#..X....X.#.X..X.X#.X.......X.#X......X..X....X.X.......#X.#.X#...#..X#.X#.XX
X.XX......X.....XX#..X..XX.##..X........XX..XX..X...X..##.X#.X.#.X..X#XXX.X.XX.X..X.XX.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#..XXX.X....X....#X.#.#.X
.XX...X...X..#..X.X...#..X.X..XX##...XX.....X..X.#XX.X....X..X.X.X..X#..#X..XX.#.X..X#.XX.#..X..XX..X..X.X.X...#XX.#XX.#........
#XX#X.#X.X..#.X.XXX.X#..X...X.X.X.XX..X.XXX..XX...X...X.X.X.X..X..X..X.X.X.X#...#.X...#....##.X....X##X..#...X....X.....X.#.X.X.
XX#X.XX.#.#........#X..#XX.X#X.......X.#....X...#.X.X.#..X....X..X.X.#XX.....X.#..X.X.#.X.XX#...XX.....X..X.#.X.XXX.XX.X...#.#..
#X#.....X...XX.##.X...XXXXX#..###.X.X...X#.X..X..XX.X#..X..X.X.#....X...X#X###..X...#X..X..#XX.#..##.X.X.X....X....X...##.XX..X.
.X.X.#X...#..X.X...X.X.XXX.#.XX.#.X..XX.....XX..XX.X...#..X....X.X.#X.X..X...#.X..X..X.X#.XX#X#XX.X.X..X..X.XX..X.XX.X..X....##.
...X.X.X.X.X..#..X.#.X..#.......X..##.#X.X.X...XX....X..X#.X.#.X.X.....X...XX...#.#X.#..X.##.XXX..#..#.X.X#..#X.#.X.X#X..#.XXX..
.#...X.....##.X#.#X....X..##X.X..XX#.....XX..X.X.X.X.X.#.X.X.X.XX..X.XX..X...X#.#.X...#X#.....X.X.X.X.X....XX.#.#...X..###X....X
..#X..XX.X.X.X.....X.##..#.X...#.....X.X...#.X...X.XX..#.....X..X.XX...X.#.X...#...X.X....X.X.........#X.X....X.#.X...X...X.X.XX
.#...#...##..X.#.X#...XX.X..X.X.X.X.X#..X.X...X.XX...X#..XXX..X.#...XX..X...XX..X.X..##.#..X..XX.X.XX.X.X..XX.#X...#X..#X....X.X
X.X.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.X.X..X...#.X..XX.XXXX.#.....#X.#..XX..X.#.#..X#...XX.#X.X#..X...X.XX.X.XXX.XX....XX......X..#X.XX..##..X#..X.#XXX.#....#
X.#X.X.....XX..#...X.X....X...X.#X.X.....#...X#..#X.#XX.#..X.##...X..X.XX..#....#..X.XX.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.X....XX..X.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.XX##.X...X.#...#...X.#.#X.X.XX.XXX......X...#..X.XX.X.X..XXX###.X...XXX.X....XX#...#XX.XX#...
....X.X..#..X..X.X.X....X.#.#.X.#XX.......X..#.#XXX.X.X..X...X...X.#..XX.X..#.XXX.##X..X..X...X#.X#XX.X.XXX.#XX..XX.XX.....X.X.X
X.X.X...X..X#.X...XX.XX..X..X.X..X.X.X#X.X.X.......X..X.#XX.##XX...X.#..#XX.#..#...X..X..X.X#..X...X.....#.....X...X#..XXX...X.X
.X..X.X.XX.##..#.X.....X..X.....#....X.X#....X.X#.#.X#...#..X....X#....X.X.###.XX.X#.X.#.....X...X#.X.X.X#.#XX..X.XX.X....X.X...
..X.XX....X..X.X.X.X.#X.#X..X.#X.#XX.....X.#..X.X...X..X#X.X.X.X#.XX#.X...........X..X...X.X..XX....#.#.......XX.......X.X#.X.#.
X..X...#X.##...X.X.#.X.....XX..#.....X.X..X..X....X..X..#.XX........X.#X.X#X.#X.XX..X..X.#X..XXX.#.X...X.#.X.#.XX.#.X.X.X#..XX..
.#...#...###.#..X.X...XX.X...X..#X.###..X#..X..X.#X.XX.#.....#X.X.X..X...XX....XX..X.X.#..#X..#...X..X#X.X.X.....X..XX....X...X.
..X.X#.X#.X.#..X#.#.X..X..X.XXX.#...X#.X...X.##....X#..XX#XX..X.X#.XX..X...X.X#...#.....#.XXX.X.##XXX.....XXX.X#X.XX.#X.X..X#..X
.X.X........#.X...X..X.X.XX##X.#..X..X..X.XX.##.X.X#X#...X...X.......#X.X.XXX..X.X.X.#.X...#X.X.#.X.X.#.X..#.........#X..#.##.X.
.....X.XX.X#X.XX.#..X..X..X....XX..#.X.X#......X..#.X..XX..X#.X.X.#.X....X.X.#.X.X....X.#.X#...X#......X.#.##X.XXX.X....#.#.##..
.#X.X...X.#.......#X..XXX.#.XX....XXX....X#.X.#.X#....X...X.#..#..XXX#.XX..X.....#XX.X..#..##X...X.#X.XX.X.X.....X.#X.X.....#.X.
.#..X.X..X..X.X#.XXX#..X...XXX#.X#.X..X.X..X.....X.X.X#.X#...X.XX...#..X..X..X.XX....X.X..XX..X.X#.#.....XX..X.#..X###X.X.X.X...
.X.X..X.XXX..#....X#..XX.X..#X#....#X#....X..X#X.X.X..X#..X.#.....X..#...X.XX.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#.XXX.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....XX....X..X#.X.X#.X.X.X.X.#..X.#.XX..X.X#.X.#.#.XX..X..XX..X..X.X.X..
.X#X..#.#X.X.#.##.X#...X..#.......XX.#.XXX#....X...X.X.X.XX...#.X.X.#X..#.#.X.X........#.X.....X....X#...#....X.#.XXX.X.XXX..X.X
.....X.X....X.X....XX.XX##..XXX.X.X..#..##.#.X.#X.XX.X.#X...XX.#.#..X..X.......XX#.XXXX..X.X.X.XX.X..X.X..X.#XX....X.X.XX#X#.X.#
.#.#....#.###...X.X....X..X.X...#.XX..X....X#..X....#.XXX.#.X....#X...X#.#X.X.X..X......X..XX...#X.X..#..X.....XXX......#.XXX...
.X.#X.X.X...X.X.X.X.X.X..#...X.XX#...X..X.X...X.#.X....X...XX.#X....X.#...X.#..X...X.X.XXX..XX.XX..X.X.X..X.#.##...X.X.X...X#.#.
..XX.X..X.X.X.#X...X.#.X...X#..X#..#.#X#XX.X.#.....X#XX.X.X.....X.X.X..X.X...X#X.X.X..XX#X.X......X#...#.#..#...XX..#.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...#....#XX#.
..XX....#..X.XX#..X.X.#XX..XXX.....X.XXX.X.#X....X#.X.X.X.XXX..X..X..X..X....#X#X..#.#...X.#XX...#X.#...X.X.#..X.X#.X...XX......
X...XX.#..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.XX#...X.X...#..#...X.X.X#
..X.#..XX..X.X.X...#.X..X#.X.....X.XX.X#.##....X.X..#...X.X#....XXX....#.#..##...#......X..#.X..XX.X.#..#.X.#.#..X#..#..#..X#...
X..X.X...#X.....X.#.#XX..X.X.XX.X#.....X#X..X.#X.XXX..X..#...XX..#.X.XX..#.X.X#X..X.#.X..XX...#...X..#.#..X....X.##X..XX..X#XX.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..##XX..X...X...
.#..#.X.X.#XX..#X.X.X....X..X..#.#.X...XXX..#.X.X.X.X.X...#X.X..X.XX.#X.##.X.##..#.X#..#.#X....X..X.X.#.X.##.X..#.....#...X.#.X.
...#......#X..XX.....#X.X#.X..#XXX..XX..#..X.#..X.X.....X#...X.XX#..#.....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.XX...X.X.XX.X.X#X.XX....X##.X.#.........X.X..X.X.XX...XX.X......X....
#.#X...X..X..X.X.X...X.....##.X..X..X.XX.X.XX.X..#..XXX#..X...X...#..XX....X..X.##.....#.#.X.X#X.X..#X#X..X.#..X...X..XX.X#X.X#.
...##.#XX.X#..X..X.X#.##X.#....X..XX.....X......#..#.XXX.#..XXXX.X..#..#.#..#X..X..XX.X..#.#.#X.X.X..XX#.X..X.X.X.X.X.X..#X..X.X
#X.X...#...X.X.X.X.X....X#.XXX...XXXX.#.X..X.X.X.X#...X.X.#...#....#..X.#..XX.#.#X..X..X.XXX.......X..#.#XX.X....#...X..XX.X....
...#X.XX##.X...#.X..XXX........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.#..XX.X.X.X.X#.XXX#..X..#...##.XX.X..X.X#...X.X...X.XX.#....##X...X.X....#.X.###X.#........X.X.......X.#X.X.#...
X.#X.X...XX.......X.....#X..#...##XX.X.X#.X..#.#.XXX.#....X..#X.X..#.X..X.#..XXX.X...##.X.X......XXXX.X##.X..X.XX.XX.....#.#.#X.
.....XX##.XX.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.#XX....X#X.X.....#.
XX.X........#....X..X...###........#.#..X...#XX.XX.X...XX.XX..#X.XX.X..#........X.....#..#.#.........#.#.X.#....X#.X...X.X.#.#X#
...#.#.X##.X.XX.X..#..#...XX.X.X.XX...X..#.#.#......X.X.....#.X....X..X..##X.X#..#X.X.X.XXX.X.#.XX.X.......X.##X..X###.#..X...X.
XX.#.X.XX#...XXX..#.#.X.X...#X#X..XX.X..X.....XX.XX...XXX.X.#..##X.#.X..X...#.XX.X.X.X.#.X....X..X..#.XXX.X.X.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.XX....X.X
.X.XX.#..#.......X##X.X..#.....X..X.X.X..#.X..XX#.###.X.##...#.#...###..X#..X.X#X.XX.X.X.##...XX....X.X#..X.X.X.X......X.X.#..#.
..X...#.XXX.X.#.X.......X.#XXXX.X.XX.X..XXX..X##..X....XX#X.##.#.X.X..#..X.X##....#.X#.X...X.X#XX.#..X#.X.X.X....X.#.X.....XX...
.#.X.#..XX...XXX..XX.XX...X...X.......X..X..XX..X...XX.XX.....X..#...X.X..X#XX##X.....XXX.X..X.XXX..X.X....X..XX....#.X.##...X#.
X.....X...X.X.X#X..##.X.#..X#...X.X.XX.X#..X...X.X.X......X.X.X.X..#X....X###XX.X.XX.#.X...X....XX#...#.#X.X.X...XX##.....X.#.#.
.X.#X..#.XX......XX.....#X..X#.X..X......XX.XX......X.#XX..#.X#X.X...X.X.....X.....X...X.X#..XXX.X.X.X#.X..X..XX...#.X.X.X#....#
....X.X....X#.XXX...X.X#XX#..##..X..XX.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..XXX..XX.X..X..X.....X.#...XX.##.XX.#X.XX.#...#X...#.X....X.#X#..XX.X..X.X##.X####...X..#...#.XX.X..X..XX.
XX...X#...X...X.XX..#X..#..#.....X..X..XX.XXX..XX......X....X#....X.#.XX....X#.X...#..X.##.#.#...X......X.X..XX.X#X......#.X....
...XX...X..X.X....X..X.##X.X.XX.XX.X.X...#XX..X.XX.X.X...X.X...X.X....XX.X.XX##.X.X..X.....###.XX..#.XX.#.XX.X.....#XX.X....XX.X
.#.##X.XXX#X..X.#..#.XX.X#..XX..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.XX....##....X..X.#.XX#.X.X..#X.X.....#X.X.#......X.#.X..XXX..X.#.#.X.XX..X.X#.X.XX..#.#..X#X.X.X
..XX.X..####....X.#X.X.X.XXX.....X.#.#.X.XX..X....#.X.X..X.#...X.X.X...#..X.XX.X.#....X.#X.XX..#....X.XX..X.X.....X..#.X.X.X....
#.#.##X..X.#.X.X....XXX.X###.XX.#X.#....X.X.X..#X.#.....X..XX.#..X..#X.##.....X.#X.X.X.....#X#.#XXX....X#.X...XXX..XX#......X#X.
.......#.....XX.X.X..#.....#XX..#...X.#X...X..X...##.X#.X.#...X#..X...X..#X.X.....XX#..X.X..X.X.....XX..X.#.X....X....XX.#.X....
X.X.X.X.#X.X.....X.#X.X.XXX....X##X.X....XX..X#.X...X....X..X...X#..X.XX.X...X.X#.###.#...XX....#.X#.#.X.X..X.XXXX.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.XX.....
..X....XXX.X#...X.XX.X.X.#.#..#.#.#.X..X.X#X#X...X.X.X..X...X..X#.XX#X.X.X.#....#.XX.X...#XX..X...XXX..##.#.#X.XXX.#.X.....X.XX.
.#..X.#X#...X.X#.....X##.X.XX..X..#..X...X.X..XX.X...X.#.XX#.#.#X..X....X...X.#..#...XXX.X.XX..##...#.XXX...X.......#..XXX..X...
..X..X.#.###....X.X.X....X..#X..X.XX..#X....X.....XX..X#...X.#...X.#.XX..#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.#XX.X.X.X....X..X...X#.#.X.X.X.#X..X.X.X.#.#.X#..........X.#....X...#.X..X....
.#X.#XX.XX....X..X...XX.##..###X#.XX.X.XX...X.#.X..X..X.....XX..#X.XX..X...XX.X.X#..X.X..#X#..X...##.X#.X##..#X.X...XX#XX.X.X.XX
..#..#.XX.X.X..XX##.X#..#.#...#X#.#...#...X..X...XX..X..X.XX...#....#X.X.X.......XX#...X....#.X#.X...X#..X.X.X..#.X#......X.....
.X#.X.......X#...X..#XX....#X..XX..X.#..#..X.XX.X.X.X..X.#.X#X.XX.X.#...X..#.XXX....XX...XX..X....#X...#....#.X..X..#X.XX..###X.
...#..X.X.XX...X..X..XXX.X.X..#...X...X..X..X.X....#..X............X.#.X..X..#...X#.#.X.#XX.XXX.X...#.X..XXX#...##X..XX...X.#X#.
.#.#.#X#....X#..X.X.#.XX#....X.#X.X.X#..XX.X....X###X..X.X#.X.X.XX....X.X..X.#X.#...X..##X...X..X.X.X..XX....X.X.X.X...XX....#X.
.##..X#.##.X.XX.X.X....X..XX...#X#....X...XX.X.X...#..X#.#.#..##..#.X....XX..XXX.#X..X.X...##.X.XX...X....XXX.......#X...X.X.#..
.X.#....X.....#..X.X.#X..#X.X.#.XXX.X..X.XX...XX.X.#.X..##...##.#....X.#..XX..X...##X....X..X.X...X.X.#.X.X.X.#.XXX.X..X.X.XX..X
.....X##..X.X..X....##X##...X.#..X.X.XXX...XX.....#X.X.X...#..X.#.#.X...#...#...X..#X.#.X.X....#.X..#....X....X....X.X..#....X##
XX.#...X#..##XX.X.X...X.X.X....X.........X..#.X.XX#....#.X.X.X....XX.X###X.X..X.X.X...X.#..X.XXX..X#.X.X..#.X#X.X#.....#..#X.XXX
...X.XX..X#.......X.#....X..X.#X.XX.#.XX.X#.X#..#...XX.X#..#X.X#X.........#XX..X...#.X.X.X.X....#.X...X..X...X.XXX#.X.X.#..X..#X
#.#.....#.#XXX.#.X...X#X.X.X..X.#...#.X...#X.XX..X.X....X.X.....#.X.X.X.X..#.X.XX.X.X..#.....XX.X...X.XX..XX....XX...##.#X.X.XXX
XX..X.XX.......X#.X.X#....#X#X....X.#.XXX.....##X#..X#X..#.X#.X...X..#.##.#.....X...X.X..X.X..XX#.X.#...#...X.X...##..X.#.X...##
XXX.#.X#X#XXX#X.#....X.X##XX#X##X.XXX...X.X.X....#X...#X...XXX..X.X.X#...#XX.X#.X.XXX..X.X..X...X..#.X.X##.X#..XX.X.X......#X.#X
X#.#.X............X.#.X.X#XX.#.......X.X...X..X.XX#X.#.##.X.X.XXX.X...#X..X.X...X.....#..X.#..X.#.X...##.....#..X...XX.X.X...X#X
#..X...X.#.#X.XX.XX......##....X.#.#..XXX.X#X..X.#...#...X.........##..#.X...X.X..X.X..X.X..X.X.X...#X#..XX.X..X#.X...XX.X.X.X.X
.X..#.X.X...X.X#X...X.#.X.X#.XX...X#X.X#X..#X.X...XX..XX..XX.XX.X.XX##....#X....X..X#.#X#..X..X.X.#.#..X.#.#.X.X...XX...X.XX....
..X.X#..X.XX.....X.X..X.....X...X..X.....XX#.X.XX....X...X##..#X...X..X.X#X..X.X..X.X..X#.X.#.X.X..X..#....#....X.X.#.#.....XXX.
X......X#X...#.X..#..XXX.###X.X..X.#.#.X.........X.#...#.X...#.XX.X..X.....#.X#.X....X..X#....XX#.X..#.#.#X..X.X..#..#..X.#...XX
..XX.X.....X..X..X#X#XXX##.#..XX..X.XX.X.X.X.X#XX...X.X...X.#.......#.XXX.X.X.....XX.XX..X.#X...X...#..###.X.X..X.XX...X#.X.X...
##....#.#X..X..X..X.XXX#.X.XXX.#.XX....#.X.X.....X#XX..XX..X.X.#X.X......X...X.X.X....#X..X#X.XX..X.X.#X.....X#X....XX...XX..X.X
###.##...X.X#X.#X....XX#...........#X.X...X.X.X.X.....XX..#X..X....X.X.X.##.X.X..#.X.X..X.X...#..X.X..#.#.XX..#.#.#...#.#X..#X..
....#..XX.....X...X.X.X.X.XX#.XX.XXX...X.X....#..X.X#.X.#.#.#...X.#...XX###....X..X#...X.X.XX..X.....#..##...#.....X.X....X.X..X
.X.X.XX...#.X..X.X..X.....X.X.XX....#.X..#X.X.##X.#.#....X....X.X..X.XXX.X..X.X#.XXX#.X....X..XXX.XXX#X.X..X#X.XX.X.X.XX.X#..X#X
.XX.....X.##.X..#..X.##.XX......X#X.X..X...XX.......X.X.#..X.X...#X...#...X#......XX#..X.X...#.X.........#.##...X......#.#XX.#XX
X..#.X.X..##...X..X....X#.#.X.X#X.XX..#..#.X..#X.X.X...X#X#.X..X.X..#.X.#....##.#..#X.#..XX.#...#.XX#X#.XX#.X.X.#.X.X.X.XXXX#.X#
..X.X..#.XX..#..X..#.X......##X....XX..#X..X#...X.X..#.X......#..#.X...X..X.XX..X.X#.X.XX....XX........XXX....#..#..X....XXX....
#.....#..#.XXX.XX.X.X..#X.X....X#X....#X.X..X.#...#.#.#.X.XX.X#X.X.X.#..X..X...X.........#.#.#..XX.#X.X##..X.#..XXX..X#XX.X..#.X
X.#.X.##.X.......##..X...#..X.X...#X#.....X#X..X.X......X.#.....#.X..XX..#.X.X#X.X.XX.X.XX..X.X..X...#...X.X..X#X#.X.......X..#.
..#..X...X.XXX.XX..X...#..X..X.X#.X...X.#..#..#.#XX.XX.X...X.X.XX..#X...X##..#....XX..#X...X..X.X..##.X.X...X..#X#...XX.##..#.X.
.X..X..X..X......X...X.#X.X.X.......X..#..X.X...##...X.#X.#..XX...#X.X.X..XX.X.X.X...X..X.X..X...X.......X.XXX..XX#X...X.X.##...
X..X#X.#.X..X#X.X.X.X..###...XX.#XX..##XX....X.XX#.X.##....X...X.XX..X..#...#...#..X..X.....#X#.XX#X.XX.X#.X#..X.XX..X...X....X.
.#.#....X..X.X....##..X....#...XX...X..X..X.#.###..X.XXX.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#..XX#.X#.X.#...#...X.#.XX......#...X..X.X.X..........X..#.#....X...X.X......X..XX.X.X.X.X.#..X.X....XX.X#X.X.
..#XX#X.X..X#.X....XX.#.X.X....XX.X##...X...X.XX.X..X..#..X....XX.X.X.X..#..XXX.X..X.X.X.X.#X.X..X.#.X.X...X..#X...X.#...#X#....
X.XX##..X.X...#X.XX.X.......X.X.X..#..X..#XX#..XX.X.X.X.XX..XX..X.X.X.XX...#.X#..XX#X......X....X..X....X###.#...X..#X.X..#.XX.X
#..X.XX...X.X..X.#..#X.#.X.X..#...X.X.##.X....X.....#...X.X.X..XXX.X...X#.XX...X.X.X#.XX.X.#X.X...XXX.#..X....X.X.X.#..X.X...X..
.X......XX..X.X..XX.X..#X..XX..X.#......##.XX..#X.#..X#....#..X.X....X..X....X..#.......X..#..X.X..##..X..#X.X.#...X.#..XXX.X..#
...X.X.XX..X...X#....XXX.XX...X..##X.X.#.X.#..XX.#..X#XX.X..#X...XX.X..XX#X.X..XXX.X####XX..X.X.X.X..#..X.X.#..X.X.....#XX....XX
##.XX..X.X..X.XX#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#.......XX.X#X..#.X.#X.X.#....X#..X.X..X....X.#X.XX.X.XX.X....#.XX......X#.X.X.X..XX.X..#..X...#X
.XX.#.X..X#.#.X..#X..X.....XX...#X.X.X..X...X###..#....XX.X.X..XX....#.#.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.XX...X....X..##...#.X.#..X...X...XX.....XXX.XX.....#.XX.##.X.X..XXX..X...X.XX.#.X#X....#.XX#.
..XX..X...#....X.X..X..X..##X..X.X....X.X.#.X..X.#.#..#.#X.X..#..XXX...X.X........#.X#.X.X..#....#..#..#..X..#.X#..#XX#.X.X....X
.X.X.X.X.#.#X#..X.X#.X...#....##..X#X..X..#..X....X..XX....XX.X.#....X.##.#.X.X.X.#....X...X..X.X..#..X..X.#.X....#.XX..X#..XXX.
#............X#X.......X.X#.X...X.....X.X.X.X..#X.##.X.XXX#....X..X.XX..#.#.X..X...X.X...X..XX.#.#.X.#XX...#..XXX.....X...X.....
..X.X.#X.#.X....X.##.X#.....X.XX.X.XX.X....X.X#XX#X.X.......X.X.XX....#.X...X.X.X.XX..X.XXX.......X..#X..X#.#.#...X.X.X.X.X.XX.#
.#.#..X.X...X.X...#..X..X#.XX.....X....X.X...X#XXX...X.X.#X.X.X....X.XXX.XX..X#..X...X##.X.#.X.XX.#.X...XX..#..#X.XX.X..X#...#..
.X..X.#...X.#..#X..X..#...#...X.#X.XX.X.X..X..X##.X#..X..X.X...X.X..X.X#....X...#XX.XX.....#X....X.X.X.#..X..##.#....#.X...X..X.
...X.X..X.X..X.##.X..X.X.XXX.XX..X......#X..X........XX###..X.X#X..XX....#.X##X..#..X.XX.X.X.#.#.X....X.#...X.X..X.X.#X.X.X.##X.
X.#...X.X..#..#XX#.X.#....#....X.###.#X.X..X..X.#X#XX.X.X#X.X...#.#...##X..#....XXX.......X.....X..#XX...XX...X.#X#.#...X.X.#...
...XX....#X..#.X#...#..#.X.X.XX...X....X.#..X#........X.......#..#XX.X....X#.X#..#.#.#.#.XXX.#.X..#....X.XXX.X..#XX.#.#......X.X
.X#...X.X#X#.....#.X.X..X..X.#..XX..XX...XXX.X.#X.X.X..#.X.X.X..##X..X.X.#..X.XX....XX.X..XXX....X..XX..X.#...#..#..#..###X.#...
#..#.#....X..X.XX..X..#.XX....#...X.X..X.....X.X..X..X.#..X..#.X....XX.##.X.#...X.X.....X..X..XX...X#.XX..#X.X..X.X..X.##..#.X.X
X#.X.X.#.XX#.X.X.X..#..X.#X.##X.XX...XX..X.X.X..X.XX.X#X.#..#...X.X.X........##....X.X.#XX.X.X...#.....X.X....#.....#.....#X.#..
#.....X...X..X.X...X.X......X.....#.#.XX..XX..X..#....#...X.XX##...##.XX.X.X...X.#.#.X..###.X.X.X.##.X....XX.X..X.X..X.X.X#....X
..XX.X#X.X.##.X.XX.....X#XX.#.X#.X.#...##.X..X.X..#.X..X.#.....XX.X....X#XX..XX..X.X.#X........X......#.#......#.#..X..##.XX.X..
X..X...X#...X.....X.X.X.....#.X......XX#..X#....X.XX..X..#.X.#X...XX.X...XXX.##X.##X...X.X.XX.##.X.X.X...#.X.X.#.X.X..#XX..#..X.
..X..#..#.X..XX.XX.X..X.XX.X..X.X.XXX#.XX..X.X.XX..X.X.#.X.X...XX...X..X..X#..X..X...XX..X...#XX..X...#XX#.X#.X...##X.X#.X...X..
.X..X.#.X.##.....X...#X#...XX.X.X........X.X.X...X..X...#.#..X.X..X..X#.#..#.XXX..X.X..X..X.X.X.XX..X.....X.X...X#...X.X..XXX.X.
..X...#X.X#..#.X...X.#X..#X...#X..X.##.X.#.X.XX.X..#.XX.X..X.X.##..X#.....#...#.#.X.#.#.X.X......##..X.XX.....X....X#....X#.X...
#X.X###X...#..X..X.X...XXX..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..XXX#......X.
.#.......X#.X.XX.XX..#X...X..X...X....#.X.#X.X..#..X.X.XX..#.X.#......X.X..X.X.X.X..X...XX...X.#X.....#XX..#..#X.#.#.....#.XX.X.
...#.#.X.....#.#..X.#...X...X..X..X.XX#X..#...#.XX.X..X.X.#....XXX.XX..X.#.X......X.X.#.#X.X..#..X.#.#X##X..X...#X#..XX.#..X..X.
.X.X..X..XX.XX...X..XX.X..X..#X.#.#....#.#.#X..X.X..X...#..XX.X.....X#...##.#.X.X..#..X...X.#..X...#X.X#...XX.X#XXX.X...X.X..#X.
X...X#XXX......X.#.X...X#..#.X......X.X.X...X#...X.XX.X#.X..X..X.XXX...#....##..#.X.X.X.XX...X..XX......X.X...X###.X.##.#X#.X...
XX.#XXX.XXX.###X.X.X.X#.#.X..#X.X.X.X.....XX.X.X#..X.XX#..#.##..#....X.#.XX...X.X.#....X.X.X..X...#.#.X.X..XX..#.#.........XXXX.
#X#.X#........X...X.#...X.XX.XX.X.X#..X.#X.X.....X...####..XX..X..X.X...##.XX.#.X.X.#.#...X#X...X..X...X..#..X.X...X.XX.X#..#...
XX....X#.#.X.XXX.XX...X.....#...#...#..##....#.X##.X.X#..X.X.X..XX.XX.X......X..##X.#...X.X...X.X.X..X..X.X.X#..#X.#X....X.X#.X.
X.X.XX....#..XX#...X.X.#X.X.X.#.XX.X.X...#X.X..#.X.X...X......#..X....##.X.X..##.....#.XXX..XX...X#.#.#.X....X.X#.X#.X.#..X.X..#
.......#.XXX..X#X.X.X#.....X#.X..X....#.X.X..X...#..#X...X.X.X..##.X.X##.#.X.XX..X.X..#.X.X...X.XX.#.....X.X.#.X...X...X.X....#.
###.#.X.#.XXX...X.#....X.##X.X..X..X#..#....X#X.X..X.XX.X.#.X.X..X.X...#.#.X.X.X.X.X.XX...##.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..#XXX..X.X.X..XXX.X..X.X....X..XX.XX.#..X.#.#X.XX..X.XX..XX.#..X..X..X...X.X.X..X.##X.X.X.X.....#.X#.X.#.#.XX.XX..#..XX....
X...X....X.##.X..X..X..XX..X.XX.X.X...X.....XX.#XX..#.X.....#.X.#X##X#.XX..XX...XXX.X..##......#.X.X.#..X#..#..##....XX..#..X.X.
.XX.X.XX..#.XX..X..#..X.X.XX........#.X.X.X...X....#...#.XX......#.#X##...X#X.XX......#...X.X.X.X..XX.#..X.#.X...##.X.X.#..#..#.
......X..X...##..X.XX.......#X.X#.#.#.#.X..X.XXX.#..#.#...X.#X#X.X..X..XX.##..#.#.#.X..X.X#.#.X..X....#.X......X.#XX......X#.X..
.X.X.X#.#X.XX.#X.#X...##X.XX..##X.##XX...X..X.X#X.#....XX.X...#....X..X.X.#.XX..#.X..X.X...#....#X#.#.X.X.#X.#.#X.X.XXX.X...X..X
.X.X..X.X.........X#X.X......#X....X#.##..#.#.......XX...XX.X..X##...##...X....#.X..#X#..###X.XX.X...X...XX.X.......X...#X.#XXX#
.#.X.X..#X.X.#.X##.X...##.#X...XXX......X..#X#.##.X...#.X...#X...#XXX...X...#.X...#..#..X.#...#....###X.X.....#.#.X..X##XX#X#...
.#.#..X#...#X..##....#..#.XXX.X....X#.X..X..#....#..#.#..X.XX..X.....X.X.X.X....XX..X..X...XX..XX#....X.#XX.X..##.#X....X#.#..X.
.X.XX.X#XX.X.#X#X.X#X..XXX.X.XX.X.X.X..XX##XXX.#X..XXX..#....X.#.###..#.....#.X..X.X#.X..X....#....X.XX....X..#.X..##.#.....X.##
X...X..#.X#......X....#.#........#....#..XX.X..XX#..#.X..#.X.X.#...#.X.#.X.XX.XX..X#.X.X..#.X.XX.X.#.X..X.XXX....X..#.X.X.X.....
..X.X###....X.XX...X.X..X.#.XX.#..X.X..X......X.X..XX.#.XX..XX#..X..XX..XX.X...#.X.X....XX...#.X..#.#.X.XXXX..XX..X..X...#..#.XX
.X#.....X.X##X.#.X.X..X..X#..##..#...X.XX.X.X....X.#......X#.X..#.###..X...#.X..##..X.X.X.X.X....##.......X..XX.X..X#..#X..X#...
X...XX.XX..X.....X.X.X.X..X.#..X..XX.#X....X..XXXXX.XX.XX.....#......X...#..XXX....X..#X.....#X.X..#.XX.X..X.....XX.XX...X.#..XX
X.X...X..#X..X.X..#....#X...X.XXX..#..X.#.#.X....##......X.X.X.X.X.X.X.#X..X.XXX.X...X.X.XXXX.X...XXX....XX..X.#......X.X...X...
...X.X.X....X#.#.X.X.#.#..X....X..XXX..X..X.X#.X..X.X.X.X..XX...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.X.X.X..X.X....XX..#..XX.#.X....X..#.X..X.X..XX.....X..X.X..X.#X.#..#..X...XX..X.X....X.X.X.X.X.X.
.X....X....#.X#..#X.X.XX##.XX..XX....#X..X.X...X..X....#...X.X..X..#X.X..X....#X.X.X.X..XX...#.X.#XX.X.X...X#.##X.X.#..#......X.
..#.X..X#X.X...X.#...#.......X...X.#....#..X.X#XX.X.#.X#.#.X..X..X#.X..X.#.XX...XX..#..X.#X.X.X...#XX..X.X#........XX.XX.XX.X..X
.X..XX...X#..X..X..#.XX.X.X.X.X.X.XX.#.X..XX#X.#..#X..X.X...XX..X.....X...#.X.X....X.X.X....#...X..X..#...X.XX.X.X.#..X.X.#.X.XX
.XX...#XX.#.#.X..##X...X...X........XXX.##.#.....#.##...#.#.X.#..#X#X..X#X.....X.X....X..X#.X.X##.X.X.X.#..#X#.XXX.XX......X.#XX
..X.XX......X...XX...X..X.X.XXX.#.#..X..X...XXX.XX.X..##.XX...X.#X.#X#...###X.X.#XX.XX.#...X#X......XX..#.X#X.X.......X.X.X#..#X
.#.#..#XXXX..X.X#..X..#..X......XX.XX.X..X#.........X.X.....X.X.....X.#.X.....X.##.X.....X#.X.XX.X.X...X.#X....XXX.#.#...X...X.X
.#..X.#.....#.X.XX.X.X#.#XX.X.X....XX..X....XX.#.#.XX.#.X.X.X.XX.XX....#XX.X#.......#X.#.#.......#.#X#.#...X#.X....X#X.X..X#.#..
..X....X.X.XX.X....#..X.XX...X..XX....X..X.#....X..X...X..X..X.....X.X..X.X.X.X.XX.X.#.X..X#XX.#.#...X#.XX..#..X.X..#.X.X#...X.X
.X.X.#...##.....X#.X.#....X.X.#.##.X.X.X.XX.XX.X##..##..#.#.X..XX.X.#XX.....X..#..X...#.#X......#..X......X.XX...#X........X....
...X#..X.X..#.X..X.X..X.X..X..#.XX..#..XX.#......#.X...XX..#.X..#....#..X.#X..X.X.X.X##..#.XXX.XX#..X.XXX.#....XX...XX.X.X..##.#
.XX.X#..X.XXXX#.#..X.XX.X.XX#.....X...X.....X.X.#.X..#...X#...X.X.X.X#X.#...#...X.......X#.X....XXX.X...X.X.#.#...X...#..X.X....
.....X.#....X.X.X#..X....#.#..##X.X.X.XX.XX.#.#....X.X.#.X.XX.#.X..XX...#.#.#.XX..XX.#.#....X.XX.X...X.X.#...X..#XX.#X..X.#..X.X
#.X.X..#.#X......XX.X##XX#.#.X...#..X..X.#X.#X..X.X.XX..XX.......X.#..X..#X.XX.X.#.#X.XXX.X..X.....#..X....X##.#....#.X.#..X##X.
..#.XX..X.X.#.#.X........X.....XX..X..XXXX..X..#......X...#X.X.#..X#X..XX..........#...#.X.XX..X.X..X..X.#.###..X.X...XX.X......
.XXX...X....XX.X..X.X#.X.X.X.XX...X..X.#...#X#.XX.X.X.X.X..X..#..X#XX.X..##.X.X#.X...#.......X.X..X..X..X..XX..XXX..#......X#X.X
..XXX.XXX.X.....X.#..#.##XX...X#X.X.#....X..XXX.X.#.X..X#.X..X.#...#....X..#X.#.#XX.XXX.XX.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..XX#X.#X.#.X...X.X.X..XX.X.X.##
.#..X.X..X...#..X.#.X...X...#X.X.....X...X.XX.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.XX.....XX..X..X.X..X.#..#X..
...##.X..X#.#X.X..XX..#..XXX.X.X.XX.X...#X.#.X.X.##.#..#...#.XX.X#X...#...#X##.X.XX.XX.X#.#..##.X.XX...X.#X.X.X..X...##..XX.XXX.
X.X.#X..#..X....#..X.XXXX.#.X.....X..#X...XX.XX..X.X.#..#X.#..X...X.X..XX.XX#...#.#.X.#..X..X...X..#.X.X.#.....X..X.X..X..X..#..
.......X..##.#.X.#..#XX.#.....#.X...#...X.X....X......X..##..X..XX..##..#X.X.X##........##.#X#X...#...XXX..X.X.X.#...#.##..X..X.
.X.XX.XX.#...#...X.XX#....#X.#...#X..#.#X.X.#.X.X.#X.X.X...##..#...X..X......##.#.X##.#.....XXX.X.##X..X..XX##.#.#X.#.....X.X...
#.#.X.#...XXX..##..XX.#.X.X...#X...#.X...#.X.X......X..X.X.XXX..X.#.X..X.##X....#....#..X#.X.X.X.X..##.XX.XX..X..#.##X.#X....X.X
.......#X....X..XXX....#X..X.X...XXX#..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.XXX.X...X...X.X....X#..##...X.X..XX.XX.X..X#......X.X....#.X.X.X#X..XX.X.#..X.X..#..X.X.X.XX.XX.X.X.X....#.##..X.XX.XX...
X.X#.XX.#XX..X...#X#X#X.X..#.X#..X.X..#...X...X#....#X.#.##.X#.#..XX.X.X..X....#.X#XX##..#XX.XXX.....##...#..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#.....XX.X.XX.X..X..X..X..X#.....XX#..XX.X#....X..X.X.X..XX#.XX.#...#..X.....X...#X.X.X..#.#....X.#.#.XXX..X.#.X..XX...X
.X...XX...X.X.X.#...#.XX..#..##.#....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#....XX..X..X....#.X#.XX..#X..X.#...#X.X#..X..X#..#.X.X.X.X..X.#.X..X....X.X.#..X.X.#.X.X#X..XX...#
.X..XX.X.#X.#X.XX.X.#.X.X#X..#X.X#...#.X..X.X.#..#.X.X.X..X...X.XXX..X.X.#.#X#......X...XX...X.#..##.X...X.#.X..#X....X.X...XX.X
..X...X..XX.........X......XX.X..X.#....#.#..X..XX....#.X.#X.X...X.XX..X.XX.#XX.#.X.XX.#..X.#...X...X..#......X...XX.X..X#.X....
X.X.XX.X....##.#.#X.X.X####.#...#...X.#X.XX.X.XX...X.X...X#...XX.....X....X..##.#X.X.X..X.....X.X#.X..#..X.X.X.#X.X....#...#XX.X
.X...X...##...#..X...X..X...XX.X.X.X..XX......XXX.XX...X..#X.#...XXX.X.XX..X..........XX..X.XX.X.X#.#.X.XX..##.....XX.#.X#...X.#
...X.#.X.X..X##.X..X..#..X#..#.X....XX...XX.X..X....#.#XX.X#X.XX....X....##.#X.X.#.X.X.#.#X..........X....#...#.##........X.#.X.
.X.X.#.X.X.XX....X.X.X#.X.X#..X..X.XX..X...XXX..X.X.XX.#...X.....##.#X.X....#.#...X....#X...X.X#.X.##..X.X#####.X.XX.X.X.X....X.
#...#..X..##..X.#..X.........##XX#.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..XX..X.##.X.##.......X.XX...#X.XXX...#.#......X..#X.X....X.....X...XX.X..X..XXX.#....X..X.X.#..#X.X.X.....X#XX.#
.X#X#..#...X#X#XX.#X.X#.#X.X...#.##.XX##..#X.....X.X.#..X.#X.#X#.X.X..X#..#.#X...XX.....X.XX.X.X#X.X#X.#....X.#.X.X..#.X.X.##..#
.X.#X.X..XX.X.#............X##X....XXXXXX..#XX.###..X..#...#..#.....X...X.X...X.#.#.X.XX..........#....#.XXX.......##X.X....#X..
.#.....XX.......XX.#X.#.XX....X#.XX.XX#X#.X#.X...X.#XX..X.X..X.X.X.#.X.X.#..#..#X..X.....X.#X.X.#..X.X.X.#.X#.XX.XX#...XXX.#...X
X.X.X.X##.X.X.#..##.X..X.XX.XX....#..#.X......#X..X.XX#.XX.X....#.....#....X..XX.X...X.X#.##..XX.#X.#..XX#....#....X.X...#X..X..
...X..X.X.X.X.X.#.....X...X.#XX.XX.X.....X.XX..X.X...#X....X#.###.X#.X.XX.X.XX.....X.X..#.X.X........#X...#.#.XX.XX..X.X...X.X.X
#X...X....X.X.X..X.X.#X.#X...#XX....#XX.X...X.X..X#X.X.XXX..X#.#X.#....XX.....#.X.X...X......X.X.#X.XX..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..XX..#..X.#..#..
#....X..X....X...XX...X.....#.X.X#.#X.XX..XX.#.X.#.X.#.X#X#.#..XX#....XX.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.....XX.#...#.....X..X.X.XX.X.X.X..###.X.#..#.X..##X#X.X..X.#X#..X
...#.X.#.X...X.#.XX..X.X..XXXXX.#.#.##.XX.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.XX..X...#...X...X..X..#..#..#.X.#.#X#.X.#X..X.......#X.#.XX.X.X..X.X...X.XX...#XX..X#X...X.X....X.X..X...X..
...X...X..X...XX.X.XX.XX.X.#.#X...X.#X.X.X..XXX......#.#XX...X.X..X.X.#.X.XX....X...X...X.X.....X.X...X#...#...#XXXX..#X.XX.X..X
.X..X.X.X...X...X............X.XX.X..X.X..X.XX.X.X.#X..#X..XX...#.X#.XX.....#.X..#.X..#.#..XX.#..X.X#.#.XX..X.#X.....X....#...#.
X..#.....X.XXX.#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#XX.#...X...X.X..X.X.X.X.X..X..XX.X#X.X#....X.#....#X.X.X..X...X.XX.X.#..X.XX..X.#..X.X#.X#.....X.X...#..X....#...X
X..##..XXX.X.......X.XX.X.#..X.X......X.X#X...##XX.X.XX.X#...X.#.###..X.X#.##.......##....#..X.X..#XX#.X.X.#..#XX.X.#..X.X..X.X#
.#X.X.XXXXX..X.X##..#...#.X.#..X.X.X.X...#..XX#.X....X...#XXX.#X.X..#.X...#X.X.XX.XX..X.X#.#...##..##.....#..X.X..X...X..X.#...X
......XXXX.#.#X....X.XX.X.....#..#.X..XX..X.....XX.XX..X...........X.X..X.....X......X......X.#..#...XX.X.##....#X..X.X.X...X#..
.X.#X..X#......#.X.X.....XX.XXX#.X..X..XX..X.X.X.....#..X.XX.X.X.XX....X..#.X..#.X.X.X.X.#.X.X.X.X.XX...#.X.#.#X..X.X.##..X...X.
..X...X.#.#X.XX#X...X.X.X...X.XX.#.XXX..#.X...X#.X.X#..X...X..X....X#X.XX..#.#.#.##..#.#.#........X.#.X..X.......#..#..X.X.X.X..
.#.X.#.....#...XX#.X..X##.#.#.....XXX.#.X..X.X..X.#...X..XX..XXX.X..X...#.X..#.X.X..XXX...X.XX.X##.....X#..X.X.X.X.X.X.X...X..#.
.X..#XX.##X..XX.X...X...#.X#X.X.#.X#..#..X#...X....XX..X#X.X..X...X..X.X..#X.X.X.XXXX#.X.X.X...##.#.X.X..#.#.XX##..X.#.X.X.X.#..
..#..#..#..X.X....#.XX#.#X...X...X.#.X.#..XX.X.XX.X.X.X....X#..X.XXX..X..##....X....X......XX.X.X.#..X..X.X#.....XX....X.X.#X.X.
.X..#..XXX..#..X.X....#X.#.X...X.....X.XX#.X........#...X.X...X.#.X..#.X...XX.X##X.X..X.XX...XX....XX..X#....#X.X...X.X...X.....
...X..#XX.X...X...X.XX.X..X..XX..X#.X........#X.X.X.X.#..XXX.#X.....X....X..X..#....X.#...#.X...###.XX...XX.#X..XX.X...#.#XX.XX.
.#XXX#.X...X.XXX.X#....##...X..X..X..XX.XX#X..X..X...XX.#.#..X..#.X..XX.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...XXX....X#X....X.XX..#...
X.XX#.X............X....X#..XX....X..###X.X.#..X.....XX..X....XX.X.#.X.X..X....#.X#.X.XXX.X.#.#....X.#X.....X.XX.X.XX.XX.#.X#.X.
.X.X.X.#.X.XX.#.X.X.XXX.#.#...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.XX...X.X....X....X.###..X.X..XXX.#.X.XX.XX.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....XX#.X.#.X..X..#.X.#.X.X.....X.X#..X...#.XX#..X.#.XX..X.X.X.X.X.#..#..###.X.X.X.X...#X.#X..XX
#X.X..X..X..X..#..###.#X.#.#....X.X....XXX#...X.X.#X..X....X.XX....X.XX.#......#.X.X...X.X.X#X...##XX#..X.........#..X...X..X...
XX..X.#X..X.#X..XX...#.....XXX.#.#..XX..#.X.X.......X..X.XX.XX.X.XX......#X.X#..#...#.#...X.X.XX..#X.X#...XX.XX.#..XX..#...X..X.
X..#.X.XXX...#.X.#X.#..X.XX......XX...XX....X#X.#.X..X.X........XX##X.#.X....XXXXX.X....#.....#..X......X.X....XX#...X.#.XX.XX.X
..#........XX.....X...#...X#.X.X...#.X...#X...#..XXX#..X.XX.X.XX.X...X...#.#....X.#..X.X#.X.X..X..#XX.#..#..X.#.##.X.#.#.XX.....
.XX.XX.##X...#.XXX..#X..X#.X.#..X.XX..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#....#.XX..X...X.#XX...X...XX..XXX......#X.X#XX.X.X.X#.X.X..#....X##X..#.XX.#.X.#XXX.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..XXXX...X.X.X.X..X.#...X
....X..#..X.XX.XX...##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.XXX.........X.X...XX..X.#X.#.XX....#.X#.#.X..X.#.X..#.X..X.#.X.XXX..XX#..X.X.#X..X#X...#..#..X#.#XX.X......#.X.X.X.X#..#..
#..##.#X..XX.##.XX...X.#...X....X....X.X.....#..#X#..#.X.X.#X#.XX....X...XXXX.X.##...X...#.X.#.X#X..XXXXX.XX.X.XX.X....#...#..X.
..X..XX.XX.....XXX.#X...X.#..XX..XX.##.X.#.X..X....#..XX.#..X.....XX.#.X..XX....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..#..XXX.X#.##....#...X.X##XXX.X#....#X..X#.....#..X.#..#..#X..X.XX...X.X##.X.X#..#X..X#
X..X.##.....X##.#.X.X...#..#X..X.X.#.#.X.X.#XXX...#.#..#.##.X.X....#....XX.X..#X.X..X.X..X.#.X.#..XX.X.....X.X....X.X..#X.#..X.X
..#.#...#.X...#.X..X.X.XXX....X..#..#..X.....X..X....XXX..X..X.X.X..X.#...#..X...#.XXXX.X#.......#.....#.#X.X..X#X..#.XX....X...
.XX...X..#..X##...X.....#.X.#.X.X..X..XX.#.X.#X..#X.X....X.#....#..X#.XX.XXX..#XX...#.....XX.#.#X#.XX.###.....X....X..#..##...X#
...#.#XXX#.X..XX.##X.##.X.XX......XX.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...XX.XX.X....X.X...#..#.....XX.X.X.X.#X......#.X.X....XXXXX..#..X....#.XX...#.#X.X....X.....X...#..X...
#..#.X.#.#....X....#.XX..X.....X..#X.X..#.X...XXX.#X...XXXX.#.X.X.X.X.XX..X#.X....#.#..XX..X.X#.#X.X.X.X....X.XX.X.##XX.#.X..#.X
..#..X...XX.XX..X.X.#X.#X..#.#..X.X...#..X..XX.X..X..X..X.......X..X.X.XX..XXX.#.X....XXX.XX...#....#X..X.XX..#...X.XXX.X..X.X.X
X.#.#.X.X...#.##..#.......X.X..XX..X#X..X.XX.....X..#..X..X.X.X#.X......#.X....X..X.X..X....X.X..X.#...X#.XX.X.X#X#..#....XX##..
X..X...#XX.X#....X.XX.X.X...#.X...X...X....X.XX.X.#..X.#X.X..#.#.X.X.#.XX.XX.X..XX..X.X..XX..#.X#...XX...X........X.#..X.XXXXX.#
..X#X.X##X..#.#.#..#.XXX..X.#..###..XX..X.X..XX.#..X.X..X.##.....X.#.X...#.#X..X..###.X.X#.X....#.#...###.X.X.XXXX#...X..XXXX...
.#.X..#....X.X..##....XXX..X##.....X#..X.##X#...#X.X..X.#..X.#X.#X..X..XX..X#.X.X......XX#...XX..X.###X.X..X.......X#..#X.X#.X.X
...XX..X.X....#..##.X..X#.X.X..#.XX.#X...X#.X.#..X...X##XXX...X##.X#..X.X.X.#....X.#X.X.X..#...#.X......X.X..#X.X#...X.XX.....#.
.X...#..X#.X.X..XX#..X....X...X#.X..#..XX.X....X..#X...XX...X......#X.#.......X.XXX.....##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...XX.#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..XXX..X...#.X...X.X..#.X..X...X.#X..X.XXX.....X...X###....X.X..X..X..XX
.XX...#XX.X..#..XX.X..X.XX..X.X.#.......#..XX.XX......X..#.X#X..#.X.X..XX....#....XXX.##...X......#.XX...X.....#.X..XX###X..X...
....#.X.X..#..X.....X..#...X....#.X.X.X#..XX....X.X.X#.X.X.....X.X...#..XX.X..XX.X.X.#...XX..XX.##.#...X..X.##XX.XXXXX.##.XX..X.
##.#XX....##.X.#X.X..XX.X.XXXX.X##..X.X.X.#..X.X...#....#..X.X....#.XX.X.##.X..X......XX#.X##......X.X.X.X...X......X..X..#..X..
#...X.X.X........#..X.X....X...#X.X.#....##.X##..#..X#.#XXX..##.X.....#...#...#XX.XX#.......#X.X.X#..#..X.XX.XX.XXX.XX...###.X.X
.X.#...#..X.X.X.X.X.#...X.X.X.X...X#..XX.X.XX..X..X.....#.XX...XXX.X#XXX.X..X..X.....X##X.X..X..X..#.X.##.....X....X.#.X.X....XX
...#.X...X...XX.#.XX..#X..#....#X....XX#......#.#X..#.###..#.X.X#.....X....#..#XXX.X#..X...XX..#..#X..X.#.XX.##X.X......#.X.X#XX
.##X#..##.#.#.......X.#.X..X.X..X.XX..X..X.X#....X.#.X#..X.X.X..##.XXX.X.X.#X.##...#..#.XX...X..X...XX....X...X..X.#X.#.#.X..#XX
X.XX#.X...X#X#X.XX.X.X....X.X..X....#.X.#X..#.X.#XX.....#....X.X.......X..#....X.#.X.#.....XXX.X.XX....X.XXX.X..#...X..X....X.XX
X..#....XX..#.X.X.X#...#X...#X..X.X..X....X.X.X..X.X.XX...XX..X.XX.XX.X..X..X.X..X....X.X.X....X...X.X#..XX...X.#.XX..X#X.X....X
.X..X.X....X.......X.X...X.X.#.XX.XX..X.X..X#..#....#...#.X#X.#....#..XX..XX...X.#.X.X.#.X.X.X...XX.XX.X#...X.X.X...X..X.#XX.X..
..X...X.X.X..#.XX.X..XXX#....X.X....X.X..X...X..X.X#..X.#...X#XX.#..X..#.X...X#...##.......#X#X#..X.......X.#.XX..X.X.X...X.X.#.
X..X.X...XXX.#.X...XX...#.XX.#X..XX.X#.X.#X.X..X#..#X..X..XX.XXX.#X.X.X..#.#.X#.X..X.##.XX.X.#...X.XX.X.X..X....XX..#...X......X
..X.X..X..X#..#.X.XX#.X.....#.XX.##..X...#X..X.#..#.#.XXX.....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..XX....X..X.X..##X.X.X.X...#X....XXX..#..X...X.X
.#.XX.X.#X..X##X.X.X....X.#.XX##XX#.XXX...#..X.#..X..X...#...X.X#...#X..X.XX..X.X...#.X..XX.X#...#.#..#XX.X...X.X.#.X..X...X.##.
.#X.....X..X.X.X..X..X.XX..XX.X.X.....#X.XX####.#..X..#.X..#....X.X.#XX..X...X...#.XX..X.X...X.X.#..X..X#.#.X..XX...X.X..X.X..#.
...#.#.#XX......#..XX.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.XX.X#.X..XX....#..XX....XX#X#...X..#.X.....X...XXX#.X.X#.##.X..#.X..XXX.XX#.X.X.X.XX..X..#X..XX#.X
XXX.X.#..#..XX...X..XXX..#.X.X....X..X#...XX.##XXX.X.#...#..X.X.X.XX#X.X.X.X.XX.XX#X.#.XX#..X...X..X#...##....#...X...X..X..#...
##X..X..XX#...X#.#.#....X#.....X.X..#XXXX.XX....X..X...XX..X.#.....X..X..#.#......X.....X..X..#..#..X.X.#.X.XX.XXXX.X...X..X..X#
....XXX.#X.X.XX...X..X.XXX.X.X#..X.X.#X.....X.#.##.X.X.XXX....##.X..X...X#.X.XXXX..XX.X.#X..#.X.XX.X...#...........XX.X.#.#.X#X#
.####X.........X.X..#...#...####.#.X....#.X#.X..#...X...#..X.#..#XX.X.X..XX......#...#..X..X..X.X...X.X.#X.XX.X.XX.X.X.X......#X
..X...XX.X.X.X#X..X.#.XX..X...#...X..X.X......#..X.XX.#X..XX...#.#X#...#X.XX.X.X.#.##..X..#..#..#X.#.#.....#X#X.#......##X.X#X.#
.X..X.##.#X.....XX..#...#.X.X..##.X.X#.#.X.X.XX.#....XX..#X..X.X.XXX.X#.......X.X..X.X#.##..XX#..X....X#.X..##..#.XX.X...X.X...#
#..X.....XXX.#XX...X.X.XX.XX..#...X.XX.##X..XX.X.#.#...X.X.X..X...X....X.X.X.#...#...X....X#.X..X..XXX#..X.XXX#.X...#X.XX....#.#
.X.X.#.X..#X....X.X....X....X.##X.XX....X..X........X.#....X.X..XX..#X.X#.X....X#..X.#X.X..X...##X.....##...XX#..#.X...#.X.X..X#
....X.X..X...X.X..X.XX..X.#.X..X.X...X.X.X..X#.X.X.X..X.XX.X...X...##...#...X.##.XX..X..#X...#....X.X.X#..X..X..#...XX...X..XX.#
#.X##...X#XX..X..XX.X..X..X.#.#....X.X....X..#.##.#.X#..#..X.XX.X#.X.#XX.XX.X......#..X.#.X.#.X.#X.X....X.X.XXX.X.X..#.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.#.X.X.#X.XX.X.
XX..X##.#.X.X#.#XXX..X.#.X.##.XX..X.XX..XXXX#..#.X.#.X##..X..X.XX.#.XX.X.X.#..X......#...X..X.XXX.XX...X#X..X..X.#....X.X.......
.XXX.X..XX..#X#.X...XXX#X...X...X....X.X.XXX.X.....XX.X.X#..X..#..#.X.X.X..X#.XX.#.X#..X.XX.X..X.X.X.XX....X..X..##.X....X.#.X.X
.......#.##..X....X..#....X...XX.X.X.#....X..##.#X.......#XXXX..#.#X......X.....X.X.XX..X.#X..X......X..X.X..XXX.....X.X....X..X
X.#.X.#.....XXX.#.#.X..XX..#.X.#...X#..X.X.#.....X.X.XX#....#..X##XX##.X.XXX.#.XX....XX....#X..XX.#X..X#...##.#..X.X#..X.X#..#..
.X..X..X.X.X.X..X.#..X#XX.XX...#.X..XX.X...#XX.X#...#...X.#.XX..XXXX.XX...X..#....#X..X.#.X...XX#..X.X..X.XX..#.X...X#..X...X###
..#.X.#..X...#.XX#..X..X.X...X.#.X.X...X.#.#....#X.XX#X...XX..X..XX.....#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...XXX..#.XX.X..X.X.....X.#....X.X.#X.X.XX.X
.....X..X...X.X.....X.X.XX..XX.#X#X..#.X..X.X.X.X#..#XXX..#.#..#..X.X....X.....XX..X.X.....X......##X#..XX.X....X.X#..X.X.X..X..
.#XX.XX#X#XX#X.X.#.XX.X..X.#...#X#..X...#.X......X.#XXX.X#...X..#.X.#X.XX#.##X...X.X..X.XX...#.XX...XXX.X..#X.##....X....X..XXX.
X.......#........#...X.X..XX.X..##.XX#X.X..X.X#X.X..X#..##XX..XX.#X#XX.X...X...X.XX..X...#.X..X...X#.#.X..X....XX.X.XX.X..#X.##.
#.X.XX.#.X.X##X.X.X.#...X...X#.X.#..X.....X.#.#...X....X...X.#....X.X..X.X..X.X....XX#.X#..XXX.X.X.....X.X.##.X...X..X..X....X..
.X..XXX........#..#...XX..X.XX.X...X.#.#.X#.X.X.X.X.X.X..XX...X.#.....#...X.#.X#X.X....#XX......#XXX.#...X.#...XX..X#XX..XX.X..X
.X.X.X.XX.##.X..X.X.XXXX##.X....X#X....X....X...XX..#...#.X#XX.X..XX.X.X.X.#.....X..XX..X..XX.X..#..X..X.#...X.X.#...X..X##X.XX.
...#........#.##....X.XX#...#.X...X.#X..X.X..#X...X..#.XX.......X...#..X#X..#.X.X..#..X..#.X..X#...#..X..X.XX..X...XX.#X.X......
X.XXX.#.X#X....XXXX....X..X#..##.X...#X..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.XX.X..X.#....#.X.XX#..###..#.##.X...X.##........XXX..X.X#.X....X..X.X..X.#X.X.X.XX.....X
..X..X...XX..X..X.X...#...X...X.X..X........XXX..##.X..#..X.XX....X##.....#......#.XX.X..X..X..X.XX.#.XX.X...X.X..X..X..#..X.X..
##X#X..X#...X.X.XXX.X#.#X..#X.X..X#XX.XX.X.#....XX..X#..X##...X.X..X.XXX.#..X.XX.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.....##XXXX...#....#X..X......X#.X...XXX.X#.X..XX.X...X.XXXX...#.X..XX...
#.......XX.##.XX.X.X...#...X.#X...###.X..X.X...X.#XX.X.#.XX..#X.X..X..X.XX.#.X.#.X.XX...X.#..X..#XX..#....X.X....X..X.#..#...X.X
.#XX.XX..........#..X.#..X..X...##.....X.X..X.#...XX...#...X.....X.X.X#X....X#...XX#..X.#..X.X.XXXX.X.#X.X.#..X.#..X...#..X##.##
.....X..XX.##X.XX..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.XXX.#XX..#
.#X.X.X...X.X.X...X.......XX.....XX...X.#.XX.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.XXX#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.XX.X....#......X#.X.X..#.XX..X.#.X.....#.X.X.#.X.X.X.#X..X..#.X.XX..XX.X#X#..X....X..X.X.X..X.#..X.##.X.....
.....#...X.X..X.XX......X.X.X.X.X.X##....X##...XX....#.XX#......X...X.......#XX.......X........#..XX.X#.XXX....X...X.#.X...X.X#.
.XX.XX.#.##.X#..#.#.XX.#..#XX.#.X.#...#X#..XX.XXXX#.#X.#.XX.X.#...#..X.XX##X.X.X#X.X.XXX.X#.X.XX.XX..#...X..X.XXX.X.X....#...X..
#...#..X##....X.X..X...XX....#.#....X....X.....XX...X......XX..#.X.XX.X.............XX#...X.X#...#.XX#X.#..X.#X#..X.#.X.X.XX..#.
.XX.XX....X.X.....X..#...#.X...##X.#..XX...X#X...XX..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.#.XX...X.X###.X..X.#.#..X##X.##X.XX...X.XX.X.....X.X..X..X.XX.XX.X.#.X.....X#....X.X.X....
.X.X.XX..X#..###..#X......X.X#.....X....#.XX.X.....X..X.X...#...#X....X.XX.X.....X.#.#..#XX...#.....#X.......#XXX..X.#..X...XX.X
X..#.X.XX.XX..X..XX..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.XX..X.#.X.X.X
XX..#........#..X..X..#.....X.XX.#.X.X..X......XX.#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.XXX.#.X.X#X.X..XX...X...#X.X.X.X.#X.XX.#X.X.X#...
...X.X...X...X##..##...X...X...X..XX.X.X...X..X.X.XX.#X...X....X.#X.X....XX...XX#X##.X....#XX...X.X..X.X...XX.....#....#.#.X..X.
#X...X.#..XX.....X...X.X.X.X.X.#.X...X..X.XX##X.....X..X.#.#.X#......X.#...##..###..X..X.XX#..##.X.XX....#....X#X.X#X.X#X...X.X.
#..X.#..X.X..X#.XX#X.#X...#..#X...##.##.#.##....XXXX.X..#...#.#X.#X.X.#..X..#.#.X..#.#.#X.X##.X....#..X.X.XXX...X....X....X..X#.
#.#...X.#.X.X....#...#.X.X..XX.XXX.X.X.XX.#..XX........X..XXX..X..#....X..X..#....#..X..........#.X#.X.......#.X..X.XXX#.#XX.#..
#..X.X.#..X..X#.X..X...X..XX.........X....XX.X#.XX.X.#.X#....#...X..X.#..XX.##X.X..#...#.XX.#.X..X.X..X.XX.X.X..X.XX.X....X#..#.
..#X#X..#..#...X..X..X..X.X..X.X.##X.X.##..X..#.X..#X...#.XXX..X.X.X...X...X.#XX.X.X#.X....X.#.X...X.##..X.X#..XXX.....X.X.X.X.X
X##X...##X..X.#.X.#.XX.XX.X.X.XX..##..X..X..#.X#.X...#X.X....XX...X..X.X#X...X#.......XX.X.X.X.X.X.X..#.XX...XX.X.#.X.#.#.......
.X..XX.X...X..X..XX.X.X..X#X.....X.#.#..X.##...#.X.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....X.....X.#.....XX...#.X#XX...X..X#..XX.#X.##..X..X..X.X.#.#....XX......X#.X.#.#..X..X...X.#
#...X#XXX..XX.X.X.X.XX.XXX.#.#..X..#X...X.X..#.X.#X.X..X....X...#.##..#.X....#.#.XXX#..XX...#X.##X.X..X.##.X...X.#.X.X..X.XX....
..X......#...X...X.X.#......#..X..#XX.X..X.#X..#X....#..#.X..XX..X..#X...X#.X......X..#X..X.X...X.X.X.....X.XX..X.#...#...X..XX.
.X..XX.X.X.X#.X.##.....XX.##.X.X#.X#..X.XX....#..XX.X..X..XX##..X..X...XX#..X.X.XX.XX...X#X..X#......X.X.X...XX...XX.#X#X...X...
.#.X##X.......#...#.X.X##.X.....#X...X.....XXX..#...#X.#X.....X..#...X....X.#X...XX...#..#..XX#.X.X.X..X...##...X..X..#.XX.X#X.X
.#X..XXX.X#.#X#.X.###...#.X.X.X.#..X.X.#.X.....#.XXX..XXXX.XX.X.XXX.X..XXX#...X.X.X.#.X.#..X.X.X...X..#..X#..XX..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.XX....X..#.X.X..X.XX.#..X#
.X...X.X.X.X.X.#.X.#X..X##.#X.X..#..#..#X#..#.#X.#X.X...X#..XX...#X.#..X.X...XXX.X.X.X.....X.XX.X...X...X.#...X...#.X.XX....X...
...XX.....XX.##X#..X.X...#.#...XX..X..#####.....XXX...#X.X.#...XX##.X.XX#..X..#...#....#X.#.#XXX..#.X.X..X..X..XX.X.X....X.X.X.X
XX.X.##.#...X.X#.X.....#..X..##..X..X#.X..#.XXX..X.XX.XX..X.X.X#.X...#.X.X.X.X.X#.XX.X.X.....#X.X..#...X.X.X#.X#....##X##X#.....
.........X.#X..X.XX.XX..X#.##..X...X.....X.....X...XX....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.XX.X.X...X.#..#X.X...X..X#X.XX.#.XX.X.#.X..X.X..XX#XX...XX.X.X.#.X#X.X.X.X.XX.XX#...
.X.X.X#.X.#.#..X.##..X#..X.X......X.X..X..X.X.XX.#.X..X.XX..X.XX.X.#.#X##X#......X.X.#.X..XXXX....X.....X#..#X.X...X#.....X...X.
........#.X.#X.....#....X...X.#.X...X.X.#.....X..#..XX.....X....#....#####.#XX.X.....#.X.X#.#.#X.X..X#.#X.#.X....X...#.X.X..#.X.
.X.#.#.##X.X#.#X.#...X.X.#.#X#XX..XXX....X.XX..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..XX..XX#.XX#.X...X#...#..X#X.#.X.X..X.#.XX.X.X.X.#.X.XX.X.X..#.X...XXX.XX..#.......##.X.X..#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.#XX....X...X...XXX..XX....X..X.##.XX.X..X..X.X...X.X.XXXX..X...
X...#.X..#..#.X...........X#.X...X....X.....X..XX.XX.....#.X......#XX.X...X...X....XX...X#...X....XX...X##X.....XX#X##.#...X.#.X
#.#.##.#..X.X.XX.#.XX.XX.X.#...X##.#X.X.X.X.X#..###.#.XX.X..XX.X.X.XXX.XX.X#X..XX.X#..X...#.X#.XX.X.XX.....XX.#.....X....X.X....
X#...X.XX......X.XX.....##...X..#..X#X...X....##.X...#....X..X.#....#........#.#....X.#.X.X...#X#...X..X#.#...X.X.#.XX.#.#..X.X.
X.X.X...X.XX##X...#X.X.X...X##.XXX..XXX.X#.XX....XX.X.X#.X#.X..XX.#..##.XX.X.##..X.#X..#...XX..X..X..X.X.#..X.X.X.X..X.X..#.##..
......X#....#.#.X.X#..#..X..#X##XX.X.X....X.X.X.X.X....X.XX.XX...X.X..#..X.X...X..X...X.X#...#.X.X..X.....#.##...#..X..X.X....X.
.X.#.XXX.X.X#..#.X...X..##.XX#X.#.XX...X#...X..X....#.#....X...X....#X..X...X.X..X..X....X.X..X...X..#.XX..X...#..#..#..X..X.#..
..X...X..X....##...X.XX..#..X.......X.X.X.X..X...X.#.XXX.X..###..XX.X..#.X.X..X.X..X.##.X..XXX#.XXX.X....X..X#.X.X.XX..XX.#XX..X
.X.X.X..#..X.X...X.X...X..#..X.X.XX......X..#..X.#....X...X.X...X..X.X.X....X.#.XX.X..X..X....#.X...X.XX.XXX.XX....X..X...X#.X.#
.#...X.#..X.XXXX.X.#.X..##..XXX...X#.#X.#XX.##X..##XXX..X.X..##.#.#....X.X.#.X.X.....X..X#.XXX...#.X...X.......X.X.##.X.XX......
X.X.XX#.X....#..X.X...#.X#.#.XXX.X...X...#XXX..#..X...#.#..X#...X..X.X..X.......XX.##..#......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#.XX.X.X.X#X....XX..X.X.#..#X.X#XX.XXX...##X.#X##X..X..XX.X.
#.#....X.X..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..XX..X.XXX.#....X...X.....X.XX.XXX.#X.X...#.X.##X.X.X...X.#.#X...XX...XX..#X.X.XX.#.X#.X..X.#X...#...X.#X.#X.
.....X..XX...X....#...XX...X....X.X..X...#.X....X..X.X....X.X.#..X#X.#X..#....X.XX.X.#.X..#.X....XXX..X....X......X.#XX...X.....
X.X.X..X.X#.XXX.#..##.X#.X.##X.X...X.X.#.X.#X#X...X..XX.X...X.X.X.X..##X..#X.X.......X..#XX...X.X.X..X..X#.X.X.XX.#.#..#.X..XX.X
.XX.XX....X..X...X.#....#XX.....X.X#X...#....#..X.X.X.X..XX....#....X###.X.#.#X.X.#.X.#X....X.X.X..#X.#..X..X#X..XX.#.X.X..X....
.....X.X.XX#..X.X...X.X..X#X.X.XXXX#..#.#.X.X#X.X......X.X..XX.XXX.X..X#...#...XX.XXX..XXX.X...X..X#....X.#....X.X.XX....X..X#X.
.X#.X.#.#XXX#X...X#.X.X#X....#XX#.X.X..#.#...XX..#X.X.X..#X...X.....#....XX..#.#......X...X#X.X..X#..XX.X...XX........#XX.X..X..
#.....X..#X#...X...X.X.X.#.X.X.XX.....X...X.X...X#.#.X#XX.X.X#..#.#.X.##.#.#..#..X.#.#..X.......X.#X..#..XX..#X.##.XX.....X.XXX.
#.X.XX.X..X.X.X.X.X....X..X.X#....#X.X.##..X..X.........#...#XX..X.X..X.....X..X..X.##.##.#.X.X.#.XX.XX.X...X.X..X...X#.#.#.XX#.
..#......XX...#...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.#..XX.X....#X.....X.X...X.X.X..X..XX.X.X..##..X.X.XX#.X.XX.X.#.X#.X#.#..XX.X...#
.X...XX..XXX..X...#X....X..X.X.....#..X#.##X.X....X....XXXXX#XX.X#XX..X..X..#.X..X.......#.XX.#.X...X#....XX#...X...#.#.....X.XX
...X...X#...X.X.#X#..X.#..X.#..##X.#X.X...#...X.XX#.XX.....#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...#XX.X.#X.X#..X...#.X#X.X...X.X.XX.##X...X..X#.X...X.X.X.X...#.X.#..#..X..#X..X.X.....XX...XX#
.....X#.X..XX.X..#.XXX.X..#X...X.X..#......#.XX...X#..X..#..#X...#...#...XXXX..XX.XX..X...X..X##.X...##.XXX...X.#..X.X#..##.X.#.
XX.X...XX.X....XX...X...X.X..#.X..X...X.XX....#.X....X..#.X..XX.X..X...X...#XX......X.X.XX.X....#..X.#.##X..XX..X.X#..X.X.#...X.
....X.#..#X.#.XX#X.X.#XX.X..X..X#.#.#.X#...X.#..X.XX.X.XX..X...#..X..X..X.XXX#.XX.X.X.X..X...X.XX#.#....X.X..##.X...XX..#...#X..
X.#.X#.X.X.X.X.#..X..X.....X..X..X..#...#X.X..X..X........#.X.X.XX.#X..X..#X#....#.#..X.XX#X.XX.#...X.X.X...#...X.#...X..#X..#.X
.#..............X..#...X.X..X...XXX..X.X.X#..X.X..#.#.X.X....#..#.....XXX..X..##....#.X.#X#......X.X..X.#.X..X#X..X.XX.X.#.#....
..X.#.#X.XX.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.XX...XX....#.X...X.#
#...X.###..#.XX..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.......#.XX.#..#X.X.X...X.#.....X...X.X...X#..X.X....XX..X.#.X.X..X.XXX.X.#X.#X...X#.#.X....X.X...X..#X.X..X.X.#
....X.......X#...XX.XX.X.....X.XX..X..X...##.X.X.X.#...XXX#..X..X.XX...X.X..X#.##..X.X.X...X...X.X....X#.X.X..#.X.X.XX..#.#.....
X.XX..#.XX#...XX...X....XX.X.....XX..X..X.X...X....##X....X.X.XXX#X..X#.#X.XX..#.X.X.....#.XX.#...X.X..X.X.##.##.X....X#...XX#.#
...X#XX.X.#.X#.#.XX.X#.X...X.X.X...X.##.#X.X.X.XX.X....X#.X.X...#X.#X......#.XX....X.#X.X....X.X.X.#..X#.X..X..#.XXX.#.X##.#.#.X
X.X.......##X#.#..X....#X.X..#..XX..XX..X......XX..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...XX.....##.##..XXX.X.XX......X..X.X...X.XX#.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.XX.XXX...X..X.X.X.X#...X.X.X..XX....X.X...X.X.X.XXX..X.X.#.XX.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.XX.X..X.X...X#..###.X#X.....##X....X.....#..#...
.#...X#..X#...X.#..#...#...X#X.X..XX.#.X.X.X.XX.X.XX.##X.##.XX.X......XXX..X.X.....XX..X.X.X#..X.....X.X#X.X.X..#.X..#XX..#.#X#X
.#XX...X..XX.XXX#.#..##..#X....XX.....#....X...............X....X.#.X...X.#...XX.X...X...X.X..X.#.X.X......X..X..#.#X#.#.X......
....#.XX.X....X....X.#..X...XX..X.X.X..##.#..#.#.###X.X.X.X..X.X..X.#.X#...##.X..#X.X..X.#.X.#.....#XX.X.#...X..#........XX.X.#.
.X#X..X..#.X.X..X.X.#.#..XX.X..X.X...XX....X.#X.....X..X.#..#..X.X#.X...X.X....X..X..X..X..X..XX.X..XXX..#X.###.#.X#.#X#..X..#..
....X...XX#...X###..#.#X#....X.X..#.X..XX.X...X.X.X.X.#..#X.#X.X.X.#..X#X..XX.X.#..XX.XXXX..X..#..X..#.#.XX#.X#..#...X...X.#..X.
.#.XX#.#XX.X#.....#.......X.#X...X#...X....X.XX#...X..#.X.....X....XX....X...#...X......#..X.X#..#..X..X..#X.X.#X..XX..X.X.XX#..
.X..#...X.....X.X#.#X.XXXX....XX..#.X.##X.#...X..X..X...X.X.X.X#X.X.#X.X.X.X...X.##.X#XX.X.....#X..X..X..##......X.X.XX.......XX
.X.XX.X..#.#.X..X.....#....X.XX..X#.X.X....X#XXX.X.X..#..X...#....X.....X...#.X#..#......X.X.X.XXX...#.X...X.#.X...#..#X.X.#X...
..X....X.X.XXXX.###.X..#.X..#X..X...X..#.X....XXX..#.#.X..##..X.#XX.XX.X.X.X....XX.#.X.X..#..##.X..#X....X..X.X#.XX.X.....XXX.#.
.X..#X..XX...XX#X...#.##..#...XX.XX.X.X.#..XX..X#.X.....X.##.#..X.....#...#..X.XX...X...#..#.#....##.X.X..X....XX#....#.X..#.X..
..#...X...XX..##..XXX#X#X..#X..X....X....X.#.X...#.X.#.XX..X..X.##.#.#..X..X.X.X..X.#.X.#.X...###.XX....X.X.#X....X.X..X.X...#X.
X.XX#.XX.##XX.#X.X..#XX#.#X...XXX.X.X.X.X..#...X....X..X..X..X..XXX...X.#.X..X...X.XX.#X..X#XX.XX...##XX#.X...X.XX.X..X....X...X
....#X.....X....X#X..##....X.X.#XX..X.#..X.X.X.X.X.#X.X##X..##X..X..X....#.XX#X.XX.....X#........XX.X.....#.X..X.#...X.X.X..#X..
.X.#.X.#.X..X.#....X...XX.X#....#X#.X.X##...X..X.#...XXX#..X..#.X.X..#.#...#.X....X#X.X...X.X.X#.#.X..XX##.#.XX....#.#...X.#..X.
X.....X...X..##.XX.X.X..X.#.X.XX.X.X....#.X..X..X..XX.XX.####.##...##..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.XX..X#X....##XXX.X..X.X.X..XX.#.X.##....XX.X..#..#....#.#X....#..X...X......XX..X.XX....X.X..X#X#.#X.X.X.X..X.##X.X
.X..X#XX..XX...X#X..X.X.X.....#.XXXX..X...#......XX.X...XX.#.X.#.X......X.X..#..X.#.XX.#.X#.XXX...XX.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.XXXXX...X..XX...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..XX.X..X...#..#.#...#..#...##....X.X.X.XX.X..#
#..#.XX.X....XX.#.XX...X##.XX..X.X#X#..#.##.X..#.#..X..XX##X#.#..#.X.X.......X#...X.#.XX.X.X.##X..#.X.X.#X.X#.#.X.#.X..#X.X.X.XX
#X..X.X..X.#X........X..X..#.X....XX#.X#.#X#..X..X.X.X.X#X#XXX..#..X...X#.X.X...#.X.....X..X..#.#..XX#....#.....X.X.X##........X
XX#...X.X.#XX.#X.#.XX..#XX.X...X.#.X......#..X..#..#....XX.XX..XXXXX.X.X.#..X.#X.X..XX.#XX.X.X..#.XXX.#.XX.XX.#.X#.....X.X#X.X..
X#..X.#....X....X....#.XXX..##..X....X.X.##.X.#X..X..XX.......#.X....#....X..#....XX....#...###....X....X.....XX..X.#.X..X.#.#X.
X#X..X.X.X..#.X..X.XX#..X..XX..XX.X.XX..XX......X.#X..#X.X.XX.#...XX.XX.XX..XX#.X....X.#XX.X#...X.#..X.X#XX.X....X...X..X......X
#...X#...#.X##XX.X#....XX.X..X...X..X..#...XX.X.#X#..#..X..X...X.XXX..X...X..#X#.X#X#X.XX....#X.X..XX..XX...XXX#X.#X...X.#.X.X..
X#.#...X..X.X.X.#...XX.X...#...X..#.X.X.X.X.XX..X..X...##.#.X.X...X..X..X.XX..#..........##.X.##..X.#.X...XX.........X##..X...X.
#..#.X.#X.....X...#.X..#.XX.XX.#X.#.X...X....XX...#.X.#X#.#...X.X.X.X.X.#...#.X.X.X.##.X.#..#...X...#.X.X...##.#X.#.#.#.X...#X..
..XXXXX...#.XXXXX..#..X...X....X#..#..#..#.XX...X...XXX#..X.X..X...#.....#.X.X.#.###X..X.XX..#.X..X..#XX..XX.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.XX##.X#X...X..X.XXX.#..X#.X.
#.X.....X.#.XXX.###.X..XX...#.X.#..X...X..X#..X#.X..X#XX.#X...X...##......X.X.X.X..XX..XX...X..XX.##.#....X..X.X.#X...X.X.#X.##.
..X.X.X.X..#...X.X...#X...XX.....#..X.X#X.#.XX.XX..#.X#X.#..##..X...XX.X.XX..##X.X.X..XX#.X.#X...X...#.X.XXX..XXXX..#..XX.....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.##..XX.X#.X...XX.X#X..X.#XX#XX.XXX.XX...#.XX.X..X.X..X.X..XXX......X..#.X..#..XXX.X#XX..#.
.#XX#....XX.X#.X..X.XX.XXX..X.X.#.X..#..X.XX...X.X.X..X.#XX....#..X...#.#...#.X#.#..##....X..#.X.X.#X.XXX.X.X.X.#X#..X....#.XX..
..#..X.X#....##..##....##.X.X...##X.#..X....#.XX...#.X...X.X.#.X.X.X.X#..#X.#X.....##.X.X.X.X......#.#.........X.XX.X..X#....##.
.X..#...XX.##X.X#X.X.X.X....X.X.X.....X.X#.X..X.#X.....XX....X......X.XX.....X.X.X.X..X.X..#..X.X.#X.#.X.X#.X.X......X...#.XX...
..X...XX...X.........X..#.X.X.X.X.#.#.#...X.#....#X.XX...XXX..XX#.X.....#.#.X.X.X...X...X.#XX..X.X.....#X.XX..#X.#X.X.X.XX.#.X#.
X...X..##.XXXX.XX.X.##.X.#X..X...XX#....X#X...X.#...XX.X....X....X#.XX#.#.XX.....#X.X.X.#..XX.X...#X.X..X....X...X.....X......#X
..X..#X....X...X.#.XX.X#.X..X..#..#X.X#.X..XX.X.X.X...XX#X.X..X.X##....X...X.XXX.....##..#...#..XX..X.XX.XX.X.X.XX#.#.#X.X.#X...
.#.X.X..#X.#.XX.......#....X.X..#X...X.X.X.X.XX..#XX.X.#....XX....X#XX.X.X.XX....XX.#.X.XX.X...XX.X....X......X#X##..X....X#X.X.
....#XX...##X.##X.#.#...XX.X.X.X...X...........X..#..#..XX.#...X.X....XXXXX...###...X...#..X#X.....X#X...X.##...#.X##..XX....X..
.#.X#X.X.XX........#..XX......X.X.X..X.X#.X.#.#X.XXX..X.....#.X....#.X.X.X#X#.X...X#..X..X....X.#XXX..X.X....XX......X.X..##.#.X
.##.#....#..#X.XX.X.X#X..X.X.X...XXX..X.X..#....#.X.#X.XX.#..XX.#X..X#......#.##X..#X.#.X..X.#.......X.X.X.X..#X.X.##.##.X....#.
.X...#.X.X.X#X#..##.....XX..#..X#XX..XX..#.X.##...#.....#.XX.#...#.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...#..XX....XX.X..X.X.#.X.X.#.X.X.X.#.#..X..#X.XX.X..X...XX.X.X...X...X
#.X...X..X.#.......X..XX.XX.X...X....X.XX##..XX..#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.##XX.X.X..X...XX.X.X.XX.X..#XXX..#.X.X.X.X...#..X.X#.#.X.X.X.###.X..X.XXX.X.X.X.X..X..X.#.XXX.X...#XX..X.#.#...#.X.
...#...X..#.X#....#..#X..#...X#.#...#..XXX#X.#....X.XX.X.#..#XX.........X..XXX.X..#XXX#..X.#..X.X.XX.....X..##.#X..X..X..#.XX.#.
.X..#.X..#.....#.#..X...#.XX#.XXXX.X.X#.#X#...X.X.X........X.X.X.X.##.X..#..X....X#XX#..##.#X..X..X..#.#...XX.X...X..#.XX.....#.
XXX.X.#XX.XXX.#X.X#...#.........X........X#.XX..XX.X.###.#.....#..#....#..X#.#X.X..XX.X..#..X.XXX.X.X..X.X.....X.X..X.....X#.X..
.#..X.#...#..XX.X.XX.X.#.X.X.##.X.#.X.#X..X#.XX.....###X#..X.XX..XXX#.XX.#.......#....X#..X#..#X.X...X..#..X.X..X##..#X.#.#..X.X
...X.#..#.X.X........X.X..XXX...X.X..X..X..X..X#.X.X.#.X.XX..#.XXX#...#..#.#X.X.X..XX....X.#X.....X.XX.X.X..X..X.XX#.X...#..X..X
.#...##X....X.X.#.X.#....X.#.XX.XX..XXX.#X..X.....#.......XX.....X..X.#X.X.#X.#.#X#.XXX.X...X.#.X..#...X..X..X.#..X#X..X.X.#.X..
.X.X..#.#.X....X...XXX.X.....#....X..#...XX.X.##.X.X.X#X#...X.#.X.X#..#..###...X..........X#..#X.X#..#...X..XX.X.X.X#X.#.#.#...X
..XXX.X.X.#.X.X..X.XX.X..XX.X#.X.XXX..X.X...XX#..........X##...X...#X.X.X....##..X.XX.#.XX...XX.....X..#X.X.X........X.#.X..XX..
#.#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....XX..#..X...X.XX...X...#.X.X#..X.#.X..X.X.X..#..X..#.#..X...#.X.X..XX...X...X....X..#.X..XX...X..X.X#XX....X##X#X..X......
..#.X.#...###..#.X...X.X..X.X.XX..##...#.X.X....XX..#.##.#X.#...X..X..#.X...#...#XX.#.XX#.X...#X..XX..X..#....X.XX.#X#.X..X.X.X.
.X...X..X..XXX..X..X..####......X.##.X.X..#X.#.X.#.#.#.X....X#.X..X..X.XX#X..XX....X...#...X.X...X..X.#.#..X.#......X...X..X...#
..XX.XX..X..#..#.X.XX#.X...#X.X.#..X.X..X.X...X....X...X.XX...X#.XX.#...XX.#..##.#..X.X#.#..X.XXXX.X#X..##.#..X.#.##.XX...X..X..
.XX.X...X..X..X..#.....X.X..X#.X..X.X..#.X#XX..X.X..X.#.##.##..##X....XX...X.X#...#X...#..X..........XX.#..#.#X.XXX.....#.#.#..#
X.....X.X.XXX...#..X.X..XX.X.X...#X.XX....X...XXX.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....#XX.....#.X.X#.X..XX...X.#..X..X......XX.#X.#.X...X....X..#..#...#..X...XX.X...##.#.#.X.X...X.##...
#...XX...X..#.X.X..X.X..X.#X.X...XX.X.#..X..##X...X.XXXX...#..XX.#X#....XX#..X..XX.X..X..##XX..#XXXX..X..#X..#X..X.X..X.X.....#.
X.X...XX.X.X..X..#...X.X..#...X.X.#....X..X..X..X.X...X.X.XXX..X...XX##..X.#.X.X.XX.X.#.XXX.XX.X.X.XXX..#.X.X#X.X..#.#.##.X.#.XX
.XX.XX##..X..X..X..#..X.X.XX.X..#..X.X..X.#.X..X.#..#....XXX.X.XX#....X.#X..X........XX#XX.......X.....X#...X....X#..#..X#X.#...
........X.X.XXX#..X..X.....X..#.#.X...X.X..X..X#...X.X.X..X.......X.X#X....XX###.X.X..X.X.X#.X.X.X.XX.XX#.X..X##X.#X...X.X.XX#.X
#.X.X.X.XX.X.X.#X..#XX.XX.X..X..X...X.X.X.XX#.#.#X.#....#..#.#.X.XX....X.X.XX#...#..X#........#.X...X..X..#.#........X......XX.#
XX..X.X.........#.X......#.X.X.X..X.#.X..X#####.#.X..X.#XX.X##X.XX..X.XX#...#.#X.#.X..XX#X.X.##...#..#..XX..X#XX.X.#..#.XXX...#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..XXX...X..X..X.X..X.XXX.X.X...X.X.XX..X.X.X.....#XX.X.X.X.#XX.X.XX......X.XXX#.#X.XX....#..#....X#.X..#..##...XX..#X
.#.X...#.X..X.X.#X.XX..X.#.X.#...X...XX.XX#..#X..X.X...X.XX...#XX..X..##.X.#X..X.##.......X.#...X#.X.X.X.X.XX..X.X..#.XX.X...XX#
....XX..X..##.....X...X...X..X.X.X.#.X.....X.#..X...X.XX..#.XX...#.X#XX#.X...XXXX...##X.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..#..#...XX....XX.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#...XX........##X.#..X......#..#.X..X.XX.X..##.X.X.X.X.X...XX....XX.X.X.
.X....X##..X.#X.X.#.X.X.X..X....X..#X.X.XX#X...#...X.....X.#..X.XX#X.XX.....X#X.X.##..X..X.XX...X.X...X.....X.##.XX...X#..##..X.
.#X.X#XXXX...XX#.#X....#X#.X.XX.#X.#.X......XX.##.#..X.X..X#X.X....X.#..X.##..X.X.X.X..X..X...X...X.XX.#.XX.#.XX#...X..#X.X..X..
X....XXX#..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.#.XX..X.X..X..X.XX......#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.XX.X.X...X.X.XX#..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.....XX...XX..#..X..X..X..XX..XX#..X..X#X.X.X.X..X.X..X...#XX.X..X...X#.##....#XX.X#.X.#...
..X...#.X#.X..X.#.#..##..X..#.X...#.X.##.XX.X.X..X..X..#..#.X.X#.X..X.#XXX.........XX..X..#..XX.....XX..X....X..X.X.....X.....#.
.XXX.X......X....XXX..#X..X..XX#.X.X....X.......#.X..X..XX....X...X.....#XX.X.#.X.X..#.X.#.X.XX.X#.X..#.X#.X..X.X..X.X.#..X#.X..
..X..XX.XX.X.#.X..X.X...X#XX..#..X..X.X.#.#.X.#.#...X..X..#.#...X.#.##X..X.X.X###...XXX..X.X...X....X.....X.X....#.X.X..X.#.#X.#
##.X......X.....XX....#.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#....XXX#X..X.#..#.....
.#...XX#X.#.X#.X.XX.X#X.X.....X.X#..X##.#..X...X...XX.X.....X.X........XXXX..#.XX..X...XX.X.#..X.X...XX..#X.X......X..XXX..X.#.X
.#X.X..X.XX.#.....#..X...X.XX...X..#.X..#X.X.X..#.X.....X.X..X..X#.#.X......X..X..#.X#X.#.#.X.#...X#.#..XX#X..X.XXX.X..XXX#.X...
.X#.##.....X..XXXX..X.X.X..#.#.X#.#....XXXX...#X...X.X.X.#.X.#X...X..X.X.XX...#.X.....X........#.XXX..###XXXX#X.....#XX.X.X.#XX.
.......#.X.XX....X.X#....##.....X.X.#X#.XXX#.##X.X..#......X...X.#.X.X.X..#.X.#..#X.#X.XX.X#.X#...X..XXX#X##....X.X.........X...
#.#.X.XX#.X...X.X..XX#.XX...X.#.X...X.X..XX...X.X..XXX.#X.X..#X##...#X..X..#X...#..#.X...X.XX..#.X.X..X#X###.XX..XXX.X#.#X.X.X.X
.#.X..#X#.#.X.X..X..#...X.X..X..X.#.....X...X....##.X..X...X.X.XX.XX...X.#X...X..X.....XX.....#....#XX.XXX...X..#.X...X.X..X....
.X..X..#...X#X..X.#X.XX.##.X.#X..X..X.XX#.X.#.XX#.....X..XX..X.......X#....#X..X...#.X....X#.X.XX.X.....#..X.#X....X.#X..X..#.X.
.X.XX#.X.#...XX......X.XX.....#.X..X.....X..#....XX.X.X.X.#X..#.X#X.#.#.XX.#..X..X..##X.X#......X#..X.X...X..X#.XX.X...XXX.X.XX.
....X...X..X...#.X.#...X.#.X.X..X.X..X#.#.X.X.X.#..X..X.....X.XX.#........#XX..#.#XX.X#X...XX.#...X.###.#XXX..X...X..#....#.....
XXX...X..X..#.X..X.X.X....XX..X..X..X..X....#X..#.X..X..X.#X...X...XX.X.X..#.#.X........#XX.X..X.X..XXX.X.#.X..X.XXX..XX.X..X.##
....X.XX...XXXX#..X...X#.X...#X#..XX..XX#.X.#.X....XX..#X.X.#.XX.X.X.X.XX.##...X.XX.XXX.#.X...X...X..X.X......X..X#..X....XX....
.XX.XX...#..#.X.XXXX.#....#X..XX.#..X..#.XX....X.X.#..XX.X..#.X..X.......X..#.X...##....#..XX.#X.X..XX...X.#.#.X..X.X.XXX...X.#X
.#....#X..X.......X..X.X.XX.#X....X...#.....X.#..#X#X.....X.#X..X..XX#.X...X.XX.X#.X.#X...#.#...X..X...X.X.X.X.X.XXX..X..X#.X...
..#.XX#..X.X.X.XX..#X..#.X..#.X.X#..#...#XX..X..X.....XXX...X.X..X...#..X.#X.......XX.X.#....X.X.#X.#.X.X..X.X...#X.X...X..X..X#
.XX#..#X...#.X.#.#...X.X.#X.....#.X..X.X....XX.XXX.#X....X#.X...#X##..#..X...X.X.X..X...#.#.#X#...#.....#.X.##.#......#...X..#XX
..#XX....XX...X..X#X..#XX...X#X...#.X.X..#.X...XXXX..X.X..XX.##X.#...XX.X.#.XX.X.#.X..#..X..##..###.XXX..#.....X.X.XX..##..X..##
#..X.XX.#.#X.X.X....#..X.X.X#...XX..X.XX..##.X..XX.#....X.....X....X...X..X...#...X..X..X..XX.X.#.....X.X.#X.XX...X..X.X.#X.XXX#
X.X.....#..#...#.#X.#.#....X..#..#X.X....X..##.X...XX.XX.X#X.#.X.#.#.XX..X.X.#XX.X.XX..#.X....#...X.X.X.....X...X...X.....X...#.
...#XX#...##.#.....X..X.X.XX.XXX.X.X.X.X...#...XXX..X.......X#...XX....X....XXX......X.#...X.#.X.X..X..X.X.X..#X..XX..X.X...X...
X.X#....X.X..#.XX.X.XX.XX#X...X.X.......XXXXX#....X...XX.X.XX.X.X...##...X##.X.#.X.#X...#.X.X....#X..X.X..X.X.X.#.X.XX..#.#..X.X
X##XX.#..#.#..#.X.......#...X....X.XX.X....#...X.X.#X.#X.X....#.#.X.X..XX#X.....#....X#..X....X.X...#...X....X........X.X..X..XX
##.X...X....X.X..X.#XXXX.X.#..#.#.X...X.X.#..X#.X.....X..#.XX..#..##X.X.....X.#XX.X.XX.X.X.X.X.#X#X..X.X.#.#.X.##.X.X..X..#.#.XX
.....X..X.#X....#X.......X.X.XX##..X.X#.#..X..#..X.XX..XX...X.XX#X.X....XX.XX#...#X.#.....X.....X#.#.XX..X.#.#.X..#.X.XXX.#.XX.X
.X.X..X..X...#.X...X##.X.#..X.X.X#...X.#..X.XXX#..#...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...XX.#X.X##..X.X.#.X..#..........#....X#X..#X#.X.X..X.##.#X###..X.XX.##.XX.X.X...X...##X.X..X#...##...X.
....#.X.X.X..#.X#.X....X.XX.........#.XX.....X.XX.X.#.#.X#X.X..#..X.#..XX.X.X.X.X.XX.X.#X#.X...XX...#..X..XX#.X....X.XX.X...##..
#X.X...#..#X.X.XX..X#X.X.X..X.XX.X#.....X#.X.....X..#..X....#X..#...#X.....X.X........X.XX..X.#...X..X..X...#..X.XX...X..XX...#.
.#.X.XX..X..X.....X.X.....X..X...#..X.XXXX..#.X.X..#X.X.##XX.X.#..XX...X.X.....X.XX.X......X.XXX#..#..X.X.X.XX......XX..X...X...
...X...X.XX.X.X.X....XX.X.X.X#.#..X.X...X..#.X..X.#......X.X....#.X..X.X.X.XX.X..XX.X.X#.X....X.X.X.XX##..X..X.#X.XX...X..#..X.X
.X..X#.X.....X.#X.#.X.#.X.#.XX.X.X...X.X##....X.#X.X.XX.X....X.X..XX..X..X..#..#...X..X.X..#XX...XX.X.X..X.#X..X...X.#.XX.XX..X.
#..XXXX..XX.X..X..X...##...X...X.####.....#.X.#..X....###.XX..XXX...#..XX#.X..X.#.##.X..#X.....X.X......#X.#.#..X.#.#....X...X..
..XXX#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..XXX#X.#.......#.X....X.#..X.#..X
###XX.XX.X..X.X.X.X..X.X.XX.#..X..#.....#.X.X......X...XXX.X...#.#...X..#.X#...X.XX.#.#X...#..XX#X....X.#.X.X.XX..XX.X.#XXX...XX
##.X......X......##.#......X#.X.X..#XX.#X.X..X.X.X..##.#...X.X.#..X.X#.X..#..X.....X....X.#.X.....X.#..X...X#X.XX...XX.X....X..X
X....#X.X.XX.XXX..##.X.#.##.#...X#.........#..X.X.#.#.X..#.X.X..#.#...X.X.X.X.##.XX.X.X.X...#X.X.X.X..XX.XX.......X...X..X.#XX..
..#.XX.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....##.XX.X.#.#.##...#..#..X..X..#....X.#XXX.X..X.X..#.X...X#.X#.X.#..XX......XX..##.X#......##......
.X##.#.#..X..X...#...X.X#...X.X...X...XXX..#XX.X..#.X..X..X..X.X.X..XX##.X..XXX.X.#X.X.....X..#.XX.X.X.X.X..XX....##X.#..XX.X#.X
X..#X...X..X..X.X.#.#....X##..X.X.XX.X.#..#.X#..X.#.#XX##.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#.XXX....X.#..XXX#...X#.X..##....X.XX.XX.X.XX.#.XX..#.##.#....XX.X
X..X.XX..X.#..XX......X....#..X...X.X.#.X.XX.#.#.X.X##X.X.XX..X.....X#..X..X.XXX##..##..X...XX.X..#...X......X...X....X..#.X...#
.X.....X.#..X.X.X.X##..###X.X.X.XX.#........X..X#..X......XXX..XXX.X#.X.#X.#..#X...X..##X.X..X.X.X#X.X.X.XX.X..X.X.#.XX##.##.X#.
..X.X.X...#.......#.X.X..........#..#.X.X.X.XX...XX..X#.X..#.X#X.#....#.X....X...X...X.#...#..X....X.#....X..X..X...X.X.X.X...X.
X...##X.#X.XX.XX.X.....X.XX.X.X#.#.X.#.#..##.#.X..X.X..#.X....#....X.X.X#X.#XX.X.X.X....#.#X.XX.#.X...#.X..#..X#.XX.....X...XX..
..X....X........X.X.X##...#X..X.XX.......#.#...#.X....X...X.X.XXXX.###...X....X.X.X.#.X..X...#.#X#..X..#..X.X.....###.XX..X..X.X
XX..X.X.XXXX.XX.X.XX.XXX.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.XX.#.XX..X..X...X.XX..X.#X...X.XX.XX.X.#X..X.##...X...#.X#X...X.X
.X.....X.XXX..#.XXX.X......XX....XX..X.#.X.X.X.X.X.X..X.X#X.X#..X..X..X...X#X.#...X.X....XX.#.......#X..#.#.X.XX..#.X.#.X..XX...
..#.X.#....X.X.....X.X.XX##...X.X...X#...X.X.#.X##..X.X.....X..#.X...X..X.X##..X.X....#.XX...X.X.X#..XX...#X.....#.......X#.XX.X
XX..X.XXX.X...XX.XX..#...X##X..#..#.X..X....X...#..X.X#X.XX..X...#.X#..##..X.XXX..X.X.#X..X#..#....XX..XX.X..X.X...XX.X.XX...#..
.XX.#...X..X.XX#....X..X...#..X.X.#..##..XXX..X..X.X......X.XX.X.X...X...X......X..X....#..X.X.X.X...X....##.#X..X...#.X...XX..X
....X.X#.X.X#X#..X#.#.#..X#.#....#..XX.#...X.#.XX..###.X.##X...#.XX.#.#.##.XX.X..X.#.#.X#.X.#..X.X.#X..X#X....#.X..XX...XX...X..
.XX..X.X.XX..X.X.X.#.X..#XX.#X.X##.#.....##X.....X.#X#.#..#.X.X....#...X....X.X.XXX.X.........#...X...X..#X.#.X..X...XX....X.X#.
.XX#........X.........#X#X......##X..X.X....X.#.X..##X.X###...#X.X..XX...X.#.X...X...X.XX.X.X..X.X.X.X#.XXX.#.#X.X.#....X.XX...X
..X.X.XX.X#.#.X.X.X.X.X.X.XX.##.##X#.#X..XX..#...X..#...X...X..X..XX...XX....X.X...X..X....##.X#...#.#...#..X.#..XX..X.XX...#.X.
.X.....#...#..#..#.XX.......XX#.X.X....##...#..X.X.##.X.XX#.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.XX..X.....XXX...X.#.X.X..#..X.#....#.X.X.#X.#....#...X.X.XX..X..X...##X..X.......X..X...#X.#X.X.#X..X.#
..XXX.X...X.X.X#.XX.#X..X.#.X.X.#X....X#.XX.....X...X..X.#.X..X...X.X.#XX..X.X.....#X#..XX.X##...#XXX.X.X#..#XX.X...XXX....X.#..
.XXX....X..X.XX.XX#X...X..X....XX.X.X...X...X.XX..X..X..X..XX.X#.#X.X.....X.#XX.X.#...X......X.X..X.XX.XXX#..##X..#..#XX.X.....X
..X..#.#.XXX....#X..X.XXX...XX.....X..X#..#.X...#.X.X.X.XX#.....X.....X.#...#X#X....#XXX.XX.X.X..#X.....XX..X..X##.#..X..#.XX.XX
.X.X.X.......XX....X#..#.#.X##X.X.X.X...#X..X.#.#..X........XX.X..X#.#...#.XXXXXX.#...X..X.....XX...XXX...#..#...X..X..X..X#X.X#
...#X..X.#X.X...X#..X.#...X#....X....X.XXXX..X.X.X..XX.X.X.X.X.XX..X..X.XX.#X#X#...X##.X..X.XX....#.X..X.X#.#..XXXX..#..X..X....
.X.#..X....X.X.X...X....X...X#X..#.X.X.#XX#X...X.#.X.#.X#..#.....#X..X....X.X.X..X......XX....#X.X#X..X..X.#XX...X#.X.X..X..#.X#
..X.##..#X...X.#.X..X.X.X.X#....XX.X..#.##.##.X....#.X...#X..X#XX.XX.#X.XXX...XX..X.X.X.XX#X.X...X.X.X.#....X..X......XX.#.X.X..
.X..XXX...XX.#.#.XX.X.#X...X.X.XX...##.........##X.X...X...###........#.....X...XX..#X...#...##X.......#.#.#.X.#X.X.X....X....X.
.##..#.#.X.XX.X...X..#X.X.XX.X.X..X...#.X.X.X.X.X...X.#..#.XXX.#.X.X.X##X.XX..#.#..#.#X.X.XX...X.#X.X#.X#....##..#X..X.X..#.XX..
....##........#.X..X.#......#...X..X.#..#X..#.#...#X.XX.X.X.#...X...X..X....X.X.X.X..X....#..#X....X..X.XXX.X#..X...X#X.X.#....X
.X.X..X.#.X.#..XX.XX#.X.X.X.X.X..XX.#.XXXXX.#..#.X...........X.X..#X.X..X.X#..X.X.#X.XX#.X..XX.#.#...X#.#.X.X..X.XX..#X...X.#X..
X...X...#XX..#...X.#..#.X..X..XX........XX.X.#.#.X.X#.XX.X.XX.#.X.....X.....XX.X........#XX.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.XX....X.X.X.X#.X.X.X.X.X....X.#X#..#..X.#.XX.#X..X.#..
X.X.#..#.X..##.##.X..#X..#....#.X#..X...X.XX.XX.X.X..X#.X...X.X.X.X.X..X.....X.XX..XX......#...X..XX.XX.....X..XX..X.X.#.X.#.X.#
......X..#.X.XX.XXX#..XX.#X.X..X...#.XXX...#X.X.X..#.#.#X#X.#.X..XX.X.X..X.X#....X.X..X##X.#.X..X.X....X.X.XX.X..XX....X.....X.#
X.#.X..XX.........#X.X...#..X.X.#.#..X...XX......X#.....XXX..X.X#...X..XX..#.XX.#.X.#.....#...X#...X.X.##..X.X.#.X..X.#..X.X##..
...X#.X#XX.X.XX.#X..X.X.X..XX.X...XX..X.#XX.XX.X...X.X#..#..X.....#.##...X....XX.....XX.##X.#...X.XX.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.XX..XXXX..
.#.##.#..X.XXX.#.X...X..##.X.X.X..#X.XX.#XX..XX..X#.#..X..#..#..XX..X..X.X...XX.XX.....##.X.#..X..X.X.XX.#..X..#..X#.X...X.X#.##
.X.#...#..#XX.X.#X.X..X.X.XXX..XX..X...XX#..X..X......XX.XX#..XX..X.X.#....##.....X.X.XX.....X..X..X#.....X..#...X.....X........
.....X...X.X..#...XXX.#...##.X....X.#.#X#XX..#..X.X.XX....##.X#..#...XXX.X..X.X.XX#..X...XX.XXX..X..X.X.#..#.#.XX.X.X.#..XX.#X.X
XXX.X.#.X..X.#.X.X.X..X.#....XX#.X#..#.#.#X.X.#.X.X...X###...#XX..X.#.#.X..XXX.....X#X.X.#...##X.X.XX..X..X...X...X.X..#..#.X...
....X.X.XX..........#..XXX.X....X...X....X....#...#.X....#.X..X.X.....#..X..X..X.X.#X...#..X....X....X#.X..X#...X#XX.X.X.X.XX.X.
X.#X.......##.X#X.X..X..X#.X.X.XX.##.X.X...X.X.X.X#.##.X..#..X....X.X..X...XXX..X.....X..XX.X.X.XX.X.....X..#.#...#...#......X..
.X...XX.X.X......#X.X#X..#.XXX........X..X.X.#.X..X.#X..X.#.#XX.X#...##..X..X.X.XX.X.X..X.X..X.X.X..X.X.X.X.##..X.X.XX.##.X##.X.
...#...X...XX.XX.X.X...#X.....XX.X.X.X..X..X.X...X..X.X#.X...X.X...#...XX..X..#..###.XX.X...##.....XX.XX#...X..XXX.............X
.X.X.X#..X.XX...#..X.X...X.#.XX#..#...X..X.X.X#.XXX...X...X.#....#..X#.X.#..#...X..X..#...X...X.#.X......#X..X.XX#.#XX.X.X.XXX..
..X...#X.#...X.XX.X.#X.##X..X##..#..#.X.XX..X....X..X...#..X..XX..#.X.#....X..X.XX.X.X.#.X..X#.#...#X.X#...#.#X.X.X....X.X....##
.X.X.XXX.XXXX#.X........X..#..XX..XXX#.XX..X.X.X.X.XXX.XXX.X.#.#X..X...X.X..XX......##....X.#X..#X...X.X.XX...X.....X.X...X.X...
#.....X......X...#.X##.X.X.#.X..X...X.....X....#..XXXX#.#..X...#..X#.X.#.XX..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#XX#....X..X...X..X.XX.XX.X#..X.XXX...X.X.X.XX.X.X.....##X..#XX....X..X...X..XXX##.#..X...X#..X..#..#.X.XX..X
X..#X#.X..X..X....X.#X#.X#..X.#.#..X.X#X....X#..X#..#..#....XXX.##....XX.X..XX..#..#.X..X.XX...X.#X.X#X.X..X#.#.X..X..X#..#.XX..
X.X.XXX..X..#X#.X....##...X...X.X.#XX....X.X..#...#..#X.#.X.XXX...X.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#.X.X.XX.X...X..X..#.X.XX.#.X#....#..X.X...X....X..X.#..
.#.X.#X.XX.#...#.X..#.....X.XX...X..XX..X.X..#X.XX..#.X.X.X#...X.#.#...X..X.....#XX.X#.X.X.X#X..X..X#.#.XX..X..##.X..XXX.XX#X.X.
..X.#.....X.#.#....XXX.X.X...#.XX.X...X.X.X.X#....X.##X.#.X.X.#......#.#X..X#.X.XX.X...X....#.XX.X..X.###XX..##XX..#.......X....
X...X.XXX....X.XX.X.X.#..XX.#......#.X..XX.X..X.X..XX....XX.....#.X#.X..XXX#..X....#X.X..#X...#...X...X.XX#.#.X#..X.X.#X.X..X.X.
X.X#..X...XX...X......X.#...X.XX.X.#.XX......#...#...#X.X#..X.X..X..X..#.....X..X.#.#X.X.XXX.XX.X..XX....X..X.XXX.X...X...#X..#.
...#.X.X.X..X.X.X.X.X..XX.X..#.X.X....#.#.XX..X.##.#.X...#.#..X.X.X.XX.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.XXXX..X........X.X.X#.X.X.X#.X#XX.X.X.X.X...#..#XXX.#.X...X..X.XXX...##.X
X.X...X#X.X..XX.X....X.X.X.XX##....X.X..#X..X.#.X..X#....X..X..X.X.X.##...........#.....#X....X.XX..X...X.X..X.X.#.#.....X.X....
..X.X.XX....#...X.#.#X.#XX...XX.#.X..XX....X..#..#...#X.X..X.#..X...#X.X.XX.X#XX.X..X.#.X..X#.X.X###.#.XX.#.X.X#..X..X.X#.X.XX.X
X.X.#...XX.XXX.#..#.X......X...X....X...##...XX.X.XX.#..#.XX..X.X.X##....X......X..X#..#XX.X...............X...#.X..X........#X.
#.#X..XX...XXX..#..XX.#.XX..X.#.X.XX..X.#X.#X......XX.X..XX..X...X...#X.X..X#.XX.X.#..##X#..X.X.X.X#.XX.XX..X.X#.X.#..X#.XXX....
....X..X.X..#..X.#...XX..X.X....X...X.###..XXX.X#X....#.XX.X...X..XX.X.X.#.#.....#.#.X..#..XX#..##XX..#..##.....X..X.XXX...X.#X.
##X.X#.X.X.X.X...X#.#...X...X.#.#.X..X...X..X..XX..X.X..X..X.X.X.X..........X.XX..X....X.#X.X.#..XX..X..X..X.X.X..X..XX.#X#....#
.X.#.X.X#X#....XX....X.X#X.X.#X..#..X..XXX.XX#...X..XX.#XX.X..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..XX...X.X....X.X#..X.X#.XX#X.XX.X.X...XXX.#.......X.X.XX.XX..
.X.X##.X...#..#........X.X#.X.#XX..X....X.#....X..X........X...X..X...#.X....XX.....#..#..........X#...XX....#.#X.#.X...X......X
#XX......#XX.#.#XX..X......#..X.X.X.#.X.X.X.X.XX#.#.X..X.XX.......XX#.....X..XX#X#.....X..#..#.X.....#...X...X#..X..#XX...XXXXX#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
....XX.X..X..#..X.#..#.X#X.XX..................X......X.....X.X.X..#..X.X#..X.X.X#.XX#...XX#.....X.X..X#..XX...X...XXX..XXXXXXX#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.XX.X.##.....X.X.......X.X.##.#.##.#X.#X.X.X.#...X.X.XX#..X#.X#...XX.#....X.X..X.X.X..#.#.#.X.#.X#....##.X#..X..X#..XXXXXX#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
X.#X.X..##...X##.X#X...#.XXX.##..X.X.X.##...X.X..XXX..#..#.X...#......##.....#.XX.#X.#X.X...XXX..XX.XX..##.#.##.#..#.#....X#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.XX.X.#.##...X#.X.....#..XX..##...##X.....#.X.X#X.XX...#.X.#X.X.#.##X.XX............#X.X.X.......XXX..XX#..X.....#.XX#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#
.XXX...........X.XX.X...XXX.##..X.#.X.X#...#.XX.#....X.....#.X..#.##..#.#X.....XX.#.X.#X.#X.....XX.X.X..#..X.XX.X..X.X#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
..X..X#.X.X.XX#......X.X...X#.#.X.#..X...X..X...#X.XX..X.X..#..X#.X.X.X...X.X.X#XX.X.#......XX#X..XX..#.#.X.......#..#.X.XXXXXXXXXXXXXXX#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#
.X#.X....X......X.X#.....X..........#.X.XX.#.X.X#.....XX..X#.X..#....X..#X#.X#.X#.....X.X.X...X..X..X#XX..#.X.X.X.#X#.....XX#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
..#..##X..X.#.X..X...X#X..XX.XX.X.X#..X.X.#X.#....X.X...X#.#...X.X.X..X.X.#..#....X.X#XX...##X..X.#.#.X.X..X#..#..X..XX.X..X.#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
#..X....#.X#...#.XX.X.X.#.#X#.X.#.X..##.#.....#.XX.#X.XXXX.XX#......#.X.....X.X.X..X..X.X.#X..#.X.........X.X.X.#X..X.X.XX#...XX#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#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXX#XX#XXX#XX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX##XXXXXXX#XXXX##X#X##XXXX##XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##X##X#XX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX
#.XX##.#.#.X.X#.X.XX....X.X##..XX.X.XXX...#.#.#......#..X.....###.X#.X..X.X......X.X#.#.....X.....#X.X.XX.X.....X..XX.......XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX##XXXX##XXXX###X#XXXXXXXXXX##XXXX#XXXX#X#XXXX##XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXX##X#X#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXXX##X#XXX#XX##XXXXXXXX#X##XXXXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##X##XXXXXXX#XXX#XXX#XX#XXXXXXXXX##X##X#XX#XX#XX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX####XXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXX#XXX#X###XXXXXXXXXX#X#XXX#X#XXXXX#XXXXX#X#XXXXXXXX#XXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X###X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#X
...XX......X.........X.X......##.X...X..X#...#..X.X.XXX..##X.#...X##..#..#..#.X.#XX.X..X.XX#..X.#...X..#....X.#..X...X#.#X#...X##XXXXXXXXX#XX##XXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX##X#XX#XXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXX##XX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXXX####XXX#XXXX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXX#XX#XXXXXX#X#XX##XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX#XXXXXXXXXXX#X#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXX#XX##XXXX##XXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX
#.X...X.X.##.X.X.X#X..#.XX.X#.....#.X.X..##.#XX.X.#X.#.X.X....X.X.X.X...#.X..XX..X...X.X.X...###XX.#XXX#XX.XX#.X...X#...X..X.###X#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXX##XXXX#X#XXXXXXXX##XXXXXXXXXXX#X#XXXXXX#XXXXXXXX#X#XXXXXXXXXXX#XX#X##XXXXX#XX##XXXX#XXXXXXX#XX#XXX#XXX#X#XXXXXXX#XXXXXXXXXXX#XXXXX##XXXXXXXX#XXXXXXXX####XXXXXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXX##XXXXX#XXXXXXXX#XXX#XXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXX##XXXXX##XX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXX#XXX#X#XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXX#X#XXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX###X#XXXXXXX##XXXXXX#XXX##XXXXXXXXX#XXXXX##XXX#XXXXXXXXXX#XXX#XXX#XXXXXX#XXXXXX#X#XXXX#XXXX#XXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXX#XX##X#XXXXXXXXXX##XXXXXX##XXXX#XX#X##XXXX####X
..#.#..X##.#.X.X.X#.X...X.X..X.X.X......X..X.X#X..........##X.#...#...X.#..X##.X#.X#....X..##...X.#.X....X.##....X....X..X.#X.XXX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#X##XXXX#XXX##XXX#XXXXXX#XXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX###XXX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#X#XXX#XXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXXX#X##XXX#XXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXX##XXXXXXXXX####XXXXX#XXXX#XXX#XXXXXXX#XX##XX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXXXX#XX#XXXXXXXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X.X..#..#X..X..#....X##.....X..X...#X.X#.#.....#X.X.X##.#.....XX.X.X.#....#XX...X....X.X..X#.X.X......##..#...X.XXX.X..#...XX.X.#XXX#XX#XXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#XXXX##XXXX#XXX#XX#XXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X##XX##XXXXXXXXXX#XX#XX#XXXX##XXXXXXXXXXXX#XXX#XXX##XXXXXXX#XXXX#X##XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#X#X#X#X#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX##XXXXX#X#XX#X#XXXXXXX#X#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXX##XXX#XXXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXXX#XXXXXXXXXXX##X#XXXX##XXXXXXXXX#XX##XXXX##XXXX##XXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX##XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##X#XXX#XXXXXXXXXXXX##XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XX#XX#XX#XXXX#XXX#X#XXXX#X#XX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX##XX#X#XX#XXXX#XXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX##XXX#X#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXX
###X.X.XX.#...X..XX....XXX###.X..#XXX.X..X#.X.X#.X#..X##X.XXX#........XX.X.X..#.#X.X..XX.X.......##.X#XX###.X.#.##XX..X#.X........XXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX##XXXXX#XXXXXXXXXXX###X##XXXXX#XXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXX#XX#X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XX#XX#XXXX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XXX#XXX###XXX#XXXXXXXXXX#XXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XXXXXXXXXXX#X#X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXX#X#XXX#XXXXX#XX#XXXXX#XXXXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX
X.....X#...##.##...X.X....X.XX.X.X.X.#.X....##.....X..#........X.XX.X..#X...#..##X#.#.....X#.XX.#..##XXX#....X..X....#X..XX.X##.XX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXX#XXXXXXXXXX#X#XXXX#XX#XXXXX#X#XXXXXXX##XXXXXXXX#XXXXXXXXXXX#X#XXXXX##XXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXX##XXXXXXXX#XXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XXXXX##XXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XX#XXXXX#X#XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXX##X#XXX#XXXX#XX#XXXXX##XX#XX#XX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#X##XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXX
..##X...X.X...#..#..X.X.X#...X...........XX....X#.X..XXXX.X.X#.X.#...X...#.X.X...#..X.#.X...##...#...#X#.#X#X.X..##.X#.X...XXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXX##XX##XXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXX#X#XXX#XX#XXXXXXXXXXXXXX#X#XX#XX#XXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XX#X#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X##XX##XXX#XXXXXXXXXX#X##XXXXX#XX#XXXXXXXXX#X#XXXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXX#XXXX#X#X##X#XXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X##XXXXXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXX#XX#XXXX##XXX#XX#XX#X#X#XXX#XXXXXXX#XXX#XX#X##X#XXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#X#XX#XXXXXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXX##XXXXXX#XXXX
.XX.X.#X..X.X#..X..#.....#X.XXX.X.X.X.X##.X#.X.#XX..#XX....X.#..X.X.X..X......X.#.#....#.X.X.XX.#.X.X.#...X.#...X.#..X...X...X##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#X#XX#XXX##X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX##XX#XXXX#X#X#XX#X#XX#XXX#XX#XX#X##XX#XXXXXXXXX#XXX#XXX##XXXXX#X#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXX#XX#XX#XXXXXXXXX#XXXX#X#XXX#X#XXXX#XXXX#XXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XX#XXXXXXXXX#XXX#XXXXXXXX#X###XX##XXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##X#XXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX
X...X....#.X.X.X.#.X.X.X.....##.X..#X...X...X.X.X.X###..XX...#.X#....X..#.##.XX.X...X#...X............#.X...#XX...X##X.X.X.X.XXXX#XXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXX#XXX##XX#XXXXXX##XX#XX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XX#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXX##XXXXXXXXXX#XXXX#XXXXXX#XX#X#X#XXX#XXX#XXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXX#XXX#X#XXX#X#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#X#XXX##X#XX#XXXXX#XXX#XXXX##XXXXX####XX#XX#X##XXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX##XXXXX#XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XX#X#XXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXX#X#X#XXXXXXXXXX
..X...#X.....##X..#..#.#.X.X...XXX...XX...#X#.....X.X..XX..#..#.#.#.#.#..X.#......X...X.X.X.XX.X.X.X.#..##.#X..X.X....#...XXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX#XX#XXXXXX#XXXXXXXXXXX##XXXX##XXX#XXXXXXX#XXX#XX#XX#XXXXX#XXXX#XX#XXXX##XXX###X#X##XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX###XX##XXXXX##XXXXX##XX#XXXXXXX#X#XX##XXXX#X#XX#XXX#X#X#XXXXXXXXX#X#XXXXX#XXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXX##X#XXXXXXX#XXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXX##X#X#XXXXXXXXXXXXXX##XX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#X#XXXX#XXXXXXX#XX#XX#XXX#XXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#X#XX#XXXXX#XX
#.X.#X...X.XX.#.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#.XX.X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXXXX#XXXXX#X#X#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXX#XXX##XXXXXX#X#XXXXX#XXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XX##XXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXXX#X#XXXXXX#XXXXXXXX#XXXX#XXXXX#XXX##XXXXXXXXXXXX#XXX#XXXXXXX#XX##XXXXXXXXXXXX#XX###XXXXXX#XX##X#XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX###XXXXX#XX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#X#XX#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXX#X#XXXXXX#XXX#XX##XX#XXXXXX#XXX
##....X.X..........X###X.#X...#....#.XX.XX#X.##.X.X.##.#.X.X#X.X.#XX......XX.#..X.XX....#X.X..#..#XX..X#.X.X.X.#XX.X.XX.....#XX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##X#XXXXXX#X#XXX#X###X#X#XXXX##XXX#XXXXXXXX#X#XXXXX#XXXX##XX#XXXXXXX###XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX#XX#X##XXXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX####XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXX###XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#X##X#XXXXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXX#X#XXX#XXXXX#XX#XXXXXXXXXXX###XXX#XXX#XXX#X#XXXXXXXXXXXX#XX#XXXX#XX#XXXX##XXXX#XXX###XXXXXXXXXXX
#.X.XX...X.X#X.X.XX.X.X..##.XX..XX......###X.X.X.X.#XXX.X.....#...#.##.XXXX.#.XX....#.X...X..X..X.X.X....#...X...X...##X#.XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXX#XX#XXXXX##XXX##XXX#XXXXXXXX#XXXXXXX#XXXX#XXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXX##XXXXXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXXX#XX##XXXX##X#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXX#X#XXXXXXXX#X#X#X#X#X#XX#XXXXXXXX#X####XXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX#XX##XXX#XXXXXXXXXXX##XXXXX#XX#XXXXX##XXXXXXX#XXXX#XXXXXX#X##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXX#XX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX###XXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXX###X#XXXXX#XXXXXXXXXXXXXX#X
.....#.X..#....#......#.X...#.##..#.X.#..........#.#XX...X.X.#.X.X............#..#.X#.X#.X##.#X.X....X.XX.#.X..X#XX#.#XXX.X#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXX#XXXX#X#XXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XX#XXX#X#XX#XX#XXXXXXXXXXXXX#XXXXX#X#XXX#XXX#XX#XX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX##X#X#XX#XXXX##XXXX#XX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXX##XX#XXXXXX##X##XXXXXX#XX#XX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXX##X###X#XXXXXXXXXXXX#XXXXXXX#XXXXXXX###XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXX#XXXXX##X#XXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XX##XXXXXXXXXX#X#XXXXXXXXX##XXXXX#XXXXXXXXXXXXX##X#XX#X#XXXXXXXXX#XXXX#X#XXXXX#XXX#X#XXXXXXXX#X
.X.X#...#XXX.#..#.X.X#..#.X...#.#...X..#.X#.X#.X....X.#.X.X##..X.#X.#X.XX.XX.X.X.X.#.#.X..XXX##X.X#.X.......X.X..#.XXXXX#.##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXX##XXX#X##XXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXX##XXXX##XXXXX#XXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXX###XXXXX##XXXX#XX#XXXXXX#XXXXX##XX#XXXX#XX##XXXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXX#X#XXX##X##X#XXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX###XX#XXXXXXXXX#XX#XXXXX#XXXXXXX#XXX#X##X#XXXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXX#XXX#XXXXXXX#XXXXXXXXX#XXXXXXX#XXX##XXX#XXXXX#XXXXX#XX#XXXX#X#XX#X#XXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
.#.#.##...X...#.X#...X#..X..X....X.#X.X##.....XXX.X...........#.#X.XX#.X...X.#...X......#..X.#......XX.XX.X.....XX..#XX.X##XXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXX##XXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXX#XX#XX#XXX##XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#X#XX##XX#XX#XX#XXX#XX#XXX#XXX#X#X#XXXXXXX#X##X#XXXX##XXXX#XXXX#XXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXX##XXXXXX###X#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXX###XX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXXX#XXX#XX##XXXX#XXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXX#X##XXXXX#XX###XXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXX#XXXXXXXXXXXX##X#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXX
.X.#.X..X..#.X...XX.X.XX.X.#..XX..X...#.X.X.#..##X..X.XX.#.X.#......X...XX.X..#.#.#X.X.X.#...#.XX.X..#..#..X.##....XXXX.XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#X##XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX##XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXX##XXX#XXXXXXXXXXX#XXXXXXXXXX##X#XXXXX#XXX#X#XXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX####XXXXXXXXX#XX#XXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX
#.....#X#.X...#.X.......X...X...#.X.X....###..X.##.X....#..X.X#.#.X.#X.X.XX.##....#..#...X.X.X.X...####.#X..X..X.X..#X...#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX##XXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XX#XXX##XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#X##XXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX##XXXXXX##XXXXXXXXXXXXXX#XXXX##XXXXXX#XXXXXX#XXXXX##XXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXX#XXX#X##XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX#XXX#XXXXXX#XXX###XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX##XX#XXXXX####XX##XX##XXXXXXX###
..X.X.X..XXX.X..XX.X.##X..#.X.#..X..X.X.X.XX#.X.....XX.X..#X...#X..X..........#X.X..X..X..X.....#X..XX#.#.XXX#..#..X...XXXX##XXXXXXX##X#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXX#XXX##XXXXXX#XXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XX###XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XX#XXX#XX#XXXXXX#XXXXX#XXXX##X#XXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX##XXXXX#X#X#X#XXXXXXX#XX####XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX###XXX#XXXXX#X#XXX#XXX#XXXX#XXXXXXXXXXXXXXX##XXXX#XXXX#XXXXX##XXXX#XXXXXX#X#XXX#X#X#XXXXXXX####X##XXXX###XXX#X#X#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXX##XXXX##X#XX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXX#XX#XXX#XX#XXXXXXXXX#X#X##XXXX#X
X..XX...X.X...X...X...X.XX.X.XX##X#..X##...X.#.X.#X.X.X.X...X#....X#XX.X.#.X#.###XX..#..XXXXX.X..##..#XX....X.X.XX..X.X###XXXXXX#XXXXX#XXXX#XXXXX#XX##XXXXXX#X##XXX#XXXXXX###X#XXX#XXXXXXXXX##XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXXX#X#X##XXXXXXXX#XXXXXX#XX#XXXXXXXXXX#XXXX#XXX#XX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXX##XX#XX###XX##XXX#XXXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXX#XXXX#X#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXX#XXXXXXXXXX##XXXX##XXXXX##XXX#XXX#XXXXXXXXXXXX#XXX##X#XX#XXXXX##XXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXX##XXX#XXXXX#XXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX##X##XXXX#X#XX##XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX####XXX##XXX#XXXXXXXXXXXXXX##XXX#XXXXXXXX##XX#XXXXXX#XXXXXXXXXX#XX#X#X##XXX#XXXXXX#X#XXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX###XX#XXXXXXXXXX#X#
#.XX.XX....X.X#X.X..X.........X.X#.#..X..#.X...#X.......X.X..#.X.#...X.##X...X...XX.XXX.#.#.X..X.X.X.X#..##...X..##X...#XXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXX#XXXXX#XXXXX#XX##XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXX#X#XX#XXXXXXXXX#X#XXXXXXXXX#XXX#XXXXXXX#XXX#XX#X#XXX#XXX#XXXXXXXX#XXXXXXXXX##X#XXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XX#XXXXXXXXXXXXXX##X#XX#XXXXX#XXXXX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##X##XXXXXXXX#XXXXX#XXX#XXX#XX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXX##X#XXXXXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX##XXXXXXXXX#XXXXXX#XXXXX#XXX#X#XX#XXXXXXX#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXX##XXXX#X#X
#.....#.X.X...X...X.XX.XX.X.X.......X..###...X...#.##.X..#X.X..X...X.#....X.X.XX.....X.......#.##..#..#.X.#.X#..X...X.X.X#XXXXXXX#XXXXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX##XX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXX###XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XXXXXX##XXXXXXXXXXXXXXXXX#XXX##X#XXXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX###XXXX#XXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXX#XX#XXXXX#XXXXXXX#XXXXXXX#X#XXXX#X#XX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX##XX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXXXX###XXXXX
X.XX.X...X.#.X.X##XX.....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.XX...#XX#XXXXXXX#X#XXXXX#XXX#XXXXX#XXXXXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX##XXXX##XXXXXXXXXXX##XXXX#X#X#XXXX#X##X#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXX#XXXXX#XX#XX#XX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX###XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#X#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#X#XXX#XXX#XXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXX##X#XXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXXXXXX##XXX#XXXXXXXX##X##XXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX##XXXXXXX#X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXX
..#X#..#X..#......#.X.X.###...#.X..X.#.X#X.X..X......X.#X.X.##X..#XX...XX....X.X.XXXX.##X.X.#......X.X.X.#..X.X.......#.XXXXX#X###X##XXXXXXXXXX#XXX#X#X#XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXXX#XXX#XXXXXX#X#XX#XXXXX###XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXX#XX#XXXXXXX##XX#XXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX#XXX#XXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XX#XXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXXXXX#XX#XXX#XX##X#XXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXX##X#XXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXXXXXXXXXXXX##XX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XXXXXX##XXXXXXX#XXX#XXXXXX##X##XXXXXX#XXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXX#XXXXX#XX##XX##X#XXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#X###XXX
.X##.X.X..X.X.X.X...X.X.XX##.X..X.X..X#.X..X#..#X.X.##XX#.....#.X.X.XX...###..#....X.X.......X.#.X........#.....XX.#.XX..#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#X##XX#XXXXXXX#XX#XXXX#XXXX#XXXX#X#XXX#XX##XXXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XX#XXX#XXX#X#XX#XX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#X#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX##XXX##XXXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXXXX#XX#XX#XXXX##XXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXX###XXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXX##XXXXX##XXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXX##X#X#XXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXX#XX#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.XXXXXXXXXXX#XXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XX#XX#XXXXXXXXX##XX#XXX#XXXXX#XXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX##XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXX##XX#XX#XXX#XXXXXX#XXXXXX###XXXXXX#XXXX#XX#X#XXXXXXX#XXX##X#XX#XXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX###XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXX#X##XX#XXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXX#XXX#XXXXXXXXXXXXXXXXXX##XXX#XXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXX##X#XXXXX##XXXX#X#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXX###X#XXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX#XXXXX#XX
#X.#.X.X...#X.X....X#.X.X..X.XX#XX.....X.X.X.#.....X.#...X.XXX.#.X.XX#.#X.XX..X.XX.#...X..#..#..#.X..X.XX#.#..X.X..X.X.XX..XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXX##XX#XX#XXXXXXXX#XX#XXXXXXXX####XXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXXX##X###XXXXXXXXXX#X##X#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXX##XXXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X###XXX#XXXX#XXXX#XXXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXXX#XXXXX##XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX#XXXXXXX#XX#XX#XXX##XXXXXXXXXXX
...X.X..#.##...##X.#X#...X..#.#.X..X.#....X...XX.#.#.X.#.X..X.X...#...XX#...X....#...X..X..X..#.XX..X...#.X..#X.X.X..X....XXXX##XXXXX#XXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXX##XXXXXXX#XX#XX###XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXX#XXX#XX#XX#XX#XXXXXX##X#XXXXXXXX#X#XX##XXXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXX#X#XXXXXXXXXX#XX#XX#XXXXX#XX#XXXXX##XXXXX#XXXX#XXXXXXXXXXX#XXX##XXXX#XXX#X#X#XXXX##XXX#XXXXXXXXXXXXX#XX##XXXXXXXX#XXX#X#X#XX#XX#XXXXXXXXXXXXXXXX#XXXX#XX#XX#XXXXXXXX#XXXXXX#XX#XXX#XXXXX#XXXXXXXXX#X#XXXXXX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX###X##XXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XX#XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXX##XXXX#XX#XXXXX#XXXXXXXXXX###XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XX#XXXX#XXX#X#XX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXXX##XXXXX##XX#XX
.#.#.X.#....XX...X..X.X.X..#X.#..X..#..X.#.X.X...#..X..X..X.....X...XX##..XX.X.X...X.X.X..X#.X...#X...X...##.X.X.#.X.X.#XXXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXX##XXXXXXX#X##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXXXX#XXXXX##XXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XX#X#X#XX#XXXXXXXX#X#XXXXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXXXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXX##XXXX#XXXXXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#XXXX##XXX##XX#X#XXXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXX#XXXXXX#XXXX#XXXX###X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX#XX#XXX#XXXXXXXXXXXXXX#XX#XXX#X#XXX#XX#X#XX#XXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX#XXXX#X#XXXXXXXXXX#XXXXXXXX#XXX#XX#XX##XXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#
#.X...X.#.X.#..#.XX....X.#......#..X.X.#...X..XX..X.X.X..X..#X.X#X#.....#.....X.#.XX..X..X.X..X.XXX.X#.X#XX.X#..........XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX##X#XX##XXXXXXXXXXX#XXXXXX##X#XXXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX###XXX#XX#XXXXXX##XXXXX##XX##XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXX#XXXXX##XXX##XXXX#XXXXXXXXXXXX#XX#XX#XXXXX#XXX##XXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#X#XXX#XX#XXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX###XX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX
X.X.##..#.###.X...X.XX....XX.#.##.#X.X.X.X#.##X..X#.#..X..X#....#.X.X.X.X.X.X.#...#..X.#....#....X...X.........XX.#X.X#.#XX##XXXXXXXXXX##X##XX#XXXX##X#X#X#XXXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#XXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XX#XXX##XXXX#XXXXXX#XXXXXX##XXXXXXXXX#X#XXX#XXX#XXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XX#X##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXX#X#XX##XX#XXXXXXXXXXXXXXXXX##XX##XXXXXX#XXXXXX#XXXXXXXX#X#XXX#XX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX#XX##XXXXXXXXXX##XXXX#XXXX#XXXX#XXXX#XXXXX#XXXXXXX#X#XXXXXXXXX##XXXXXXXX#XXXXXX#XXXXXXX#X#XX#XX#XXXXXXXX#X#XXXXX#XXX#X#XXXXXXXXXXXX#XX#XXXXX##XXXXXX#XXXXX#XXX#XXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#XX#XX
......#.....#.X.#.X.#..X.X.X.#..#.....X.....XX.XX#..XX.X.X...X#...X.#..X...X.#..X.XXX..X#.X.X.X.X.XX...X.XXX.X...X.#...#XX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#X#X#XXXXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXXX#XXX##XXXX##XXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXX#XXXXXXX#XXXXX#XXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXX#XXXXX#XX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXX##XXX#XXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#X#X#XXX#XXXXXXX#X#XXX#XXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXX#XXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX##XXXXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXX###XXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX
.##.X.X.X.#.#..X.XX..X.#....X.X.X.X.X..X.XX.......#...#.#X#.#.X.X.X..X.#X.##.X.X#....#...X...##....##X..X..#.X.X....X.XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#X##XXX###XXXXXXXXX#XXXX##XXXXXXXXX##XXX#XX##XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXX##XXXXXX#X#XXXXXXXXX#X#XXX#XXXX##XXX#XXXX#X###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#X#X#XXX##XX#X#XXXXXX#XXXXXXXXXX#XX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#X#XXX#X#XX#X#XX#X#XXXXXXXXXXX#XXX#XXXXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXX#X##XXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXX###X#XX#XXXXXXXXXXXX#XX#XXXXXXXX#XXX#XX#XXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXX##XXXXXXXXXX#XXXXXXX#X#XXXXXXX##XX#X#XXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXX#X#XXXXXXX#XX
.X..X.X.#..X.#.....X.X.X.X.X...X...X..#..X.X.X.#.XXXX#...X..#....#..X....X#..#.XX##.X##.X.X.X.X.##.X.#X...X...X..X.X...##XXXXXXXX#XXX#X#X#XXXXXXXXXXXXXX#X#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXX#XX#XXXXXXXXX#XXX#XX#XXXXXXXXX#XXX#XX#XXXXX#XXX##XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXX##X###XX#XXXXX#XXXXX#XXXXXXXXX##XX##X#X#X#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXX#XXXX#X##X##XXXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX###XXXX##XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXX#XXXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX#XXX#XXX#XXX#XXX#XX#XX##XXXXXXXX#XXXXXXXXX#XXXXX##XXX#X#XXX#X#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXX#X#X#XX#X#XXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXX#X#X#XXXX#XXXXXXXXXX#XX#XXXXXXXX#X#XXXXX
X..X...X##...#.X.#X#.#..#....X#.#XX.X#XX....X...X.X....X..#X.X.X..#..X.XXXX#.X#.X....X........#..X.X....X.XX.X.X..XXXX.X#X#XXXXXX#XXX#XXXX##X#X##XXXXXXXX##XXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXX#XXX#XXXX#X##XXX#XX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XX##XXXXX#XXXXX#XXXXXXXXXXXXX##X##X#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X###X#XXXX#XX#XXXXX#XXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX##XXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXX#XX#XXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#X##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#XXXXXXX#X##XXXXXXXX##XXXXX#XXXXXXXX##XXXXXXXXXXX#XXX#XXXXX#XXX#XXXXX#XXXX#X#XX#XXXXXXXXXXXX#XXX#XX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXXXX#XX#XXXX##XXXXX#XX#XX
.##XX##....X#.X....#XXX.#X.X........XX#..X.#.X.X....X#X..X.....#X.X.X....X#......#X.X.X#X.X.#..X.X..XX.#...#.#.X##XXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXXXXX##XXXXXXXXXXXX#X#XXX##X#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#X##XXX#XXXXXX##X#XXXXXX#XX####XXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXX#XXX##XX#XXX#XX#XX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXX##XXXX##XXX##XX#XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXX##XXXXX#XXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXX#X#XXXX###XXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXXX##XXXXXX#X#XX#XX#XXX#X#XXXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXX#XXXXX#XXXXX#XX#X#X#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX###XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#X##XXXX#XXXXXXXXXX#XXX#XX#X#XXXX#XXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXX##XXXXXX#XXXXXXX#X##XXXXXXXX#XXXX###XX#XXXXX#XXXXX##XXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XX
...X.X.X.X.#....#X...X...X.X.XXX.X#..#XX..#.....X.XX#..#X..X.X..#..#.X###.X.XX.#XX##...###.#X.X..XX.#...#.XX....##XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXX#X#XXXXX###XXXXXXXXX#XXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXX#XXXX#XX###X##XXXXX#XX#XXXXXXX#XX#XX#X#XXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXX##XXXXX##XX#XX#XXX#XXXXXXXXXXXXXX#XX#XXXXXXXX##XXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXX#XXXX#XXXXX##X#XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXX##XXXXXXXX#XXXXXXXXX###XXXXXXXX#XX#XXXXXX#X#XXXXXXX#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXX#X#XX#XX#XX#XXXX##XXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX##X#XXXX###XXXXXXXXXXXX##XXXXXXXX
.#........#XX.#.XX#.XXX.X..X....X.X.X.X..X#X.X#.......#X.X#.#.#..X...........X.X.X...XX.XX.X.X.XX.#X.X.#....X.X..XXXXXXXX#XXXXXX#XXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX###XXX#XXX#XXXXXXX##XX#X#XXXX#XXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XX#X#X#XXX#XXX##XXXXX#XXXXXXXXX#XXXX##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXX#XXXXXX#XXXX#XX#XXXX#XX#XX#XXX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX#X#XXXX#XXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXX###XXXXXX#XXXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXX###XX#X#XXXXX##XXXX#XXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX##XXX#XXXXX#XXXXXX##XXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXX##XXX##X##X#XXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX
.X#X.X.X.X.X..##.X...X..X.X.X.XX...X...X.#X.X..X.XX.X....X.....#.X.X.X#X.X#.X.X..X.X...............X.X#.XX.#X..##XXXXXXXX#XXXX##XXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXX#XXX#XXXXX#XX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXX#XXXX##XXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXXXXXXXXXXXXXX##XXXXX#X#XXXXXXX##XXXXX##XX#X##XXXX#XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX##XX#XX#X#X#XXX#XX#XX#XXX###XXXXXXXXX#XXXXXX##XXXXXXXX##X#XXXXXXXXXXXXXXXXX#X##XXXXXX#X#XX#XXX#XXXXX#XX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXX#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXX###XXXX##X#XXXXXXXX#XX#XX#XXXXXXXXXXX###XXXXX#X##XXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#X##XXXXX
X...X..#...X.XX#...X.XX..XX...X.X.X..XX.......#..X.X.#.X...#.#..XX##.#...XX....#...#.X#.XX.##.X#.X.......X...#.XXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X###XXX#XXXXXXXXXX#XXX#X#XXX#XXXX#XX#XXXXXXXXXX##XXXXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXX#X#XX#XXXXXXXXX#XX#XXXXX#XXXXXXXXXXX#XX#XX#XXXXX#X#XXXXXXX#XXX#X#XX#XXXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXX##XX#XX#XXXXX#XXXXXXX#XXXX#XXXX#XXXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXXX####XXXX#XX##XXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XX##X#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#X#XXX#XXXX#X##XXXXXXXXXX#XXX#XXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXX
.#X...X..XX...X..X.X..X#.X..X.......#...X.X.X..X......XX.X..#..X.X.X#..X...X.X.X.XX.XX#X..X.X...X..X.X.XX.XX..#XXXXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXX#XXXXXXXXXX#XXX#X#XXX###XXXXXXXXX#XXX#XX#XXX##X##XXXXXXXX#X#XXXXXXXXXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXX#X#X#XX##XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXX##X##XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXX#X#XXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XX#XXXXX#XXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXX#XXXXXXXXXXXX#XX#XXXXX##XXXX#XXXXX#X#XXXX#XX#XX##XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX##X#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXX#X#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXX#XXXXX#X#XXX#X#X#XXXXX#XXXXXXXX#XX#XX#XX#X#XXXXXXXXXXX##X#XXX#XXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXX##XXX#XXXXX
.#..X..X..XX.X..X...X..#.#.X.X.X.X.#..X#...X..X#.####...#..X..X......X..#.XX.X.......#...XX...X.X.X##X.....XX#X###X#XXXXXXXXX#X#XXXXXX###XXXXXX##XXXXXXX#X##XXXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#X##XXX#X#XXXXXX#XX#XXXXXX#XXXXXX##XXXXXXXX#XXXX#XX#XXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXX##XX#XX#XXXXXXXXX#XX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XXXXX#X#XX#XXX##XXXXX##XXXXXXX#XXXX#X#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XX#XXXXX#X#X#XXXXXXXXXX#XXXXXX#XX#XXXXX##XXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXXXXXXXXX#X#XXX#XXXXX#X#XX#X#XXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXX#X#XXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX##X#XXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXXXXXX#X#XXXXXX#XXXX##XXXXXXXX#XXX#XXXXXXX#XXXXXXXXX#X##
...X.#..#...X..X..X.#.#...X.....XX#XX..XX.XX#..X....#.X..X.X.X.X.#X#.#.X.XX...X.#.XX##.#...X.#X.X.##X.##.X....XXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXX##XX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXX##XXXXXX##XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXX#X#XXXXXXX#XXX###XX#XXXXXXXXXXXX#XXXX#X#XX#XXXXX#XXXXX#X##X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXX#XXXX###XXXXXXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXXXXX#X#XXXXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#X##XXXXXXXXXXXXX#X#XXXX#XXX#
.X.X...X.#.X..X.#.X..XX.#.X.X.X.#X.X.X..X#.##X..#X.X.X.XX##.#.......#......X.X.#X.X....#.XX....X##.X..#X.X.XXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXX#XXXXXXXXXX#XX#X#XX#XXXXXXXXXXXX#XXX#X#X#XXXXXX#XXXX#XXX###XXXXXX#XX#X#XXXXXXX#XXX#XXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XXX#XXXX#XXXXXXX##X#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#X#XXXX#XXXXXXXXX#XXXX#XXXX##XXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX##XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXX#X#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X##X#XX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXXXXX#XXXX#XX#X##XXXXXXXXXXXX#XXXXXXXX##XXXXXXX#X#XXX#X##XX#XXXXXX#XXX#X#XXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXX###XXXX#X##XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXX###XXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXX#X#XXXXXXXX#X#XXXXXXXXX#XXXXXX#XXX#XX#X##XXX##X
#.#..X.#....X.#...X.X....#.#.X.XX..#..X.....X..X.........X#.X#.#.#XX..X.X.X.#..X...X.##..X.XX.X......#..X..XXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXX#XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX###X#X#XXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXX#XX#XXXXXX#XXXXX#XXX#XXXXXXXXX#XXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXX#XXX#XXXXX#X#XXXXXXXX##XX#X#X#XXXXX#XXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XX#X#XX#X#XXXXX#X#XXX#XXXXXX#XXX#XXX#XXXX#XX##XX#X##XXXXX##XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#X#XXX#X#XXXX#XXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXX#XXX#XXX#XX#XXXXXXXXXX#X#X#XXXX#XXXXXXXXX#XXXXXXX###X####XXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX
X.#X.#.X.X.X.X#.X.X.X.XX.......#..X..###.X.XX#..XX.XX.XX........X...#X.X#.X.X.#X.X.....#...#.###X.X#X..X..#XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXX#XXXXXXXXXX#XX##XX#XXXXXXXXXXXX#XX#X##XXXXX#X#XXXXXXXX#XXXXXX#X#XX#XX##XXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXX##XXX#XXXXX#X#XXX#XXX#XXXXX##XX#XXXX#XXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XX#XX#XXXX#XXXX#X#XXXX#X#XXXXXX#XXXX#XXXXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXX##XXX#XXX##X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX###XXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXX#XXXX##X#XXXXXXXX#XXX##X#XXXXXXXXXX#XXX#XXX#X#XXXXXXXXXXX##XX#X#XXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XX##XXX#XXXXXXXXX#XXXX#XXXXXX#X##
...#.#..X....#.#...X...X.XX.XX.##...XX#.#X..#X#..#.X..XX.X.X.##X.X.X.X..#.......XXX.X.XXX.X#..#XX.....#.XX.#XXXX#XXXXXXX#XXXXXXXXXX#X#XXX#XXXXXX#XXX#XXXX#XX#XXXX#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XX#XX#XXXX#XXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX#XX#X#XXX#X#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXX#X#X#XXXXXX##X##X#X#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XXX##XXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XX#XXX#X#XXX###XX#XXXXXXXX#X#XXXXXXXXX#XX#XXXX#XXX#XX#XX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX##
.X.X..#.XX.#.X.X.X..X.X##...XX##..X#XX#....XX#..X...X...X...XX.X.X.....X#.XX.X.XXX.#..#XXX..X.X#..XX.#.......#XX#X#XXXX#XX#XX#XXXX#XXX#XXXXXXXXXXXXX##XXXXX#X#XX#XX#XXXX#XXXXXXXXXXX#X##XXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXX##XXXXXX#XXXXXX#XXXXXX#XXX#XXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXXX#X#XX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXX#XXX#XXXX#XX#XXXXXXXX#XX##XXXXXXXXXXXXXX##XXX#XXXXXX#XXXXXXX#XXXXXXXX###XXXXXXXX#XXXX#XXX##XXXXXXXXX#X#X#XXXX#XXXX#XXXX#XXXXXXX#XXXX#XX###XXX#XXXX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXX##XXXXXX#XX###X#X#XXXXXX#XXX#XXXXXXX##XXXXXX#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXX#X#XXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXX#XXXX##XXXXXX#X#XXX#XXX#XXXXXXXXXXXX###XXXXXX##XXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXX##XXX#XXXX#XXXXXXXX
#....X#..XX#.X.X.#.#.#X...X..X.X.X.X#X##.X..X..XX#.X.X.XXX#........X#.#.X...X...X..X.X.#XX#.....X.#.X#X.#XX.XXXXXXXXXX###XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXX##X#XXXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXX#XXXX#XXXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXX#XXX#XXXXXXXXXX#X#XXX#XXXX#XX##XX#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#X#X#X#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX####XXXXXXXXXXX#XXXXXXX#XX#X#XX#X#XX#XXXXX#XXXXX#XXXXXXX##XXXX#XX#X##XXXXXXX###XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XX##XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXX##XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXX#XXX#XXXXXXXXXX
..X#...XX....#....X..#..#..X........XX#..#XX..##X#.#....X..XX.X#.X.#.....X.X.X#..X..X..XXX.X.XXXX.X.X.X...XX.X#X#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXXXXXXXXXXX#X#XXXX#XX##XXXXXXXXXX#XXXXXXXXXX#XXXXX#X#X#XXXXXX#XXX##XXXXXXX#XXXXXX#X#XXXXXXX#XXXXXXXXXXXX#XX##XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XXXXX#X#X##XX#XXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XX#XX#X#XX#XXXXX#XXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXX#XXX#XX#XX#XXXX#XX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#X##XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#X##XXXX#X#XXXXXXXXXXXXX##XXXXX#XXX#XXXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXX###XXXXXXXX
X.X..XX..X#.X.X.X..#...#.##..XX.X#X..##X....#.XXX.X..X#...X...X..X##X.X.X......X...X#.X.#...............X#......XXXX#XXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXX##XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXX#XXXXX#XX#X#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXX##XXX##XXXXXX#XXX#X#XXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XX#XX##XXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXX##XXXXXXX##XXXXX#XXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XX#XXXXXXX#X#XXXXX#XX#XXX#XX#XXX#XXXXX#XXX#X#X#XXXXXX#XXXX#XXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXX#XX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#
...X...X......#.#.X.#X.....##..#....XX.X#.XX...X....X..X.X.X.X.X..#XX.X..#.X.X.#.X........##X.X.X.XX#.X..X.X#XX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX###XXXXX##XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXX###XXX#XX#XX#X#X#XXX#XXXX#XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXX##X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXX#XXXXXX#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XXXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XX###XXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXX#X#X#XXX#X##XXXXX#XXX#XXXX#X#XX#XXXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX##XXXXXXXXX#XXX#XXX##X#XXXXXXXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXX#XX#XXXXXXX
X.##.X..XXX.X..X#...#.X.#.X...XXX.X.#....X#.##..#XX.X.X.....X...XXXX.XX#.#X...#.X.X.X.##X....#XX....X..X...XXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XX#XXX#XXXX#XXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXX###X#XXXXX#X#XXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#X##XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXXXX#XXXXXX#XXX#X#X#XXXXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXX##XX#XX##XXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXX###XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#X
...#.#.X....#X...##...#..X.X.XXX..#..#X.#.#..#.X......X.#.#...X...#...X.X.#.X.X....X.#...X.X..X.X#.X#.X..#.#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX###X#XXXXXXXXXXXXXXXX#X#X#XXXX#XX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXX##XXX##XXXXXX#XXXXXXXXXXXXXX####X##XXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXX#XX#XXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXX##XXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#X#XX##X#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXX##XXXXX#XXX#X#XXXXX##XXXX#XXX#XXXXXX#XXXX##XXX#XXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#XXXXXXXXX#XXX#X#XXX#X#X###XXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXX#XX##XX#XXX##XXXXX#XXXXXXXXXX#XX
#.X..X..X.#.#..X.X..X..X......X.X.XX.X......#.X.XXX.X..#...XX.XX#X..X......X.XX.X.X..X.XXXX.##X...X.X##.XXXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXXX#X#XXXXX#XXXXXX#XXXX#X#XXXXXX##XXXXX#XXX#XXXXXXX#XXXXX#X#XXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#X#XXX#XXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXXXXXXXXXX###XXXXXXXXX#XX#XXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXX##XXXXXXX#X##X#XXXX#XXXXXXXXX#X#XXXXXXX##XXXXXXX#XXXXX#X#XXXXXXX#XXXXXX#X#X##X#XXXXXXXXXXXXXXX#X#XXXX#X#XXXXXX###XXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#X##XX#XXX#XXXX#X#XXXXXX#X#XXXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXX#XXXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XX##XXXXX#X
..#X..#.X.##XX..X.X..#X.X.#.##......X.X.#X.X....#...X.X.XX..X......X#X.X.X...X.X....X....##.....X....#X...#X#XXXX##X#X##XXX#XXXX#XXXXXXXXXXX#XXXXXXXXXX#XX##X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#X##XXX#XX#XXXXXXX##XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#X#XXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXX#XX#X#XX#XXXXXXXX##XXXX#XXXXXX#XX#XX#XXXXXX#XX##XXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXX#XXXX##XXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX##XXX#XXXX##XX#XXXXXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXXXXXXX##XXXXXXXXXX
.XXX.##X..#XX.X....#....X..XX.X#.#X....#.X..X.X.X.##....X..X..XX#.X#....X..X.....X.X#.XXX...XX.XXX.XX...#XXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXX#X#XX##XX###XXXXXXXXX#XX##X#XX#XXXXXXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXX##X#XX#XXXXXXX#XX#X##XXXXXXXXXXX#X#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXXXX#XXXXXXX##XXXX#X#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#X#X#XXXXX##XXX#XXXXX#XXXXXX#X#XXXX#XXX#XXXXX#X#X#XXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX##XXXXX#XXXXXX#XXXXXX##XX#XXX#X#X#XXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XX##XXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX###XXXXX#XXXXXXX#XXXXXXXXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX#XX#XX#X#XXXXXX##XXX#XX##XXXXXXXXXXXX##XXXXXXXXXX#XXXX#XX#XXXX#XX#XX#XXXXXXXXX#XXXXXXX#XX##XXXXXXXXXXXX#XXX#XX#X#X#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXX
..X....#.XXX....X.X.XXX#..X.......XX.X.....#...XX..XX.#..X..#...X##..#.#..XXX.#XX.X.......X...#XXX##XX.XX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#XXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXX####XX#XXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX##XXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXX#XXXXX#XXXXX#X#XXXXXXXX##XXXXX#XXXXX#XXXXXX###X#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXX#XX#XXX#XXX#X#XXXXXXXXXXXXXX#XXXX#X#XXXXXXX###XXXXXXXXXX##XXXX#XXXXXX#XX##XXXXXXXXXX##XXXXX#XX##XXXX#XX#XXXXXXXXXXXXXX##XX#XXX#X#XXXXXXX#XXXX#XXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#X#XXX#XXX##XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXX##X#XXXX#XXXXXXXX#X###XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXX##X#XXXXX#XXXXXXX#XXX#XXXXXXXXX#XXXXXXX
X..X.X.X..X.#.X.X.......X.#X.X.X.X.X##X.X.X.X.XX.X#.X..X.X.#..#...#.XX..X..X........#.X.##X#.###.#X#XXXX##XXXXXX#X#XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XX#XXXXXXXX##X##X#XXX#XX#XXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXX#XX##XXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXX#XX#XXXXXX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXXXXX##XXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XXX#X#XXXXXX#X#XXXXX#XX#XXX##XXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXX#X#XXXX#XXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXXX##XXX#X#XXXXX#XXXXXXXXX#XXXX##XXXXXXXXXXX#XX#XXX##XXXX#X#XXX#X#XX#XXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX##X#XX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX##XXXX
..#.X...X#....X..X#X.#.X#..X..X........##...........X.X.X...X..#.X.X...X..#.#X.X#.X.X..#..X#......#XXXX#XXX#XXXXX#XX##XXXXXX#XXXXXX#XXXXXXXXXXXX###XXXXX#XX#XXXX#XXXXX#XXXX#XXX#XXXX#X#X#XXX#XXXX#X##XXXXX#XXXXX#XX#XX#XX#XXX#XXXXXXXX#XXXXXXXX#X#XXXXXXX#X##XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXXXXX#XXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XX#XXX#XX#XX#XXXXXX#XX#XXXXXXX#XXXXX#X#X#XXX#XXXX#X#XX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXX#XX#XXXXX#XXX#XXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXX##XXXXXXXX#XX###XXXXXX#XXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXX##XXXXXXX#X#XXX#XXXXX###X#XXXXXXXXX#XXXX#XXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXX###XXXXX#XXXXXXXXXX#X##XXXXXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXXXXX#XXXXX#X#XXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXX##X
#.X.X.X.X..#X.#.#.XX.X#..X#.XX.#.X.#X.#...XX.X.X.X#.X...#.X#..X.X..X##X.X....#.X..#..X...#.#.#X.#.XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXX#XX#XX##XXXXXXXXXXXXX##XXX#XX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXXXX##XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXX#XXX#X#XXXXXXXXX#XXXXXX#XXXXX#X####X#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XX#XXX#XXX#XXX#X#X#XXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX##XX#XX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX#X#XX#XX#X#XXXXXX#XX##XXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#XXXX##XX###XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#X#XX#XX#XXXXX#XXXXXXXXXXX##XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XXXXX#X#XXXX##XXXXXX#XX#X##X
.#.....#XX...X..X.......X.X......#...X.X.X#...#.X#..X#.XX.#XX.....X......##X.X.#.XX.X..X...X...XXXXXXXXXXX#X#XXXXXX#XX#XX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#X#XXXXXX#X#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXX#XXXXXXXXXXXX##XX#XX#XXXX#XXX#XXXXXXX#XX#XXX#XXXXXX##X#XXXXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXX##XXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXX###XXXXXXX#XX##XXX#XXXXX#XXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXX#XXXXX#X#X#XXXXXXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#X#X#XXXXXX#XXXXXXXXX#XXXXXXXX##XXXX#XXXXX#XX#XXX#XX#XXX#XX#XXXX###XXXX#XX#XXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXX##X#XXX
...#.X#.X.#.X#X..X.XX.X....#.X.X..X.#...X.X.X.X..###.....X#XX.XXX...X.X.XX#...#X...XXX.X##..X.XX#XX#XXX#XXXXXXXXXXX##X#XXXXXXX#XXX#X#XXXXX#XXXXX#XXX#XXX#XXXXXXX##XXXXXX#XXXXXXXXXX#XXXX##XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXX#X#XXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX##XXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXX###XX#XXX#XXXX#XXXXXXX#XXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXX#X##X##XXXX#XX#XX###X##XXX#XXX#XXXXXXXXXX##XX#X##X#X#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXX##XX#XXX#XXXXXXXXXX#X#XXXXX#XXX#XXXX#XXXX#XXXX#XXX#XX#XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXX##XXXX#XX###XXXXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#X#XX##XXXXXXXX#XXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXX#X#XXX#XXXXXXX
.##.......XX....X#..#.X#.##XX...X.X...#...X.X.X.XX##X.XX...X....###..X...XX.X...X.X.X...#.X.X..#X#XXXXXXXXXXXXX#XXXXXXXXXX##X#X##XXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XXX#XX#XXXX##XXXXXX#XXXXXXXXX##XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XX#XXXXXXX#X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XX#XXXX####XXXX#XX#XXXXXX#XX#XXXX#X#X#XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXX#XXXXXXXXX####XXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX##X#XX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#X##XX##XXXX#XXXXXXX##XXXX#XX##XXXX#XXXXX#XXXXXXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXX##XXXX#X#X#XXXX#XXXXX#XXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X###XXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX
...X.X.X.X...X.#.X.#.X.X.XXXXX.XXX.#.X.XX..#.....#X#....X.XXX.#X#...XX##...#..X.X....X.X...#.#.#X.XXXXXXXX#XXXX#XXXXXXXXXXXXX#X##X#XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXXX##XX##XX##X#XX#XXXX#X#X#XXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXX#XXXXXXX#XXX#XX#XXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX##XXXXX#XXX#X#XX#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XXXX#XXXXX##XXX#XXX#XXXX#XXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXX#XX##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX###X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXX#XXX##X#X
.X.#.X..X..X..X........#X.X##..XX.......#X.X.X.X.##..#.#..X#.....XX.XX#X#.##.X...###..X.X.X#.#......XXXXXX#XXX#XXXXXXX##XXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXXXXX#XXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXX##XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X##X##XXXXX#XXXX##X##XXXX#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXX##X#XXXX#XXX#XXX#X#XXX##X#XXXXXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXX#XX#XXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX#XXXXXX##XXXXX#XXXXXXXXX#XX#XX#XXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#X#XXXXXX#XX#XX#XXX#X#XXXXXXXXXX#XXXXX#XXX#XXXX##XXXXXXXX#X#XXXXXXXXXX#XXXXX#X#X#XXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XXXX#X##XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXX#XX#XXX##XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XXX#XXXXX#XX#XXX###X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXX##XXXXXXXX#XX##XXXXXXXX#XXXX
..#...X#..#..X..#X.XX.X.X...XX...XX.X.X..#.X.#.#X.XX..#.X..XX.X#..#X.X.#X..X.#.X..X..XX.......X.#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXX#XX#XXXXXXXX##XXXXX#XXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX##XXX###X##XXXXXXXXXX#XXXXXXX#XXXX##XXXXX#XXXXXXXXXX#XXXXXX###XXX#XXXXXXXX##XXXX#XXX#XXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXX##XXXXX#XXXX#XX#XXX#XXXXXXXXX#XXXX##XX##X#XXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXX##XXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XX#X##XXXX##X#XXXXXXXXXXXXXXXXX#XXXX#X##X#XXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X
.#.#X..#X..#..X..#...X....#X.X.#X.X.X..XXXX..X.....X.X....X.#..X.X.......X#..X.#.XXX....X.#.X.X......XXX#XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXXXX#X#XXXXX#XX#XX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XX#XXXXXX#XXXXXX#XXXX#X#XXXXXXXX#XXXXX#XXX#XX#XX##XXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#X#XX#XX#XXX#XX#XXXX##XXXXXX#X#XXXXXXX#XXX##XXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XXX##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXX##X###XX#XXXXX#XX#XX#XXXXX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXX#XXXXX#XXXXXXXXX#XXXX##XXX##XX#XXXX#XXXXXXXXXX#XXXXX##XX#XX#XX#XXXXXXX#XXXXXXXXX#XXXXXXXXXX
.#.X.#.X..X.#X..#XX.X..X.X......X....X.#.X.X#X##X.X.#.X.X....X.X...X.XX.X..#..X...#..XX..#..#.X.XX.X..#XXXXX#XXXXXXX#XXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXX#X#X#XXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX#XX##XX#XXXXXXXXXX#XX#XXX##X#XXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXX##X#XXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXX#XXX#X#X#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXX##XXXXXXX#X#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXX##XXXXXXX#XX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#X#XXXXX#XXXXXXXXXXXX#X#XXX##X#XXXXXXX##X#XXXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XX#XX#X#XXX#XX##XXXXXXXXXXX#X#X#XXXXX##X#X#XXX#X#XXXXXXXXXXXXXXX#XXX#XXX
#X.X.#..X#..X.#.XXX..#X..X#.X.X..XX.X#.....#.X#..X....X..#.X.X.X#X.#..X...X.X.XX.#X.X...X.#X..X..X.#.#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX##XXXXXXXX#XXXX####X#XXXXXXXX##X#XXXX#X#XXXXXXXXXXXXX#X###X#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XXX#XXXXXXXXX#XX#XXX##XXXXX##X#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXX#XX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXX##XXXXX##X#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXX#X#X#XXXX##XXXX####XXXX#XX#XX#XXX#XXXXX#XXX#XXXXXXXXXXXXXXX#XXXX#X#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXX##XX#XX#XXXXXXX##XXXXXXXX#X#XXXXXXXX#XXXXX##X#XX#XXXXXXXX#XXX#XX##XXXXXXX#XXXXXXXXX#XXX##XXXXXXXX#XXX#XXX#X#X#X#XXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XX#XXXX#X##X##XXXXXX#X#X
.......X..X......X..XX.X...X..#X.X..XX.X.#......XX#.XX..X..X.X..##.#.#..X.#.....X....X#...#X#..X.X.X.XXX#XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XX#XX#X#XXX#XXXXX###XXXXXXXXXX#XXXXX##XXXXXXX#XX#XX#XXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXX#XXX#XXXXXXXXX##X#XXXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX##XXX#X#XXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX###XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXX#XXX#XXXX#XX#X#X#XXXXX#XX##XXXXXXXX#X#XXXX###XXXXXXXXXXXXXXX###X#XX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XX#XX#X#XXX##XXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#X#XXX#XXXX#X#XXXXXXXXXXX#X#X#XXXXXXXX#XXXXXX#XXXXXXX#XXX#XX##XXXX#XXX#XXXXXXXXXXXX
.##.X#X..X..#X.X..#......XX.X..X##X...#..X.X.#.X.X#.X.X..XX...X..X..X.X..XXX.#.##X.X...X.#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX###XXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXXXXX#XXXX#XX#XX#XXX##XXXXX#XXXX##XXXX#XXXX#XX###X#XXXXXX#XX#XXXXXXXXX#XXXXX#XXX#XX#XXXXX##XXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXXXX#XXX##XX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#XXX#XXX####XXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#X#X#XXXXXXXXXX##XXXX#XXX#XXX#XX#XXX##XXXXXXXXX##XX##XXXXXX#XXXXXXXXXXX#X##XXXX#XXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXX##XXXXXXXXXXXXX#XXXX#X#X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XX#X####XXX#XXXXXXXXXXX#XXXXX#X#X#XX#XX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXX#X##XXXXXXX#X##XXX#XXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXXXXX#XX#XX#XX#XXXXXX#XXX#X#XXXX#XXX#X#X##XXXXXXXXXX#
X#.X.XX#...#.X#..X..X.X.XX#...X.X...#.#.X...##.........#.#..X.X.X..X..X##XXX.X....X#.X.X.XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX##XXXXXX#XX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX##XX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XX###XXX##XXXXXXXXXXXX#XXXXXX#XXXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XX#X#XXXXXXXXX#XXX##XXXXXX##X#XXX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX##XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXX#X#XXX##XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXX##XX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXXX#XXXXX#XXX#XXX#X#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XXXXXX#XXXX##XX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX#XXXXXXXXXX##XXXXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX###XXXX#XXXXXXXXXXXX#XXXXXXXX#X#X##XXXX##XXX#XXXXXXXXXXX##X#XXXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXX
...#..#.#X.....X.XX.X#...X.X.XX...X.X.##..#...#X.XX.X.XXXX#.XXX..#...#.X.##.#.#.X#..X.X.XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXX##XXX#XXXX#XXXX#XX#XX#XX##XXXX#XXXXXXXX#XXXXXXXXXXX###X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXX##XXXX#X#X##XXXXXX#XXXXXXXXX#XX#XXXXX#X#X#X#XXXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXX#X#XXXXXXX##XXXX#X#XXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXXXX#X#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X##X##XXXXXXXX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX
X.X.X......X#.#...X..#.X....X...X.X..X..X.#.#.X..X..##.#.X.....#..X#.....X..X..X.XX.....XXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXX##XX#XXXXXXXXX###XX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XX#XXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXX#XXX##XXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XX#X#X#XXXXXXXXXXXXX#XXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXX#X#X#XXXXX##XXXX###XXX#X#X#XXXXXXXXX#XXXXXXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXX#X#X##XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXX#XXXX#X##X#XXXX#XXXXXXXXXXXXXX
.....X.X.X.XXX.X.#X.XX..X.X..X.X...X#.X....###.X.X.#......X.X.#X#.#..X.X...X.X......#XXXXXX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXX#X#XX#XXXXXXXXXX###XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XXXX#XXXXXX##XXX##X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XX#XX#XXX##X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXX#XX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXX#XXXXX#XXXXX##XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXX#X#XXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX##XXXX#XX#XXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXXXX#XXXXXXXX##XXXXXXX##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXX###XXXX##XXX#XXXXXX##XXXXX#XXX#XXXXXXXX##XXXXXXX#XXXX#XXXXXXX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XX#X#XXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX
#.X.XX..#...X....X....#.#.X##...X#.X...#.#...X....X.X.XXXX...XXX##XX..##.X.....X.XX...#.X#XXXXXX#XXX#XXXXXX##XXXXX##XXXXXXX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXX##XXXXXX#XXXXX###XXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXX#XXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XX##XXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXX#X##XXXX##XXXXX#XXXXX#XX#XXXXXXX##XX#XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XX#XXXX#XXXXXXXXXXXXXX##XX#XXXX#XX#XXXXXXX#XXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XX#XXX#X#X#XX#X#XXXXXXXX#XXXX#XX#X#XXXXXXXX#XXXX#X##X#XXX#XXX#XX#XXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXX#X##X
.XX....X..#.X.#.X.#.X#...#.X.#X.X....X.X#XX.X.X.#.....X...X.#XX#..X..X.X#X.X.X.#.X..X....XX#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#XXX#XXX####XXXX#XXXXXXXXXXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXXX#X#XXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXX##XXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX##X#XXXXX#XXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX#XXX##XXXXX#XX#X#XXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#X#XX#XXXX##XXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#X#XX#X#XXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXXX#X#XXXXXXXX##X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXX
....#X.X.X#.X..##.....X.XX....#..X.X#....#X.X....#X.X..X.XX####.#...#X..#..X.#X.#.XX..X.XXXXXXXXX#XXXXXXXX#X#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX##X#XXXXXXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXX#XXXXXXX##XXXXX#XX##XXXXX#XX#XX#X##XX#XXXXX#XX#X##XXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XX#XXX#XXXXXXX#X#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXX#X##X#XX#XXX##XXX#X#XXXXXXXXXXXX#XX##XXX##XXXXXXXXX#X#XXXXX##XX#XXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX##X
.X#...X..#..X.X#..#.X.X....X.XX#X..#X.X.X....X.X..X.XX....X......XX....X.#XX......XX.#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXX#XX##XXXXX#X#XXXX##XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX###X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX##XXXXX#XXXXXXXX#XX#X#XXX##XXXX###XXXXXXXXXXXXXX####XXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXXX#XXXXX#XX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXX##XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXX##X#XXXXXXXXXXXXXX#XX###X#XXXXXXX#XXXX#XXXX##XXXXXXXXXXXX#XXXXX#X#XX##XX#X#XXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXX#XXXXX#X##XXXXXXXXXXXX#XX#XXXXXXXXXX
X...X..X.XX..#.XX..#...#.#X.X.####...X...XX.X##..X...##.X...##.X#..#.X......XXXX#...XXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXX#XXX#XXXXXXX#XXXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#X#XXX#XX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#X#X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXX##XXXXXXX##X#XXXXXXXXXXX#XX#XXXXX#XXX#XXX#X###XXXXXXX#XXXXX#XXXXXXXXXX#XXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXX#XXXXXXXX#XX#XX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXX#XX#XXXXXXXXXXXXXX#XX#XXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXX
X.X#.##....X.X...X.XX.#.......#XXX#.XXX.XX.#...#.##.X#...X.#..XXXX...X.X.XX.....#.#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XX#XXXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX###XXXXX#XXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXX##XXXXXXXX#XXX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##X#XXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXX#X##X#XXXXX##XXXX#XXXXX#X#XX#X#XX#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX###XX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#XXXX#XX#X##XXX#X###XXXXXXX##XXXXXXXX#XXXXXXXX##X#XXXXXXXXXX##XXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXX#X#X#XX#X#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX###XXXXXX#X#XXXX#XXXXXX#XXXXXXX
..##.#.#.X..##.X....#..#.X.XX..#XX...X.......X.##...XXX.X.#..X.XX##X.X.X..XX#.X..X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX###X#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX##XXX##XXXX#X#XXX#XX#X#X#XXXXXXXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX##XXX##XX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXX#XXXXXXXXXXX#XXX#XXXX##XXXX#XX#X#X#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXX##XXX##X#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXX#XXXXX#XX#XXXXX#X#XXX#XXXXXX#XX#X#XXXXXX##XXXXXX###X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXX##XXXXXXX#XXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX#XX#XXXX#XXXXX##XXXXXXXXXXXX
.X........#.#...#.X#.X.X.XX#XX.XX.X.#.X.#X.X#.#X.X.#.X#....#....X..#X..#X...#.X.X###XXX#X#XXXX#XXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#X#XXXXX#XXXXXXXXX##XX#XX#XX#XXXXX#X#X##X#XXXXXXX#XXXXXX#X#XXX#XXXXX#X#X#X###XXX#XXXXXX#XX##XX#X##XXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXX#X#XXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXX#X##XXXXX##X##XXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXX#XXX##XXX#XXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XX#X#XXX#XX#XX#XX#XXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX
.XXX.X.X.XX.#.#..X.....#...X#......X#....X........#.....#.XX.XX..X.#..X.X##..#...XXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXXXXX##XXXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#X#XX#XX#XX#X#XXXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX#XXXX###XXXXX#XXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXX##XXXXX#XXX###XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXX##XXXXXXXXX##XXXXX#X#XXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XX###XXXXXXXX#XXXX#XXXXXX#XXX#XX####XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#X#X##XXXXX#XX##XXXXXXXXXX#X#XXXXXXXX##XXX#X##XXXXXXXXXXXXXXXXX#X#XXXX#XX##XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXX#XX#
...X.#.#.#...XX.X##X.X.X.X...#.#.X..XX.X.X.X.XXX.X..X.X.#....#..X..#X......XX#.X#XXXXXX##XXXXXXXXXXXXX#XX#XX#XXXX#XXX##XXX#XX#XXXX##XXX#XX#XXXXXXX#X#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXX####XX#X#XXXXX#XXX#XXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXX###XX#XXXX#XXXXXXXXX#X#XXXXXXX##XXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#XX#XXXXXX#X#XXXXX#XX#XXX##XX#XXXXXXXXXXXXXXX#X###XXXXX#X#XXXX#XX#XX#XXX#XXXXXXXX#X#XXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XXXXX#X##XXX#XXX#XXXXXXXXXXXXXXX##X##X#X##XXXXX#XXXXXXXXX
X.X#..XX.X.X...#X.....#.#..X#..XX..X....XX.X....XXX..X..#.#X.#.X..XX..X.X#.X#.#XX#XXXXX#XXX#XXXX#XXXX###XX#XXXXXXXX#X###X#XXXXXX#X##XXX#XXX#XXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXX#XXXXXX#X#XXXXXXXXXXX##X#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXX#XXXXXXX#XXXXXXXX##X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXXXX#XX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXXXXX##XX#X##XXXX#XXXXXX#X#XXXXX###XX#XXXX###X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXX###XXXXX#XXXXX#XXXXXX#XXXXXXX#XX#XXX##XXX###XXX#X#XX#XX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#X##XX#X#XXX#XXXX##XXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXX###X#XX#XXXXXXX#X##XX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##XXXXXX#XXXX#XXXXXXX#XXXXX
..X..X....X..XX...X.#.X...X..#..#X.X.X.XX.#.X.#..#..XX#..XXX##XXX...X#..X##...XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXX#XXX##XXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXX#XXXX#XXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX###X#X#XXXXX#XXXXXXX#XX#XXXXXXXXX##XXXX#XXXXXXX#XXXX#XXX#XXXX#X#XXXXXXXX#XX#XXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX####XXXX#XXXXXXXXXXXXXX##XXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXX##X##XXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#X#XXX#XXXXXX#XXXX#XXXX#XX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XX##X#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX##XX#XXXX#XXXXXXXXXX##X#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX##X
#X..X.##X..XX..X#X.X.X..#..#...X...X.X.......X..X.X#XX..X.#X#..##.X..#X.....X#.#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX##X#X#XXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XX##XXXX#XXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX#X###X#XXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#X#X#XXX#XXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#XX##X#X#XXXX#XX#XX#X#XX#XXX#XX#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX##X#XXXXXX#XXXX#XX#XXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX##XXX#X#X#XXXXXXXXXX#XXXX#X#XXXXXXX#X#XXXXXX##XXXXXXXX##X#XXXX#X##XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXX##XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXX#XX##XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXX#XXXX#XX#XXXXXXX#XXXXX#XX#XXX#XXXXXXX
..X....X.X.XX.X.X......X..XXX.X..#X..X.XXX.X..X....XX.X.X.XX.X.....XX...#.X.....#XXXX##X#XXXX#XXXXXXXX#XXXXX###XXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXX#X#XX#XXXXXXX#X#X#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXX#XX#XX#X#XXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXX#XXX#XXXXX##XXXXXXXXX#XX#X#XXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXX##XX#X#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXX#XXXXXX#XX#XXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XX##XXXXXXXX#XXXXX#XXXXX#X#XXXXXXXXXXXX#XX#XX##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#
X...#X#X.........X.X.X..X.#X##..#X##X....#.XX#..X.X..........X.#X.X...#..#X#.X.XXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X##XXXXX#XXXXXX#XXXXXXXXXXXX###XXXX##XXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX##X#X##X#XXX#XXXXXXXXXXXXXXXXX##X#XXXXXX#X##XXXXXXX#XXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXX#XXXX#XXXXXX##XXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#X#XX#X#XXXXXXXXXXXXX#XXXXX###X#XXXXXXXX#XXXXXXX#XXXXX#XXXX###XXXX#X#X##XXX#XXXXXX#X#XXXXXXXXXXXX#X###XXXXXXX#XXX##XXX#XXXXXX###X#X#XX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX##X###X#XXX##XXX#XXXX#XXX#XXXXXXXXXXXXX##XX#X#XXXXXXXXXXXXX##XXXX#XXXX#XX#XXXX#XXXXX#XXXX#X#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#X##XXXXXX#XXXX#XXXXXXXXX#XXXXX#X##XXXXXX##XX#X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXX#X##XXXX##XXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX
.X.X.....X.X.X#.X..XX..X.##XX#.X.X.X.X.X#.....X.X.X#.X.X.X.#X....XX##.#.#XXX.X..X#XXXXXXXX###XXXX#X##XXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXX#X#XXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX##X#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXX###XXXXX#XXX#XXXXX##XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXX#XXXXX#XXXXX#XXXXXXXXX#XXX#X#XXX#XXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXX##XXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXXXXXXXX#XX##XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX##XX#X#XXXXXX##XX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#
..X.XX.XX..X#..#.X...#.#.XXX#.X......#...X.X.X#.#..XX...X#.X.#.#X.#..XX..X##XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX#X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXX#XXX##X##XXXXXXXXX#XXX##XXXX#XXX#XX#XX#X#XXXXXXXXXXXXXXX##XX#XXXXXX#X#XXXX#XXX#XX#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#X#XXXXXXX####XXX#X#XXXXXXXX#XX#XXXXXXXXXX#XX#XXXXXX#XX#XXXXXX#XX##X#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX#X#XXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXXX##XXXX#XXX#XXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XX##XXXXXXX#XX#XXX#XXXXXX#XX#XXXX#XX##XXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XXXXXXXX##XXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXX##XXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXX#XXX#XXX#XX##XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##XX#X#XX
X........#....X....X.##...X#....X.X#...#X...XX..X#X...X..#.........X...X..XXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XX#XXXXX##XXXXX#XXXX##X#XXXXX#XXXXXXXXX#XXX#XXXXXXX#XXXX##XX##XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX###X#XXXXXXX#XXXXXX##XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXXXX###XXXXXXXXXXXXX##X#XX#X###XXX##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XX#XXXXXXXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#X##X#XXXXXXXXXXXXXXXXX#XXXXXXXX###XXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXXXXXXX#X#XX#XXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXXXXX#XX##XX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#
XX.X.X.##.X.X..X.#..XX.#.X..#.X.X..X.#...#X...XX...X.#..#..#X.XX.X...#.#X..#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXX##XX##X#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX###XXXXXXXXXXX###XXXX#X#XXXX#X#X#XXXXX#XXXXXXXXX#XXXXXX#XXXX#XXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#XX#XXX#XXXXXXX#X##XX#XX#XX#XX#XXX##XXXXXXXX#XXXXX#XXXXXXXX#XXXX#X#XXXXXXX#XXXXXX##XXXXXX#XXX#XXXX#XXXXXXXX#XXXX#X#XXXXXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXXXXX#X#X##X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXX#X###XX##XX#XXXXXXXX#X#XX#X##XX##XXXX##XXXXXX##XXXXXX##XXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
X.X...#XX...#.X..#.X...X.X.XX.#.X##..#.X#...X.X..X....X#.X..#..X..#X.XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXX#X#X#XXX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XX###X#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX##XX#XXXXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX#XXX##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXX#XXX####XXXXXXXX#XXX##XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXXX#X#XXXX#XXXXXX#X#XXXX##XXXXXXXXX#XXXX##XXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX##XXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XX#XXX#XXXXXX##XX##XX##XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#X
....X.##..X#X#..#..X#X.X.....X.#....XX..###..X.#.XX.X..#.X#..XXX#.X.X.#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXX##X#XXXXXXXX#X#XXXX#XX#XX#XXXXXXX#XX#XXXXXXXXXXXXXX#XX#XXX##XXX#XXXXX##X#XXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XXX#X#XXXXX#XXX#XXXXXX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXX##XX##X#XXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXX#XXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXX##XXX#XXXXX#X###XXXXXX#XXXXX#XX##XXXXXXX#XXXX#X#X##XXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXXXXXX##XXX#XXXX#X#X#XXXXXXXX#XXXXX#XX#XXXXXX#XXXX#X##XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX##XXXX##XXXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXX#XXXX##XX##XXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXXX#XXX#XXXXXXX
X.X.X.##.XX.X..#.X.......XXX#X...XXX#..X#.X.#.....#.X.X....X.#.X.......##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XX#XXXXXXXXX##X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXX#X#X##XX#XX#X#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXX##XXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXX#XX#XXXXXXXXX#XXXX#XXX#XXXXXXX#XX##XXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXX#XXXX#XX#X#XXX##XXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX######X#XXXXX#XXX#XX#XXXXXXXXX#X#XXXX#XX#XXXX#X##XXXXXX##XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXX#X#XXXXXXXXX#X#XXXXXXX#XX#XXXX##XX#X#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXXXXX#XXXX
X..XXX.......X....##X.XX......XX##...X....XX##X.#..X...#.XX.....X.##.X.XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XXXXXXX#XXXX#XXXX#XXXXX#XX#XXX#XX#XXXX#X#XXX##XXXX#XXXXXXXXX#XXXX#XXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX###X#XX#XXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX###XXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXX##XXXXX#XXXX#XXXX#XX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX##X#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#X##X#X#XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX##XX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX#XXXXXXXX#X#XXXX#XX#XXXX#XXXX##XXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#XXXXX
..X#XXXXX.XXXX#.X.#....#X.XXXXX.XX.X...XX...#...X.X##X.....#.XX.XXX..XX.XXXXX#XXXXX#X#X#XX#XXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXX#XXXX###XXXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXX#X#XXX#XXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXX##XX#XXXXX#XXXX#X##XXXXXXXXXX#X#XX#XXXXXXXXXX#XXXXXXX#XXX#XX#XX#X#X##XX#XXXXXXXXXXXXX#XXXXXXX#X#XX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XX##XX###XXXXX#XXXXXXXXXX##XX#XXXX##X#XXXXXXXX#XXXXXXXXX#XXXX#X#XXX#X#X#XXXXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXX#XX#X#XXXXXXXXXX#XXX#XXXXXXXXX#XX#XXX#X#XXXXXXXXXXXX#XXXXXXXX#X#XXX#X#XXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XXX##XX##XXXXXXXXXXXXXXXXXXXXX#X###XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XX#XX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XXX#X#XX##XX#XXXX#XX#X#XXX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XX##XXXXX#XXXX#XX#XXXXX#XXX#XXX#XX#XXXX#X#XXXX###X#X#XXXXXXXXXX#XXXX#XXXXXXXXX#X
X.X.#X.......##..#X.#X..X.X........X.X...X.XXX.X..#X...X.#.#.XX....X.....XX#XXXXXXX##XXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX#X#XXX#XX#XXXXXX#XXXXXX#XXXXXXXXXXXX#XXXX#X#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X###XXXXX#X#XXX#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#XXX#X##XXXXX#XX#XX#X#XXXXX#XXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXX##XX#X#XXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXX#X#XXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXX#X##XXXXXXX##XX###X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX##XXXXXXXXXXXX#X##X#XXX#XXXXXX##XXXXXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX##XXXXXXXXXX#X#XX#XX#XXXXX#XX##XXXXXXXXXXX#XXXXX#XXXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X##XXXX#X#X#XXX#XXXXXXX####XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXX##XXXX#XX##XXXX#XX##XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXXX
X.X.X..X.X.X...X.#..X..X..X.#X.X.#.X..#X.X.#X#..#...X#..X..#.X..XXX..#.X#XXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXX##XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXXXX#XXXXXXXXXXX#XX#XXXX##X#XXXXXXXXXXXXXXX##XXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXX##XXXX#XXXXXXX#X##XXX##XX#XXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX###XXX#XXXXXXXXX#XXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#X#XXX#XXXXXXXXX#X#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XXXXXX##XXXXXXXXX#XXXXXXXX#XX#XXX#XXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX##X
.X...X.##..XX.#.XXX.#.X#X.X...#..X..###..X..X.XX..#...#..#..X.X....XX....XX#XX#XXXXX#XXXXXXX#XXX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXXXXXX#XXX#XXXX##XXXXXX#XX#XXX##XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXXXX#XXX#XXXX#XXXXXXXXX#X#X#XXX#XX##XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXX##XXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#X#X#XX##XXXXXXXXXX#XXXXX##XXXXXXXXXX#XXX###XX#XXXXX#XXX#XXXXXX##XXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXXX#X#XXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXX#XX#X##XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX
..XX.X.X.XX...X..#..#...X.X#.X.#..X...#X..X....#.#.#.X..###...X.X.XX..X.XXXX#XXXXXXX#XXX##XXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#X##XX#X#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#X##XXX#XXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXX#XXX#X#XXXXXX##XXXXXXXXXX#XXXXXXXX#XXX##XXXXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXX#X#XX#XXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX#X#XXXXX#XXXX#XX#XXXX#XXX#XXXXXXXXX#X#X#X#XXXXXXX#X#X#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XX#XXXX##XXX#XXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXX###XXXXXXX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXX##XXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXX#XX#XX###XXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX
#........X..X...#..##X.XX#XXX....#X.X.X..XXX.X.#.X.#.XX..X..X.X.X#XXX.XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXX#X#XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXX#XX##XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXX#X##XXX#XXXXXXXX#X#XX#XXXXXXXXXXX#XXXX#XXXXXX##XXXXXX#XX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXX###XXXXXXXXXXXX#X#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXX#XXX#X###XXXXXXXX#X#XXX#XXX##XXXXXXXXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XXX#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXX#XXX#X##XXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXX#X#XX#XXXXXXX#X#XXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#X#X#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#X#X#XXXXXXXXXXXXX#XXXXXXXX
##.X.X.X..X.X.X..X.X##..#XXXX#.#X...X.#X..X..#.#....XXX#.X.XXX#XXX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXX#X#XXXX###X#XX#X#XXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXXX##XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XXXXXXXXXXXXX#XX#XXXXX#X#XXX#XXXXXXXXXXXXXXXXXX#XXX##XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXX##XXXXX##X#XX#X#XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXX##XXXXXX#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX###XXXXXX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXX#XXXXX###XX#XXXX#XX#XXXXXXXXXXX#XXXXXX###XXXXXX#XX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#X..XX.X.XXX...#.X...X.X.X#XX...#.X.##X#.X..#..#.X##X#XXXXXXXXX#XX##XXXXXX#XXXXXX#XXXXXX#XX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX##XXXXXX#XXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXX##XXXXX#XXXXX#XXXXXXXX#XXX#XX#XX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXX#X#X#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XXXXX#XXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXX##XXX#XXXX##XXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXX#XXX##X#XXXXX##XXXX##XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXX#X#XX#XX##
X..X....XXX##.X#X.X.X.XX.X.#XX.XXXXX###...X#.X.XX#X.X#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXX#XXXXXXX##XXXXXXXX##XXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX##XXXXX#XXXXX#XXXX#XX#X#XXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXX#X#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXX#X#XXXXX#X#XX#XX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#X##XXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXX#XXX#X#XXXXX#XXXX#XX#X#XX#XXX#XXXXX#XX#XXXXX#X#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXX#XXX#XXXXXXXXX#XXXX#XX##XXXXX
X.#X.X.#.XXX.......X#......XXX.XXXXX#...X..X......#...XXXXXXX#XXX#XX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXXXX##XX#X#XXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#X###XXXX##XXXX#XXXX#XXXXXXXX#XX##XXXXXXXX#X#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX##XXXX#XX#XXXX#XXXX#XXXXXX#XX#XXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#XX#X#XXX#XXXXX#X#XXXX#XXXX#XXXXXXXXX##XXXXXXX#X#XXXXXX#XXXX#X##XXX#XXXXXXXXXX##XXX##XXXXXXX#XXXXXX###XXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XX#XXX#XXXXXX#X#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXX#XXXXXXXXX#X#XX##XXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXX
XX#..#.....X.X.X.X....X#X.XX#XXXXXX#..X..XXX#.#.X...#.##XX#XX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXX#X#XXXXXXXXXXX##XXX#XXXX#XX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXX#XX##XXXXXX#XXX#XXXXXXXX#X#XXX#XXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXXX###X#X#X#XX##XXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX
XXXX..##.X.X..X...XX.#XX...XXXXXXXXXXX..X.XX#.#..##.X.XXXXX#XX#XX#XXXXXXX#X#XXXX##XXXXXXXX#XXXXXX#X#X#XX#XXXXXXX#X#XXXXXXXXX#XXXXX#X##XXXX#X#X#XXX#X##XXXX#X#XXXXXXXXX#XX#XXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXX##XXXX#XXXXXXXXXXXXXXXXXX#XXXX##XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#X##XXXXX#XXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX#XX#XXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#X#X#XXXXX#XX##XX#XXXX#XXXXX##X#XX##X#XXX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXX#X##XXXX#X#XXXXXXXXX##X#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX###XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXX#XX#XXX#X#XXXX#XXXXX#XXXXXXXXXX#XX#XXXXXXX#XXXXXX
XX...##..X..XX.XX.XX..#.#.XXXXXXXXXXX#X....X..#.XXXX#XXXXXXXXXXXXXXXXXXX##X##XX#XX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXXXXXXX#XXXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXXXXXXXX#X##XXXXXX#XXXXX#XX#XXX#XXXXXX#XXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXX#X#XXX#XXXX#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#XXXXX#XXXXX##X#XXX#XXXXX#X#XXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXX##XXXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXX#XX##X##XXX#XXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXX#XX#XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX##XX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#X#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX##XX##XXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX
X#.X.XX.XX.X........X....XX#XXXX#XXXXX#.X.XXXXXXXXXXXXXX#XXXX#XX#XXXX##XXXXXXXXXXXXXX###XXXXXXXXX#X##XXXXXXXXXX#XXXXX#X##X##XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XX##XXXXXX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXXXXXXXX#X#XX##XX#XXXXXXXXX#XXX##XXX##XX#XXXXXX#XX#X#XXXXXX##XXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#X#XXXXXXXX##XXXX#XXX##XXXXXXX#XXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXX##XXXX#XX#XX#XXXX#XXXX##XXXXXXXXXXXXXXXX#X#XXXX#XX#XX#X#XX##XXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#X##XXXX#XXXX#XXXXXXX##XXXXX#XXX#XXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXX#XXX#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX##XX#XXX#XXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXX#XXXX#XXXXX##XXXXXXXX#XXXX#XXXX##XXXX#X#XXX#XXXXXX##XXXXXXXXXXXXXXXX#X##X##XXXX#XXXXX#X#XXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX
X#XX#X#X#XXXX.#X.#.XX.X#.XXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#XXXXX#X##X#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX##XXXX#X#XXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX#XXXXXXX#X#X#XXXXXX#XXXXXX#XXXXXXX##XX#X#XXX#X#XXXXXXXXXXXXXXX####XXX#XX#XXX##XX#X#XXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#XXX#XX##X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX##XXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXX##X#XXXXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXXXXX#XXX#XXXXXXX#X##X##XXXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXX#X#X##X#XXXXXXXXXXXXXXX##XXX###XXXXXXXXX##XXXXX#XXXXXXXXXXX#XXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXXX#XX#XXXX##XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX###XXXX#XXXXX#X#XXXXXX##XXXXXXX#X##XX#XXXXXX##XX#XXXXXXXXX#XXXXXXXXXXX#XXXX#
XXXX##XXXXXX#.#X.#..X..#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXX##XXXX#X#XXXXXXXXXXXX#X##XXXXXXXXXX##XX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXX#XX#X#XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX##X#XXX#X#XX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XX##XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX#X#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX###XX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXX#XXXX#XX#XXXXXXXX##X#X##XX#XXXXXX#X#XX#XXX##X#XX#X##XXX##XXXX##X#XXX#XXXXX#XXXXXXXXXXXXX###XXXXXXXXXXX#X#XXX#XXXXX#X#XXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XX##X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXX##XXXXXXXXXXXX#X##XX###XXXXXX
#XXXXXXXXXX#X.X#X..X.XX.#XXXXXXX#XXX#XXXX#XXXXXX#XXXX#X#XXXXXX#XXXXXXXXXXX#X#X#X#XXXXXXX#XXXXXXXXXX#XXX#X#X#XXX##XX#XX#XXXXX#XX##XX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXX##X##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#X#X#XXXX#X#XXX#XXX#XXX#X#X#XXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX#XXXXX#X#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXXXXXX#XX#X###XX##X#XXXX#XXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX##XXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX##X#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXX#XXX#X#XXX#X##XXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX##X#XXXXXXXXXX#X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX
XX#XXXXX#XXXXX#XXX.......X#XX#XXXXXXXX#XXXXXX#XXXXX#XXXXX#X#XXXXXXXXXX#XXXX#XXXXX#X#XX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXX####XXXX##X###XX#XXX#XXXX#X#XXXXX#XXXX#XX#X###XXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXX###XXX#X#XXXXXXXX#X#XXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#XX#XXXXX#XX#XXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXX###XX#X#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXX##X#XXXXXXXX#XXX#X#XX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX####XXX#XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX##XXX#XXX#XXXXXXXXXX#XXXXXXXX##XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XX#XX###XXXXXXX#XX#XXXX#X#XXX#X#X#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXX#XXXXXX
XXXXXXXXXXXXX#XXX#.#X.X#XXXXXXX#X#XX#XXXXXXX##XXXXXXXXXXXXX#XXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XX###XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XX#XXXXXXX#XXXX#X##XXX#X#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXX##XXXXXX#XXXXXX##X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXX#X##XXX#XX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XX#XXX#XXXXXXX#XXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#X#XXXXXXXXX#XXXX#XXXXXXXXXXXXX###XXXXXXXXXXXX#XX#XXX##X#XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXX
XXX#XXXXXXXX#XXXXX#XXX#XX#XXXXXXXXXXXX#XX##XXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXX#X##XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX###XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXXX#X#XXXXX##XXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XX##X#XXXXXXXX#XXXXXXXX#XXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XX#X###XX##X#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX##XXX#XX#X#XXXXXXX##XXX#XXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXX##X#XX#XXXXXX#XXXXXXXX#XXXX##X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXX##XX#XX#XXXX#XXX#XXXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXX#XX#XXX#XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXX###XXX##X##XXX#XXXXXXXXXXXXXXXX#XXXXXX#XX#X#XX#X#XXXXXXXX#XX#XXX##XXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXX##X#X##XX
XX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##X##X#X#XXX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXX##X#X#XXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXX#XXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#X##X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXXXXX###XXXXX#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXX#X#XXX#XXXXXXX#X#XX#XXX#X#XXXXXXXX#X#XXXXXX#XXXXXX#XXX#XXXXX#XX#XXXX#XX#XXX##XXXXX#XXXXX#XXXX##XX#XX#XXXXX#XX##XXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXX#XXX#X#X#X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX##XX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##X##XX#XX##XXXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#X#XXX
#XXX##XXXX#XXXXXXXXX#XXXXXXXXX#XXX##XXXXXX#X#XXX#XX#XXXXX#X#XXXX#XX#XX#XXXXX#XXXX#XXXX#X#XXXXX#XX#XXX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXX#XX##XXXXXXXX#XXXX#XX##XXX#XXXXX##XXX#XXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX#X##XXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXX##XXXXX#X##X#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XX#XXXXX##XXX#XXX##XXXXX#XXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XX#X##XXXXXX#X#XXX#X#XX#XXX##XXX#X#XXXXXXXX#XXX#XX#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXX#XX##XXXXXXXXX#X#XXX##XXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#X#
XXXXXXXX#XXXX#X#XXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXX####X#XXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXX#XXX#XXXXXXX#X#X#XX#XXX#XXXXXX#XXX#XXXXXX###XXXXXXXXX#XXXXXX#XXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXX#X#XXX#XXXXXXXXX###XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXX#XX##XXX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXX##XX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX#X##XXXXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXX#XX#XXXX#X##XXXXXX#XX#XXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXX#XXX##X##XXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX#X#XX##XX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXX
XXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXX#XX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXX###XXXX##XXXXXXXXXX#X##XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXXXXXXXX###XXXXXX#XXX#XXXX#X##XXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXX##X###XXXXXXXX#XXXX#XXXXXXXXX#XXXX#X#X#XXXXXX#X#XXXX##XXXXXXXXX##XX#XX#X#XXXXXXXXXXXXXX#XX##XXXXX#XXXXX#XX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XX##XXXXXXXXXXXXX#XXXXXX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXX#XXXXX#XXXX#X#XXXXXXXXX###XXXXXXX##XXXXXXXXXXXXXX#X###XXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXXXX####XXXXXXX#XXXXXXXXX#XXXXXX#XXXX#XXXXX#X#X#XX###XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXX
XX#XXXXXXXXXX#XXXXXXXXXX#XXXX##XXX#XX#X#XXXXX#XXXX#XXXXXXX#X##XXXXXX##XXXX##XXX##X#XXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXX#XXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X##XXXXXXXX##XXXXXXXX##XXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX#XXXXX#XX#XXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXX#XX#XXXXX#XXXXX##XXXXXX#XXX#XXXX###XXXXXX#XXXXX#X#XXXXXX##X#XXX#X#XX#X#XX#XXXXXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXX##XXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXX#XX#XXXXX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXX#XXXX##XXXX#X#XXXXX#XX#XX##XX#XXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX###XXXXXX#XXX##XXXXXXXX
XXXX#XXXXXXXX#XXXX##XXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXX#X#XX##XXX#XXX###XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#X#XX#X#X#XXXXXXXXXX#XX#X#XXX#XXXX##X#XXXXXXXXX#XXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXX####XX#XXXXXXXXX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXX#XXXX#X##XXXXXXXXX#XX#X#XXXXXXXX#XX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXX##XXXXXXXX#XXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXX##XX##X#XXXXXXXXX#X##XXXXXXXXXXXXX#X#XX##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXX#XXXXXXXXXXXX#X#XXXXXX#XX####XXXXXXXXXXX
XXXXX#XXXX#XXX##XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#X#X#XX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX##XXX#XXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#X#XXXXX#XXXXX##XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXX#X#XXX#XXXXXXXXX###X##XXXXX#XXXX##XX#XXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX##X#X#X#XXX#X#XXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXX#X##XX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXX#XX#X#XX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXX##XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX#XXX#XXXX#XXXXXXXX#XXXXX#X#XXXXXX#XXXXXXXX#X#XXXXX#XX#XX##XXXX##XX#XXX##XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#X#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX##XXX#XXX##XXXXX#XXX#X##XXX#XXXXXX#XX#X#XXXXXXX#XXXXX#XXXXXX#XX
XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXX#XX#XXXXXXX#XXXX#XXXXXX#X#XXXX##XXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXX#XXX#XX###XXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#X#XXXXXXXX#XXXXX##XXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX##XXX#XXXXX#XXX#XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXXX#X#XXXXXX#XX###X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXX#XX#XX##XXXXXXXXXXXXXX#XXXXXXX#XX###X###XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXX#XXXXXXXXX#XX#XXXXX#XX#XXXX#XXX#XXX#XX#X##X#X##XXXXXXXX#XXX#XXXX#XXXXXXXXX#X#X#X##XX##XXXXXXX#XXX#XXX#XXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX##X#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXX#XXXXXXX##XX#XXXXXX#X#XXXXX#XX
XXXXXXXX#X#XXX#X#XX#XX#XXXX#XXXX#XXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XXX#X##XXXXXXX##XXX##XXXXXXXXXXX#XXXX#X##X##XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XX#X#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXX#XX#XX####XX#XXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX#XXXX#X#X#XXXXXX#XXX#XX#XXXX#XX#XXXXXXXXX#XX##XXXXXXXXXXXXXX##XXX#XX#XXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXX#XXXXXXX#XXXXX##XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XX#XXX##XXXX#XXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXX#XX#X#XXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX###XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#XXXXXX#XXX#XXXXX#XXXX###X#XXXXXXXXXXX#XXXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXX#X#XX###XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX
X#XX#XXXXXX#XX#X#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#X#XXXXXXX##X#XX#XXXXX##XXXXX#XXX#XXXXXXX#XXXXXXXXXXXX#XXX#X##X#XXXXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXX##XXXXXXXX#XX#XXX##XXXXXXXX##XX#X##XXXXXXX#XXXXXXXX#XXXX#X#XXXXX#####XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#XXX#X#XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#X#XXXXX#XXXXXX#X#XX##XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX##X#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXX
XXXXX#XXX#XXX###XXXXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXX##XXXXXX#XXX##XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXX##XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXX#XXXX##XXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXX##XXXXXXXXXXXXXXX##XXX##XXXXXXXXX###XX#XXX#XXXX#XX#XXX##XXXXX#XXX##XX##XXXXX#XXX#XXXXXXXX##XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X##XXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXX#X#XXX#X#XXXXXXXXXXXXX#XXX##XXX#XX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX###XX#X#XXXX#XXXXXXXXX#X#XX#XXXXXXX#XXXXXXXXXXXX#XX###XXX#X##XXXXXXXXXXXXXXXXXX#XXXXX###XXX#XXXX#XXXXXXX#XX#XXXXXXX##XXXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXX#X#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX##XX#XXX#XXXXXXX#XXXX#XXXX#XXX#XX#XXXXXXX#X#XX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#X#XX#X#XXXXXXX#
XX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXX##XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXXXX#XXXXX##XXXXXX####XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XX##XXXXX#XX#X#XXXX#XXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX##XXXXXXXXX#XX#X#XXXXXXXXXX#XXXXXXXX#X###X#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXX#XXXXX#X#XXXXX#XXXX#XXXXXXXXXXXXXX###XXXXXXXXXX#X#XXXXXX##XXXXXXX#XX#XXXXXXXX#XXXXX#XX#XXXX#X#XX##XXXXX#XXXXX#XXXXXX###X#XXXXXXXX#XXXXXXXXX#XXX#XXXXX#X###X#XXXXX#X#XXXXXXXX#XX##XXX#XXXXX#XXXXX#XXXX#XX#XXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX##XXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXX#XXXX#XXXXX##XXXXXXXXXX#XXXXX#X##XX#XXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXX
#XXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXX#XXXXXXX##XXX###XXXXXX#X#XXXXXXX#XXXXXXXXXX#X#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXX#XX#XXXX####XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX##XXX#XX#XXXX#X#XXXX#X#XXXXXX#XXXXXXXXXX###XXXXX##X#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#X##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX###XXXXX#X#X#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX##XX##X#XXXXX#X##X#XXXXXX##XXXX#XXXX#XXXX#XXX#XXXXX##XXXXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXXX###XXXXXX#XXXXX#XXXX##XX#XXXXXXXXXXXX#XXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX
XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXX#X#XXXXXXXXXXXXXXX#XXX#X#X#XXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XX#XX#XXXXXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXX#XXXX#X#XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XX##XXXX#X#XXXXXXXXXXX#X#XXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XX#XXXXXXX#X#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXX##XXXXXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX#X#XX#XXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##X##XXXX#XXXXXX#XXXX#XX#X#XXXXX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX#X#XX##XXXX#XXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX##XXXXX#XX##X#XXXX#XXXXXXXXX#X#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXXXXXXXXXXX##XXXXXXXXX###XXXX##XXX#XXXX#XX#XXXXXXXX#XXXXXXXX#X
XXXX#XXXXXXXX##XX#XXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XX#XXXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXX#XX#XX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXXXX##X#XXXX###XXXXX#X#XX#XX##XXXXXXXX#X#X#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#X#XXX#XXXXXXXXXX#X##XXXX##X#XXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXX#XXX#XXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XX##XXXXXXX#X#X#XX#XXXX#X#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX###XXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#
XX#X#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXXXX#X##X#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX##XX#XXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX#X##XXXXXXXXXX#XXXXX#X#XXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXX#X#XX#XXXXX##XXXXX#XXXXX#X#XXXXXXXXX#XX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXX#XX##X#XXXXXXXX#XXXXXX#XXXXXX#XXXXX#XXXXX#X#XX#XXXX#XXX##XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXX####XXX#XXXX#XX#XX#XXXXXXX#XXXXXXXX#X#XXX#XXXX#XXXXXXXXXX#XXXX##XX#XXXX#XXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXX#XXXXXX##XX#XXX#XX#XXXXXXXXX#XXXXXXX#XXXX##XXXXXXXX#XXXXX#XXXXXXXX#XXX#XXX##XXXXX#XX#XXXXXX#X#XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXX#XX###XXXXXXXXXX
XX#X##XXXXXXXXXXXXX#XXXX#XX##XXXXX#XX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXX##X#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXXXX##X#X#XXXXXXX##XXX#X#XXX##XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX###XXXXXXXXX#XXX##XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#X#XXX#XXXXXX#X#XXXX#XXXXXX##XXXXX##XXX##XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXX#XXX#X#XX#XXXXXX##XX##X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXX##XXXXXXXXXX#X#XXXXXXX#XX##XXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX#XXX###XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXX#XX#XXXXXXXX##XXXXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXX
XXXXXX#X#XXXXXXX#XXXXXX#X#XXX#X##XXXXX#XX#XX#XXXXXX#XXXXX#XXXXXXX#XXXX#XXXXX#XXXX#XXXXXXX##XXXX#XXXX##XXXXXX#XXXXXX#XX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX#XX#XX#XXXXXX#XXXXXXXX#XXXXXX##XXXXXX#XXX#XXXXX#X##XXXXXXX#X#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX#XXXXXXXX#XXX#X#X#XXX#XX##XXXXX#XXXXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXX#X#X#XXXXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXX##XX##XXXXXX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#X#XXXXXXXXXXX#XXXX##XX#XXXX#X#X#XXX##XXXXXXX##XXXX#XXXXXXX
#X#X#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXX##X#XX#XXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XX#X#XXXXX#XX##XXX#XXXXXXXXXX#X#XXXX#XXXXX##XXXXXX#X#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXX#XX#XXX#XXX##XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XXXXXXX##XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X##XX#XXXXXXXXX#XXXX#X#XXXXXXXX##XXXXXX#XXXXXXXXX#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXX##XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXX##X#XXX##X##XXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX#XX#X#XX#XXXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXX##XXXXXX#XXXXXXXX###XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXX
XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXX###XXX#XXXX#XXXXXXXX##XXXXXXX#XX#XXXX#XXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXX##X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XX#XXXXX#XX#XXXXX##XXXX#XXXXX#XXX#X#XX#X#XXXXXXXXX#XXXXX##XXXXXXXXX#X#XXXXX##XXX#X#XXXX#XX#X#XXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX##X#XXXXXXXXXXX#XXXXXXX##XXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXX#X#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX
XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXX###XXXXXX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#X#XX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XX##XXXX#XXXXXXXX#X#XXXXXX#XXXXX##XXXX#XXX#XXXXXX#XXXXXX#XXX#XXXX#XX##XXXXXXXXXXXX#X#XXX#XX#X#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXX#XXXXXX##XXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXX#X##XXX#X#XXXXX#XXXXXXX##XXXXX##XXXXXXX##XXXXXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXXX#X#XX#XX#XXXXXX#XXXXXXXXXXXX#X####X#X#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXX##XXX#XXXXX##XXXXXXXXXX#XXXXXXX#X#X#XXXXX#XX###XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX##XXXX#XXXXXXX#XX#XXXXXX#X#XX##X#XXXXX##X##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#X##XXXXXXXXXXXX#XX##XX#X#XXXX#XXXXXXXXXXX#XX#XXXXXX##XXXXXX#X#X#X#X##XXXXXXXXXXXXXX#XXXX#XX#XXXX###XX#XXXX#XXXXX#XX#XX#X#XX#X#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X##XXXXXXXXX
XXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX###XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXX#XX#XX#XXXXXX#X#XXXXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXX#X##XX#X#X#XXX###XXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XX#XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX#XXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXX#XXX#XXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXX#XX##X#XXX#XXXX#X#XXXXX#XXX#XXXX#XXXXXX#X#XX#XXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXX###XXX#XXXXXXXXX#X#XXX#XXXXXX#XXXXX#XXXX#XXXX#XX##XXXXXXXXXXXXX##XXXXXX##XXXXX##XXXXX#X#X#X#X#XXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XXX###X#XXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXX#X#X###X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX
XXXXXXXX#X#XX#X#XXXXXXX#XXXXXXXXXXXXXX#####XXXXXXXXX##XXXXXXXXXXXXXXX#XX##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#XXXXXXXX#XX#XXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#X#XX##XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXX##XXXXXXX#XXXXXX#XXXXX#X#XXX##X#XXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXXX#X##X#XX#XXXX#XXXXXXX#XXXXX#XXXXX##XXXX##XXXX#XXXXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXX#XXX#XXXXXXXX##XXXXXXXXX#XXXXXXXXX##X#XXXXX#X#XX#XXX#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXX#XX#XXX#XX##XXXX#XXX#XXXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#X
XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XX##XX#X##X#XX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXXX#X###XX#X#XXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXX##XXXX#XX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXXX#XXX#X#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXX#XX#XXXXX####XXXXXX#X#XXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXXX#XX##XXXXXXX#XXX#XXX#X##XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X##XX#XX#XX##XX
XXXX#X##X##XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XX#XXX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX###X#XX##XXXXXXXXXX#XXXX##XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXXXXXXXX#XXX#X###XX#XXXX##XXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XXX#XXX##XXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXXXX#X#XXX#XX#XX#XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXX##XXXXXXXXXXXXX#XXX#XXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#X#XXXXXXXXX#XXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXX##XX##X#XXX#XXXX#XXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX##XXX#XX#XXX#XXXX#XXXXXXXXX##XXXX##XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXX#XXX##X#XXX#XX#XXXXXXXX#XX
XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXX#X#XXXXXXX#XX#XX#XXXXXXXXXXXXXXX#XXXXX##X###XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXX###XXXXXX#X####XXXXXXXXXXX#XX##XXXXXXXXXXX##XX#X#X#XXXXXXXX###XXXX#XXXXX##XXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXX#XXXX#XX#XXXXXXXX#X#XXXXXXXX#XX#XX#XXXX##XXXXXXX#XXX#XX#XXXXXXXXX#XXXX#XXXXXXXXXX#XX##XXX#XXXX#X#XXXXXXX#XXX##XXX#X#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXXXXXXXX#XX#XXX#XXXXXXX#X#X#XXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX##XXX#XX#XXX#XXXXXXXX#X#X#XXXXXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#
XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX##XXXX#XXXX##XXXXX#X#XXXX#XXXXXXXX#XXXXXXXXXX###XXXX#XX#XXXX#XXXX#XXXXXXXXXXX#XXX#XXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXX#XX#XXXXXX#XXXXXXXX##X##XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXX#X#XX#XXXXXXXX#XXXXXXXXXXXX#X###XXXX#XX##XXXX#XXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXXX#XX#XXXX#X##X##XXXXXXXXXXXX#XXXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XX#XXX#X#XXXXX#X#XXXXXX#XXXX#XXXX#XX#XXXXX#XXX###XXXXXX#XXXXXXXXXXX#X#X#XXXX#X#X#XX#XX##XXX##XXXXXXXX#XX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XX#X#XX#XXXX#XXXXXXXXXXXXXXXXX##XXXXX##XXXXXXXXXX#XX#XXXX#X#X#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX#XXX#X#XXXX#XXXXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXX#XXX#XXX#XXXXXX##XXXXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXX#
XXXXX#XX#XX#XXX#XX#XX#XXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXX#X##XXXXXXX#XXXXXXX#XX#XXXXXX##XXXXXXXXX##X#XXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXX##XXX#XXX#XXX#XXXXXXXXXXXXXX#XX##XXX##XX##XXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX###XXXX#XX#XXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX#XX#XXX#XXXXXX#X#XXXXXXXXXX#X##XX##XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX##XXXX#XXXXXXXXX#XXXXX##XXXXXXX#XXX##X#XXX#XXXXXXXXXXX#XXXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XX#XX#XXXXXX#XX#XX#XXX#X##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXX#XXX##XXXXXXXX##XXXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#X##XXX#XXXXXXXXXXX#XXXX##XXXX#XXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXX##X###XXX#XXXXX#XXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXX##X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXX##X##XXXXXXXXXX#XXX#XXXXXXXXXXXXXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXXXXXXXXX#XXXX#X###XXX##XXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXX##X#XXXXXXXXXXX##XXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XXXX#XX#X#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#X#X#XX#XX##X#XX#XXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXX##XXX#XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXX#XXXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXXX#X#XX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXX#XX###XXXX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX
X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#XXX#XX#XXX##XX#X#XXXXXXXXX#XXXXX#XX#XX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX#XX#XX##XX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XX#XXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXXX#XXXXXXXX#XX#XXXXXX#XXX#XXX##XXX#XXXXXXXXX##X#XXXXXX#XX##XXXXXXXXX#XXXXXX####XXXX#XX##XX##XXXXXXXXXXXXXXX#XXXX###XXXXXX##XXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXX#X#XXXX#XXXXXXXXXX#X#XX#XXX##XXXXXXX#XX#XXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXX##XXXXX#XXXXXX###X#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX##XXXXXXX##XXXXX#XXXX#XX#XXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXXX#XX#XX#XXXXXXXX#XX#XXX###X#XXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX
XXXXX#XXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#XX#XXX#XXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXX#XXX#XXX#XXX#XXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXX#XXXX#XX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXX##XXXX###XXX#XX#XXXX#XX#XX#XX##XXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#XXXXX#X##XXXX#XXXXXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXX#XX#X#XXXXXXX##XX#XXXXX#XXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX##XXXXXXX#XX##XXXX#XXXXXXXXXXX##XX##XXXXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXX#XX##X#X#XXXX##XXXXXXXXXXXXX#XXXXXXX#X##
#XXXX#XXXXXX#X#XX#X#X#XXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXX#X##XX##XX#X#XXXXXXXXX#XXXXXX##XXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XX#X#XX#XXXXXXXX#XXXXXXX#X#XX#XX#XX#XXXXXXXXXXX#XXXX#XX##X#XXX#XX#XXXX##XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX#XXXXX##X#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XXXXX##XXXXX#XXX#XXX##XXXXXXXXX#X#XXX#XX#XXXX#XXXXXXX#XX##XX#XX#XXXXX#XXXXXXX#XXX##XXXXXX##XXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXX#X#XXXX##XXXXXXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXX##X#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#XX#XXXX##XXXXX###XXXXXXXXXXX#XXXXXXX##XXXXXXX##XX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXXX#
XXXXX#XXXXXXXX#XX##XXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXX#X#X##XXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXX##XXXXXXXXXX#XX#X#XXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX##X#XX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXX#XX#X##XXXX#XXXX#XXXX#XXXXXX#XXXXXXX#XX#XXXX##XXXXX#XXXXXXXXXXX#X#X##XXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXXX##XXXXXX#X#X#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX##XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXX##XXX#XXXXXX#X#XX#XX#XXXXXX##XXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#X#XX#X#XXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X##XX##XXXXXXXXXXXXXX#X##XXX#XX#XXX#XXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX#XXX#XXX#XXXX#XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXX##X#XXXX#XXX#XX
XXXXXX#X#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXX#XXXXXXX#X#X###XXXXX#XXXXXXXXXXXX#XXXX#XXXX#XXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX##XXXX#XXXXXXXXXXX#X####X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XX#XXXX#XXXXXXXXX##X#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#XXX#XXX#XXX#XXXX#XXXX#XXXXXXX#XXXXXXX#XXXXXX##XXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXX#XXXX#X#XXX#X#XXXXXXXXX#XXXX##X#XXXXXXX#XX###XXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXX#XXXX#XXXXX#XXXXXX####XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XX
XXXX#XXXX#XX#X#X#XX##XXXXXXXXXX#XX#XXXXX#XXXXX##XXXXXX#X#XXXXXXX##XXXXXXXX##XXXX#X#XXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XX#XXXX##X#XXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXX##XXXX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#X#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXX#XXX#XXXXX#XXXXXXXX#XXXXX#X##XX#XXXX#XXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXX#X###XXXXX##XXXXXX##XXX#X##XXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXXXX#XXXXXXXXXXX###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXX#X##XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXX#XXX###XX#XX#X##XX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXX#XXXXXX#XXXXX#X#XX##XXXXXXXXXX#XXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XX
#XX#XXXXXXXXXX#XXXXX#X##XXX#X##XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXX#XXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XX##XXX#XXXX#XXXXXXX#XX#XXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXX#XXXX#XXXXXX#X##XXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXXX##XXX#XXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXX##XXXXX#XXXX#XXXXX#XXXXX###X#X#XXXXXXX##XX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXX#XXX#XXXXXX#X#XX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX##X#XXX#X#X#XX#XXX#XXXXX#XXXXXX#XX#XXX#XXXXXXXX#XXXXXX#X#XXXXXXX#XXX##X#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XXX#XXXX#XXXXXXXX##XXXX
XXXXXXXXX#X#XX#XX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXX###XXXX#XXXX##XXXXXX##XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXX#XXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXX##XXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXXX#X#X#XXX#X#XXXXXXXX#XXXXXX#X#XXXXXXXX#X#XXXXX#XXXXXX#XXX#XXXXXX#X#XX#XXX###XXXXXXX####XXXXXXXXXXXXXXXXX##XX###XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#XXXX##XXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XXXXXX#XXX#X#X#XXXXXXX##XXX##XX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXX#XXXXXX###XXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXX#XXXXXX#X#XXXX#XXXX#XXXXX#XX#XXXXX##XXXXX#XXXXXXXXXXX
XXXX#X#XX#XXXXXX#X#XXX#XXXXXXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX#X##XXXX#X#XXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#X###XXX#XXX##XXXX#XX#XXXX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX#XXX##X#XXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX#XXXX#XXX##X#XXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX###XXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXX#XX#X#XXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXX#XXXXXXXX#XXXXX##X##XXXX#XXX##XXXXXX#XX#X#XX#X#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XXXXXXX#XXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX
XXXXX#XX##XXXXXXXXX#X#XXX#X#XXXX#XXXXXX#XXXX#X#XXX##XXXXXXXX#XX#XXXX#XX#XXXXXXXX#XXX##XXXX#XXXX#XX#XX#XX##XXX#XXXXXXXXXXX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XX#XXXXX#XXX#X##XXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#X#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXX##XXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#X#XXXXX#XXX#XXXXXXX#XXXX#XXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXXX##X#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXXXX#X#XXXXXXX#X#X#X#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXXXXX#XX#X#XXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXX#XXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XX###XXX#XXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX
XX#XXXX#XXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXX#X#XXXXX#X#X#XXXXXXXXX#X##XXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXX##XXX##XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXX##XXX#X##XXXXXXX#XXXXXX#X##XXX###XXXXXXXXXX#XX##X##XXXX#XXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X##XXXX##XXXX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX###XXXXXXXXXXXXXX#XXXX#XXXXX#XXX#XXX##XXXX##XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX##XXX#XXXX#XXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXX#X#XXXXXXXXXX#X#XXXXXX#X###XX##X##XXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX##XXXXXXXXX##XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXX#XXXXX#XX#XX#XXXXXXXXXX#XXXXXXX###XXXX#XXX#XX####X###X#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXXXXXXXXXXXXXX##XXXX##XX#XXXXX#XXXXXXX#X#XXXXX#XXXXXXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX
XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX#XXXXXXXX#X#XX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XX#X##XXXX#XXX#XXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX#XXXXXX#X#XX#XXXXX##XXXXXX#XXXXX#X#XXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#X##XXXXX#XXXXXXXX#XXXX#XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX###XXXX#XXXXXXXX#XXXXXXXXXXXXXXX##XXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXX##XX#XXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX##XXX#XXXX#XXXX##XX#X#X#X###XXX#XX##XXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#X#X#XX#XXX#XXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX#XXXX#XX##XX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#XXXXXX#XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXXX#XX#X#XXXXXX#X#XXXXXX##XXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXX#XXXX#X#XXXXXX#XXX#X##XXX#XXXXX#X#XX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXX#X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXXX#X#XXXXXXX#X#XXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXX##XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XX#XX#X##XX##X#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX#X#XXXX#XXXXXXX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXX#XXX#XX#X#XXXXXXXX##X#XXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXX#X#XXX
XXX##XX#XXX##XXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#XX#XXXX#XXXXX#XXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X##X#XX#XXXX#XXXXX#X#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXX#X#XXX#XXX#XX##XXXXXXXXXXXXXX#XXX#XX###XXXXXX##XX#XXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXX##X#XXX#XXX#XXXXXXXXXXXXX#XXX#XX##XXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXX#XX#X#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#XX#XXXXXX###XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXXX#XXXXX#X#XXXXXX#X##XXXX#XXXXXXX#X#XXXX##XXXXXXXXX#XXXXX##XX#X#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXX
XXXXXXXX#XXX#XXX#XXX#X#X##XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#XX#XXXXXXXXXX##X#XXXXXXXXXXXX#XX##X#XXXXX##XXX#XXXX#XXX#XXX#XXXX#XXXXX#XXX#XXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXX##X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#XX#XX###XXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXX###XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXX##XX#XXXXX#XXXX#XXXXXX#XXXX#XXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XX#XX##XXX#XXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXX#X##XXXXXXXX#X#XXXXXXXXXXXX#XXX#X#XX#XXXXX#XXXXXX#XXX#XXX#XXXXXXX###XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXX
XXXX##XXXXXXXXXXXX#X####XXX#XXXXXXXXX###XXXXX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XXX#X#XXXX###XXXXXXXXXX#XXXXXXXXX#X#XXXX#XX#XXXXXX#XXXXXX#X##XXXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXX#XXXXXX#XXXXXXX##XXX#XX##XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXX#X#XXXXXXX##XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#X#XXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#X#XX#XXX#XXXX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##X#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXX#XXXXX#X#XXXXX#XX#X#XXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXX#X#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX##X#X##XXXXXXX##XXXX##XXXXXX#XXXXXXXXXXXX##XXXXXXXXXX#X###XXXXXX#X#X#XXXXXXXXXXX#X#X#XXXXXXX##XX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXX##XXX#X##XXXXXXXX#XXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#X#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXX#XXX###XXXXXXX#XXXXXXXXX##XXXXXXXXXX##XX#XXX#XXXXXX#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXX#XXXX#XXX#XXX##XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXX#XX#XX#XXX#XX#XX##X#XX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX##X#XXXXXXXXXXXXX###XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XX#XXXXXX##XXX#XXXXXXXXXXXXX#XXXX#XXXX#XX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#X#XX
XXXXX#XX##XX##XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX##XXXX#XXXXXXXXX#XX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX##XXXXXXX#XXXX#X#XXXX#X#XXXXXXXXXXXX###X#XX##XXX#XXXXXX##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XXXX#X#XXXXXXX#XXX#X#XXXX##XXXX#XXXX#XXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXX##XXXX#XXX#XXXXXXXX#XXXXXXXXXXX#XX##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXX##XXXXXXXX#XX#XXXXXXX#XXX#XXXX#XXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXX##XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#X#XXXX#X##XXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXX
XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXX####XXXXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXXXX#XX#XXXXXX###XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXX##XXX#XXXXXXX#XXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXX###XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXX##XXXXX#XX###XXXXXXX#XXXXXXXXXXXXX#X##XXXX#XXXXXXXXXXXXXX#X###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXX##XXXXXXXXXX#X#X#X#XXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#X#XXX#XXX#XXXXXXX#X#XXX#X#XXXX#X#XXXXX#XX##XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXXX#XX##X#X#X#X#XXXX##X#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#XX
XXXXXXXXXX#X##X##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX##XXXX#XXXXX#XXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXXXX#X#XXXXXX##XXXXX#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#X##X#X#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XX####XXX#XXXX###XXXXXXXXX##XXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XX##XX#X##X##XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXXX#XXXXX#XXXX#X#XXXXXX#XXXX#X#XX#XXXX#XXXXXX#XXX#XXXXXXX#XXXX#XX#XXXX#X#XXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X###XXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXX#X##XXXXX#X#XXXXXXX##XXXXX#XXXXXXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXXXX#XXXX##XXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XX##X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXX
XXX##X#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX##X#XXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXX#X##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXX#XXXXX#X#XX##XXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#X#XXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#X#XXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#X#XX#X#XXXXX##XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XX#XXXX##XX#XXXXXXX#XXXXX#X##XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX###XX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX##XXXX#XXXX##X##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXXXXX#XX#XXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX##XXX#XXX##XX#XXXXXXXXXXXXXXXXX#XXXXX###XX##XXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX
#XXX#XXXX#X#XX#XXXXXX###XXXXXXXXXXXXXXXXX#XXXXXXX##X#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#X#XX#XXX#XXXXX#XXX##XXXX##XXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXX#X#X#XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXX#XXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXX##XXXXXXXXXXXXXX##XX#XXXX#X##XX###XXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXX#XXXXXXXX##XXXX#X#XXX#XXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXX##X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX##XXXXX##XXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXXXXX#XX#X##XXXXXXX##X#XXXXXXXXXXX#XXXXXXX#XX#X#XXX#X#XXXXXXXX##XXXXX#XXXXXXX#XX##XXXXXX#XXXXXXXXX#XXXX#X#XXXX#XX#XXXX##XXXXX#XXXXXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXX#XXX#XXXXXXX#X###XXX####XX#XXXXXXXXXXXXXXXXX#XXXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXX#XX#XXXXXXX##XXXXXXX#XXXXX#XXXXXXXX
XXXX#XX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXX##XXXXX#XXXXXXXXX##XXXXXXXX#XXXXXXXXX##XXXXXXX#X#XXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXXXXX#XXXX#X###XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXX##X##X#XXXXXXX#XXXXXXXX#X##XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXX##X#XXXX#XXXXXX#XXX#XX#XXXX#XXXXXX#XXXX#XXX#XXXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#X#XX#XXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX##XX#X#XX#XXXXXXXXXXXX#XXXXXXXXXX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXXX#XXX#XX#XXXX#XXXX#XXX##X#XXX#XXXXXX##XX#XX#XXXXXX#X#XXXXXXXXXX##XXXXXXX#XXXXXXX#XXX#XXXXXX#XXX##XXXXX#X##XXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXX###XXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX##XXX#XXX#XXXXX#XX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXX#
#XX#XXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#X#XXXXX#####XXXXXXXXXXXXX###X#X##XXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#X#X#XX##XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXX#X#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XX#X#X#XXX#XXXXXX#XXXXXXXXXXX#X###XXXX#X##XXXX#XXXXX#X#XXXXXXXXXXX#XXXX#X###XXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX##XXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXXXXXX###XXXXX#X#XXXXX##XXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#XXXXX#XXXXXXXX#X#XXXXXX##XX#XXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#XX#XXXXXXXX#XXXXX#XXXX#XXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXX#XXXXXX#XX##XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XX#XXXX#XX#X#XXXX#X#XXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXX
#XXXXXX#XXXXXXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXX##XXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX##XXXX##X###XX#XXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XXXXX#XX#X#XXXXX##X#XXXXXXXXX#X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX##XXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXX#XX##XXXXXXXXX#XXX##X#X#XXXXXXXXXXX##XXXX#XXXX#XXXXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXX##XX##X#XXXXXXXXX#XXXXXXXXX#XXXX#XX##XXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX##XXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXXXXX###XXXXX#XXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXX##XXXXXXXXXXXXX
#XXXXXX#XXXX#XX#X#XX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX###X#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXX#XXX##XXX#XXX#XXX#XXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXX#XXXXXXX#X##XX#XXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#X#XXXXXXXXXXX##XXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXX#X#XX#XXXX#XXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXX#XXX#XXX#XXXXX#XXXXXX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#X##XX#XXXXX#XXXXX#X#XXXXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX##XXXX#XXXX#XXXXXX##XXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXX##XXXX##XXXXX##XXXXXXXXX#XXXXX#XXX#XXXXXXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX###XXXXXXXX#XXXXX##XX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX##XXXXX#X#X#X#XXXXXXXXXX#XXXXXXX#X#XXXXXX###XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX####XX#XXXXXXXXXXX#XXXXXX#X
XX#XXXXXX##XX#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXX#X#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XX##XXXX#XXX#XXXX###XX#XXX#XXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XX#XX#XXXXX#XXX#X#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#X#XX#X#XXXX#XXXXXXXXXXXX#XXXXX##XXXX##XXX#XXXXXXXXXX#XXXXXXX#XXXXX#XXXX#XXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXX##X#XXXXXXXXX###XXXXX#X#XX
XXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXX####XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XX#XX##XXX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXXX#XXX#XX###XXXXXXXXXXXX#XXXXXXXXXXX#X###XX#XXXXXXXXXXXXX###XXXXXXXXX#XXXXX##X#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XX#XX#XXXXXXX#XX#X#XXXXX##XXXX#XX##XX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXXX#XXXXXX#X#X#XXX#X##XXXX#XXXXX#X#XXXXX#XXXX###XXX#XXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXX#XXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX##XXXXXXXXX#XX#XXXX#XXXXX#X#XX#XXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX##X#XXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXX#XX#X#XXXXXXX##XX#X#XX#X#XXX#XXXX
#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX##XXXXX##X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX##XXXX#XXXX##X#XXX#XXXX#XX#XXXXXXXXXXX#XX#XXXXXXX##XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXX#XX##XXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXX#X#XXXXXXXXXXXX##XXXX###XXX#XXXXX#XXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXX#X#XX#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#XX##XXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#X#XXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##X#XX#XXXX#XXXXXXX#XXXXXX#XXXXXX#XXXXX#XXXXX
X#XXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXXXXXXXX#X#XXXXXX###XXXXXX#XX#XXXXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXX#XXXXX###XXXXXXXXXX#XXXXX#XXXXXX#X#XXXX#X##XXXXXXXXX#XX#XXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XX#XX#XXXXXXXX##XXXXXX#X#X####XXXX#XXXXXXXXXXXX##XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXX##XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#X#XXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#X#XXXXXXXX#X#XXXXXXXXXX##XXXXXX#XXXXX#XXXXX#XXXXXXX##X#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX#XXXXXXXXX###XXXXX#XXXXX##XXXXXXXXXXXXX##X#XXXXXXXXXX#XXXXXX#X##XXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXX##X#XX#X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXX#XXXXXX#XXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#XX##XXXXXXXXX#XX
XXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XX#XX#X#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXX#X##XXXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXX#XX#XXXX##XXXXX#XX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X###XXXXX##XXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#XXXXXXXXXX#XX#XXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXX#X##X#XXXX#XX##XX###XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX###XX##XXXXXXXXXXXXXX##XXXX
X#XXXXXXXXX#X#XX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#X#X#XXXXXXXXX#XXXXXX#XXXX##XX#XX##X##XX##XXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXX#X#X###XXXXXXX#XXXXXXXX#X#XXX##XX#XXX##XXX#X#XXXXX#XXXX##X#X#X#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXX##XXXXXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X###X#XX#XXXXXX#XX#X#XX#XX###XXXX#XXX#XXXXX##XXXXXXXXXXXXX##XX#X#X##XXXXXXXXX#XXX##X#XX#XXX##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#X#XXXXXXXXX##XXXXXXXXXXXXXXX##XXX#X#XXXX#XXXX#XXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXX#XXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXX#X#X#XXXX##XXXXXXXXXXX##XXXXXX#XXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX##XXXXXXXX#XX#X#XXX#XXXXX#XXXXX#XXXXX#XXXXXXXXX#XX#XXXX#X####XXXXXX#XXXXXX#XXXXXX#XX#X#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX
XX##XX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXX##XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#X#X#XXX#XXXXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXX#XXXXXX#XX#XXX#XXXXX#XXXXX#XXXXX#X#XXX#XXXXXXXXX##XXXX#XXXXX#X#XXXXXXXXXXX##XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#X#X#X#XXXX#XX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXX#X#X###XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##X#XXXXX#XX#XXX#X#XXX#XXXXXX#XXXXX#X###XXXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX##XXXX#XX##XXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXX#X##XXX#XXXXXXXXX#XXXXX#XXX##XXXXXXXX#X#XXX#XXXXXX##XXXXXX#XXXXXX#XXXX##XX#XXXX#XXXXXXXXX#XXX###XX#XXX##XXXXXX###XXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX##X#XX#X#XXXXXXXXXXXXXXXXXXX
XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXX#XXXX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XX#X#XXXXX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXXXX####XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXX##XXXXXXX##XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X#XXX#X#XXXX#XX#XXXXXXXXX#X#X##XXX#XXXXXXX##XXXXX#XXXXXX#XXXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXX#XXXXX#X##XXXXXX#XXXXX###X#X#XXXXXXX###XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXX#XX#XXXXXXX##XXXXX#XX#X#XXXXXXXX#XXXXX#XX##XXXXXX##XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#X###XXXXXXXXX#XXXXX#XXXXXX#XXX#XX#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXX#XXXXXXXXXXXX#XX##XX##XXXXX#XXXXXXXXXXXXXXX#X#XXXXXXX##XXX#XX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XX#X
XXXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X#XXXX#XXXXXX#X#X#XX#XXX##XXXXX#XXXXXXXXX####XXX#X#XXXX#XXXX#XXXXX#XXXXX#XX#XXXXX#XX#XX#XXXX#XXXXXX#####XX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXXX###XX##XX#X#XXXXX#X#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##X###XXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXX#XXX#XXXXXXX#XXXXXXX###X#XXXXX##XX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXXX###XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX###XXXXXXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXX##XXX#XX#X#XXX#X#XXXX#XXXX#XXXX#XXXXXXX#XXXXXXX###XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#XX#XX##XXXXXX#XXXXXXXXXXXX#X#XX#XXXXX##XXX##XXXXXXXX#XXXXXXXX#X#XXXXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXXX#X#X#XXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXX#XXXXXXXX#XX
XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXXXXX##X#XXXX#XXXXXXXXXX#XXX#X#XXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXX#X#X#XXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXX##XX#XXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XX##XX#XX#XXXXX##XXXXXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XX#XXXX#XXXXXX#XXXXXXXXXX#X#XX##XXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXXXXX#XXXXXXXXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX##X#XXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXX#X#XX##X#XXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XX#XXXXXXX###XX#XXXXXXXXXX#XXX##XX#XXXXXX#XXXXXXX#XXXX##XXXXXXX#X#XXXXX##X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX##X#XXX#XX#X##XXX#X#XXXX#XXXXXXXXXXXXXX##XX##X#XXXXXX#XXXX#XXXXXXX##X#XXXXXXXXXXXXXXX##X#X#X#XXXXXXXXXXXXXX#X#X##XXXXXXXXXXXXX#XXX##
XXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXX##XXXXXXX#X#XX
.#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#XXXXXXXXXXXXX#XXXXXXXXX#X#X##XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXX#X#XXXXX##XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXX#XXXXXXX#XXX###X#XXXXXXXX#XXXXXX##XXXXXXXXXXX#X#X##XX#XXXXXXX##XXXXX#X#XXXX##X##XXX#XXXXXXXXXXX#XXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXX#XX
XXXXXXX###XXXX#XXXXXXX#XXXXXXXXXX#XXX#XXXX####X#XX##X#XX#X#X##XX#XXXXXXXXXX#X#X#X##XXXXXX#XXXXX#XXX#XXX#XXXXXXXXXXX#X#XXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX##XXXXX#X#XXXXXXXX#X#X##XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#X##XXXXXXXXXXX#XX##XXXXXXXXXXXXXX#XX#X#XXXX#XXXXXX#XXXXXXX#XXX#X#XXXXXXX#X##XXXXXXXXX#XXXXXXXXX###X#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXXXXXXXX##XXXXXXXXXXXX#XXXXX##X#XX#X#XX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXX#X#XXX##XXXXXXXX#XXXX#XXXXX###XXXXXX#XX#XXX##X#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXX#X#XXX#XXXXXXX#X##XXXX#XXX#XX###XXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXX#XXXXX#XXX##XXXXX#XXX#XXXX#X#X#XXXXXXXXX#XXXXXXXX#XX###X#XXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X##XXXX##XX#XXXXXXX#XXX#XX####XXXXXX#X#XXXXXX#XX#XX#X##XXXXXX#XXXXX#XXXXXX#XXX#X##XX#X#XX#XXX#XX#XXX#XXXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#X#X#XXXXX##XX#XX#X#X#X#XXXXXXXXXXXXXXXX##XX#XXX#XX#XXXXXXXXXXXXX#X#XXXXXX##XX#X#XXX#X##XXX#XX#XXXXXXXX#X#XX#X#X#XXXXXX#XXX
XX#XX#XXXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#X#XX#XX#XXXXXXXXX##XXXXXXXXXX#XXX#XXX#XXXXXX##XX#XXXX#XXX##XXX#X##XX#XX#XXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX##XXXX##XXX####XXXX#XX#X#X##XXX#XXXX#XXXXX###XXXX#XXXXXXXXXXXXX#XXXXXXXXXX#X###X#X##XXXXX#XXXXXXXX#XXX#X#X#X#XXX#XXXXX#XXX#XXXX##XXXX#XX###XXXXXXX#XXXXX#XXX#XXXXXX#XXXXX##XXXXXXXXXX#XXXXXXXXX#X##XXXXX##XXXXXXX##XXXXXXXXX##XX#X##XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX##XX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XX####X#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#X##X#XX#XX#XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXX#XX#X#XX#XXXXX#XXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXXX##XX#XXXXXX#XXXXXXX#XXXXXXXX#XX##XXXXXX#XXXX#X#XXX#XXXXXX#XXXXXXX#X##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX##XXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXXXXXXX#XXX#XX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXX#X#XXX#X###X#XX#X#XXX#XXXXXXXX#XX
#X#X#XXX#XXXXXXXXXXX#XXX#X##XXXXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXX###XXX#XXXXXXX#XX##XXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXX##XXXX#X#XXXXX##X##XX#XX#XXX#XX#X#XX#XXXXX#XX#XXX#X#XXXX##XXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXX##XXX#XXXXX#X#X##XXXX#XX#XX#X#XXXX##X##X##XXX##X#XXX#XX###XXXXXX#X#XXXX#X#XXXXX#X#XXXX#XXXXX#XXXXXXX#XXXXXXX###XX#XXX#X#XXXXXXX#XXX#X##XXXXX##X#X#X##XXXXX##X##XX#X##XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXX#XXX#XX#XX#XXX#XXXXXXX#X#XX#XXXXX#XXXX###X#XXXXXX####XX#XX#XXXXXXX#XXX#XX#XXXXXXXX#XXXXXXXXXXX###XXXX#XXXXXXX#XXXXXX#X#XX#XXXXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#X##XXXX##XX#XXXXXX#XXXX#X###XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX#XX#X##XXX#XX#X##XXXXXX#XXXXX#X#XXX#XX#XXXXXX#XX##XX#XXXXXX#X##X#XXXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXXX#X#XXXXX#X#XXXXXXXXXXXXXXX#XXXX##XXXXXXXXXX#####XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX##X#XX#XXXXXXXXXX#XXXXXXXXXXX#XX##XX#XXXXX#
X#XXXXXXXX#X#X#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXX#XXXXX##X#XXXXX#XXXXXXX##X##XXXXXXXXX#XXXX#XXX#X#XXXXXX###XXXXX#XXXXXXXXXXXXXX#XXXXXX#X#X#XX#XXX##X#XXX#X###XXXXXX#XXXXXXX#XXXXXXXX##XXX#XXXXXXXX#X#X#XXXXXXXXXXXXXX#X#XXX##XXX#XX#XXXXXXX##XX#X##XX#XX#XX##XXXXXXXXXXX#X#XXXXXXX#X#XXXX###XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXX#X###XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXX#XXX#XXXX###XXXXXX#XXX#XX#XX#XXXXXXXXXXXX#X#XXXXX##XX#XXXXX#XX#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXX####XXXXXXXXX##XX#XXXXXXXXXXXXX##X#XXXX#XXXXX#XXX##X#XXXXXXXXX#XXXXX#X##XXXX##X#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX######XXXX#X##XXXXXXXXX#XXXXX##XXXXXX#XXXX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX###XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#X#X###XX##XXX#XX#XXXXXX#X#X#XX#XXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XX#X#XXXXXXXXXXXXX#XX#XXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXX#X#XX##X#XXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXXXXX#XX##XXX#XXX#XXXXXXXXXXXXX#X#XXXXXX
#XXX#XXXX#XXX#X#XXX#XX#X##X#XX#X#XXXXXXXXXXXX#XXXXXX#X#X#X#XXXXXX#XXXX#X#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXX#X#X#XX#XXXXXX#XXX###XX#XX#X#XXXXXXXXXXXXXXX#X#X#XXX#XXXXXXX#XXXXXX#XXX#XXX#XXXX#XXXXXXXXX#XXXXXXX#X##XXXX##XXXXXX#X##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#X#XXX#XXX#XXX#X#XXXXXXXXXXXXX#XX##X###XXXXXXXXXXXXXX#XXXXXXXX###XXXXXXXXX#X#XXX###X#XXXXXX#XXX##X#XX#XXXX#XXXXXX#XXXX#XXXXXXX#XX#X#XXXXXXXXX#XXXXXXXXXXX#X#X#X#XX##XX#XXXXXXXXX#XXXX#XX#XXXXXXX#X#XXXXX#XXXX##XX#X#XX#XXXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX###XX##XXXXXX#XXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XX#XX##XXXXXXXX##XXXXXXXXXXXXX##XXXXXX#XX##XX#XX##XXXX#XXXXXXXXXXX##XX#XXXX#XXXXXXX#XXXXXX#XXXX#XX#X#XXXXXXXX##X#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX##X#X#X#XXX##XXXXXX#X#XXX#X#XXXXX#XXXX#XX##XXXXXX##X####X#XXXXXXX#X#X#XXXXXXXXXX#XXXXXX#XXXXX##XX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXX#XX#XXXXXX###XX#XXX#X##XXXX#XX##X##X#XXX#XXXXXX#XXX#XXXXX#XX#XX#X#X##X#XXX
XXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXX###XXX##XX#X##XXXXXXXX#X##XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXX##XX#XXXXXX#XXX#XXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX##XXX#X#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XX##X#XX##XXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX####XXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX#X###XXXXXXXXXXXXX#XXX###XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXX#X#XX#XX#X###XXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XX#XXXX##X#XXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXX#X##X#####XXXXXX#XX#XX##XXXXXXX#XX#XXXX#XXXX#XXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXX#XXXXX#XXXXX##XXX#XXXX#XXXXXXXXXX#XXXXX#XX###X##XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XX##XXXXXXXXXXXX#XX#X#XX#XXXXXXXXXXX##XXXXX#XX#X#XX#XX###XXXXXXXXXXXXXXX##XXXXX#XXXX##XX#XXXX#XXX###XXXXXX#XXXXX#XXXX#X#X#XXXXXXXX##XXXXXXXX##XXXXXXXX#XXXXXXX##XXXXXXX#XXXXXX#XXXXXXXXX#XXX#X#XXXX#X#XX#XX#XXX#X
XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XX#XX##XXXXXXXXXX#XXX##XXX##XXXXXX#XX#XXXXXXXXXXX##X#XXXXX#X#X##XXXXXXXX#X###XXXX##XXXXXX#X#XXX#XXXX##XXXXXX#XXXXXXXXX#XXXXX#X#X#X#XXX#XXXX#XXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX##XX#XXXXXX##X#XXXXX#XX#XX#XXXX#XXXXX#X#XXXXXXXXXX#XXXXXX#XXX#XXXXX#XX#XXX#XXXXXX#XXXXX#XXXXX###XXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXX#XX#XXXXX##XXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXX#XXX#X#XXXXX#X##X#X#X#XXXX##XXXXX#XXXXXX#XXX##XXXX##XXXX#XXXX#XXXXX#XX##XXXXXXXXXX##XXXXXXX#XXXX#XXX#XXXXX###XXXX#XXXX#X##XX##XX#XX#XXXX#XXXXXXXX#X#XX#XXXX#XXX#XX#X#XXXXX#XXXXXXX#XX##XXXXXXXXXX#X#XXX##XXX##XXX##XXXXXXXXXXXXX#X#XXX###XXX#XXXXXXX#XXX####XXXXXXX#XX#XXXXXX##XXX#XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#X#XX##XXXXXXXX#X#XXXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXX#XX##XXXX#XX#XXX#XXX##X#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXX##X#X#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XX#XXXXX#X##XXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXX#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXX#
XXXXXXXXXX#XXXXXXXXXXXXX##X#XXXXXXX###XX##X#XX###XXXXX#XXXX#XXXXXXXXXXX#X##X#X#XXXX##XXX##XXXXXX#XXXXXX##XX#XXXX#XXXX#XXXXXXXXXXX#XXX##X#XXXXXXXXXX#XXX##X#XXX#X#XXX##X#X#XX#XXX##XXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXX#X#XX#X#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXX##XX#XXXXX#X#XXXXXXXXXXX#X#X#XXX#X#XXXXXX###XXXXX#XX##XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXX##X#XX#XXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX####X###X##XX##XXXXXX###XXXXXXXXXXXXX##X#XXXXXXX#XXXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXX#X##X#XX#XXXXXXXXXX#XX###X#XXXX#XX#XXX#XX#XXXX#XXXXXXXXXXXXX#XXXXX#XX#X#XXX##XXXXXX##XXXXX#XXXXXX#XX#XX###XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XXX##XXX#X#XXX#XXX#XXXXXXX#X#XX#XXXXXX#XX#XXXX#XXXXX#XXXXXXX#X#XXXXX#XXXXX#XXXXXX#XXXXXX##X##XXXXXXXXX#XXXXXXX##XXX#X#XX#XXX#XXX##XXXXXXXXXXXX#X#XX#XXXX#X#XXX#XXX#XXX#XXX#XXXXXXX##XXXXXXXXXXXX####XXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#X##XX#XX#X#XXXXXXXX#X#XXXXXXX#X#XXXX#X#XXXXXX#XXXX#XXXXXXX####XX##XXXXXXX##XX#XXXXXXXX#XXXXX#X#XX#XXXXX#XX#XXXXXXXX#XXXX#X#XXXX#XX##X
XX#XXX#XX#XXXXXXXXXX#X#XXXXXXXX#X#XXX#XXXXXXXXXX#XXXX#XXXXX#XX#XX#XXXX#XXXXXX##XX#XXXX#X#X#XXXXXXXXXXXX#XX#XXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXX##XXXX##XXXXXXXXX##XXXXXX####XXXXXXXXXX#XXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XX##XXXXXXXXXXXX#X#XXXXXXXXX##XXXXXXXXX#XXXXXXXXXXX#XX#XX#XX#X#X#X#XXXXXX#XX#XXXXXX#XXX#XXXXXXXXXX#XXXX##XX#XXXXX##XX###XX#XXX#XX#XXXXXX##XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXX###XX#XXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXX#XXX#XXXXXXX##XXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXX#X##XX#XX#XXXXX#XXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXX##XXX#X#XXXXX#XXXX#XX#XXX#XXX#XXXXXXXXXXXXXX#XXXXX##X#XXXXXXXXXXXXX#XXXX##XX##XX#XX#X#XX#XXXXXXX#XXXXX#X#X#XX#XX#XX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX#XXXX#XXXXXXXXXX#XXX#XXXXXXX#XXXX##XXXXXX#XXX#XXXXX#XX#XXXXX##XXXXXXXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX##XX#XXXXXXXX#XXX#XXXXX##XXX##X##X#XXX##XX#XXXXXXXXX#XXX#XXX#X#XX#XX#XXXXXXXXXX#X###XXXXXX#XX#
#XXXXXXX#XXXXXXXX#XXXXX#XX#X#XXXXXXX#XXXXX#X##XXXXXXX#XX##X#X#XXXXXX#XX#XX#X#XXXXX#X##XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XX#X#XXX#XXXX##XXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXX##XX##XXXXXXX#XX##XXX#XXXXXXXX#XXXX#XXX##XXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XX##X#XXX#XXXXXXX#XXXXX#XXX#XXX####XXX#XX#XXX#XXXXXXXXX#XXX##X#XXXXXXXX#X#XX#X#X##XXX#X#####XX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXX#XXX#XXX#XX##XXX#XXXX#X#XXXXX###XXXXXXXXXX###XXXXXXXX#XXXXXXX#X##X#XXX##XXXX##X#XXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#X#XXXXX##XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXX#XX#XXXXX#X#X#XX#XXXX#X#XXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXXX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXX#XXXX#XXX#XXXX##X#XXXXXX#XXX#XXXXXXXXXX##XX#XXXXXXXX#XXXXX#XXXX#X#X#X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXX##XX#XXXX#XXXXXXXXX#X#XXXX##X#XXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXX##X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX#XX#X#XX##XXXXXXX
#X#X#XXX#X#XXXXXXXXXXXX#X#XX#XXXXXX#XX#XX#XX##X#XXXXXXX#XXXXXXXXXX#XXX#XXX#XX#XX#XXXX#XXXXXX#X#XXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXX###XXX#XXXXX##XXXXXXX#XXXXXXX##XXXXXX#XXXXXXXXX#X##XXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XXX##XXXXXXXX###X##XXXXXXXXXXXXX#XX#X#XXXX#XX##XX#X#X#XXXXX#XXXXXXXXXXXXXXXXX##X#XXXXXX#XX#XXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXX#XXXXXXX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX##X#X#XXX#XXX#XX#XXXXXXXXX#XXXX#XXXX##XXX#XX#X##X#XXXXXXX#XXX#XX#XXXXXX#XXXXXX#X#XXXXX#XXXX#XX#X#XXXXX#X#XXX#XX#XXXXX#XXXXXXXX#XXX#X##XXXXX###XXXXXXXXXXXX#XXXXXX#XXXXXXXX#X##XX#X#XXXX#XXXX##XXXX##XX#X#XXXXXX#XXXXX#XXXXXXXXX#XXX###XXX#XXXXXXXX#XXXXXXXX#XX#XXX#XX#XX#XX##XXXXX#XXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX#XX#X#XXXXXX#X##XXXXXXXXXX##X##XXXXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX##XXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#X#XXXXXX#XX#XXXX#XXXXXXXX#XX#XXX#XX###XXXXX#XXXXXX#XX##XXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX
XXXX#XXXXXX#X#XXX#XXXXXXXXXXXX#XXXXX##XX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXX#XXX#XXXXX#XX#XXXXX#XXXXXXXXX#XXXX##XXXXXXXXX#XXX#XX#X#XXXXXX#XXXX#X#XXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXX#XXXX#XXXX#X#X##X#XX#XXXXX#XX#X#XX#XXX#XX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXXXX##XX#X#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXXX##X##XXX#XX###XX##XXXXXXX#XXXX#XXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXX#XX#X#XXXXXXXXX##XXXX#XX#XXXXXXXXXXXX#XX#X##XXX#X#XX#XXXXXXXXXXX#XXX#XX#XXXX##XX#X#XX#XXX#X#XX#XXXXX##XX###XXXXXXXXXXXXXXX##XXXXXXXX#X#XXXXX#XXXXXX#XXX#XXXXXXXXXXX#XX##XXXXX#XXXX##X#XX#XXXXXX##XXX#XXX#XXX##XXXX#XXXX#XX#X#XXXXX#XXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XX##XX#XX###XX#XX#XXXXXXXX###XXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXX###X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXXX##XXXXXX#XX#XXXX#XX#XXXX#XXX##XXXXX####XXXXXXX##XX##XXX#X#XXXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXXX#XXXX##XXXX#XX##X#XXXX#XXX#XXXX####XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX##XXXX###XXXXXX#XX#XXX##XXXX
XXXXXXX###XXXXX#X#XX#XX#XX#XX#XXXXX#XXXXXXXX#XXXXXXX#XX#XX#XXXX#XXXXXXX##XX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXX#XXX#XX#XXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXX#XX#X#X#XX#X#XXX##XX#XX#XX#XXXXXXX#XX#XXXX##XXX#XXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXX#X#X#XXXXXX#XX#XXXXXXX#X##XX#XXXXXXXXXXXXX#XXX#XXXXXX###X#XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXX#XX#XXXX#XXXXXX##XXXX#XXX#XXXXXX#XXX#XXXXXXXXX##XX#XXXXXXXXXXX#XXX##X#XXXXX#XXXXXXXXXXXXX#XXXXXXX#X#X#XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXX#XXXXX##XXXXXXX#XXXXXXXXXX####XXXXX##XXXXXXX#XXXX#X##X#XXX#XXX#X#XXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXX##XXXX#XXXXXXXX#XX#XXXXXXX##X#XXX#X#X#XXXXXX#XXX#X##XX#XXXX#X#XX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX##XXXXXXX##XXXXXXXX#XXXX#XXX#XXXXX#XX##XX#XX#X###XXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X###XXXXXXXXXXXXX#XXXXXX#XXX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXX#XX#XX##XXXX
XXXXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXX#XX##X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXX###XXXXXXXX##XXXXXXX#XX###XXXXXXXXXX##XXXXXXXXXX##XXX#XX#X#X#XXXXXXX#XX#XXXX##XXXXXXXXX#XX#XXXXXXXX#XX##XXXX#XXXXX##XXXXX#XXXXXXXX##XXXXX#X#XXXXXXXXXXXXXXXXXX#X###XXXX#XXX#XX##XXXXX###XX#XX##XXXXXX#XXX#XXXX##XX#XXXXXXX#XXXXXXX#X#XXXX#X#X#XXXXX#XXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##X#XXXX#X#XXXX#XXX##X#X#XX#XXXXXXXXXXXX#X##XXXXX#XXX##XXXXXXXXXXXXXXXXXXXX#XXXX##XX##XXXXXXX###XXXX#X#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX####X##XX#X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX##X#XXX#XXXXXX#XX#X#XXXX#XXXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XX#XX##XXXXXXX##XX##XXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXX#XXXX#XX#XX#X#XXXX##XX#XXXXXX#X#X#XXXXXX#XX#XXXX#XXX#XXX#XXXX#XX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXX#XX#XXXXXXXXXX#XXX#X#XXX#X#X#X
X#XX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX###XX#XX#XX#XX##XXXXXXXXXXXX#X##XXX##XXXXXXXXX#XXX#X#XX##XXXXXX#XX##XXXX#XXXXXXXXX#X#X#XXXX#XX#XXXXX#X#XXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX##XXX#XXXXX#XX#XX#XXXX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXXXXXXXX#XXXXX#X#XXXXX#XXX#XXXXXX##XXXXXXXX#XXXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXX#XXX##X##X#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X##X#XXXXX#XXXX#####X#XX#XXXX#XX#XXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXX#XXXXX#XXXX#XXX#XXXXXXXX##XXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXX#X#X#X##XXXX#XX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#X#XX##XXX#XXXX#X#X#XXXX#X##XXX#XXXX##XXX#X#XXXXXXXXXXXXX#XXXXX#X#X#XX#XXX#####XXX##XX#X#XX##XXXXXX#XXX#XX#X#X#XXXX#XXXXX##XXXXXXXXXXX#X#XX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXX##X###XXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXX#XXX###XXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXX#XXXXXXXXXXXXX#X#XXXXX#XXX##X#XXXXXX#XXX#XXXXXXX#XXXXXXXXXX#XX#XX#XXX#X#XXXXXXXXXXXXXXXXX
###XXXXX#X##XXXXXXXX#XX#X#XXX#X#XXX#XXXXXXXX#XX##XX#X#XXXXXXXX##XXXXXXXXXX#XX##XXXXXXX#XXXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXX##XXXXX##X##XXXXX##XXXX#XX#X#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXX#X#XX#XX##XXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX###XXXXXXXX#X####XXXX#XXXXX#XX#X#XXXXXXXXXXX#XXX#XX#XXXXX#X#XXXX#XXX#X#XX#X#X##XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXXX#XX###XX##X#X#XXXXXXXXX#XX#XX#XXXX#XXXX#XXXX#XXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XXX#X##XXXXXXXXXX#X#XXXXX#XXX#X#XXXX#X#X#XXX#XXXXXXXX#XXXX#XXX#XXXX#XXXX#XXXXXX#XXX###XXXXXXXXXXXXX#XXXX#XXX#XXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#X#XXXX#XXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX##X#XXXXXXXXXXX#X#XXXX#X#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXX##XXXX#XX#XX###XX##XX#X#XXXXX#XX#XXXXX#X#XX#X#X##XXXX#X#XX#X#X#XXX#XX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXXX#
X#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXX##XXXXXX#XXX#XXXXXXXXXXXX####XXXXX#XXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXX#XXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX#X####XXXXXXXX#X#XX##X#X#XXXXXXXXX#XX#XXXXXXXXXXX#X##XXXXXX#XXXX##X#XXXXXXX#X###XXXX#XX#XXX#XXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXX#XXXXX##XXXX##XXX#X#XX#XXXXXXXXXXXXXX##XXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXXXXXXXX##XXXX#XX#X#XX#XXXX##X##XX#X#XX#XXXXXX#XXXXXXXXXXXXXX##XXXXX#XXXX#XXXXXXXXX#X##X#XX#XXX##XXXX##XXX#XXXXXXXXXXXXX##XXXXXX#XXX#XXX#XXXXXXXXX#XXX#XXXXXXXXX#XXXX#XXXX##XXX#XX###X#XXXXXXXX##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#X###XX##XXXXXXXX#XXX##XX#XXXXX#XXXX#XX###XXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XX##X#X#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXX#XXXXXXX#XX#XX#XXXX#X#XX#X##XXXX#XXXXXX#X#XXXX#X#XXXX#XXX#XXXXXXXXX#X##XXXXXXXXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX##XXXXXXXXXXXXXX#X#XXX#XX#X#XXX#X##XXX#XXXXXXXXX
XXXXXXX##XX#XXXXX###X##X##XXX###XXXXXXX##XXXXXX#XX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##X#X##X#XXX###XXXX#XXXXXXXXX#XXXX#XXXXXXXXX#XXX#X#XXX#X#X#XXX##XXXXXXXX#X#XXXX#XXX###XXXXXX#XXXXX#XXX#X#XXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXX###XXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXX##XX#XXX#XXXXXX#XX####XXXXXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXXXX##XXXXXXXXX###XXXXX#X#XXXX#XXXX#XXXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXX#X#XX#XXX##X#XXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXX#XX##XXX####XXXX#X#XXXXX#XXXXX##XXXXXXXXX#XX##XX#XXX#XXX##XXXXXX##X#X#XXXXXX#X#XXXX#XXXXXXX#XX#X#X#XX#X#XXXX#X#XXXXXX#XXXX#XXXXXX##X#XXXXX#XX#XX###XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX####XXXXX#XXXX#XXXXX#XXXX#X#X#XXXXXXXXX#XX#XXXXX#XXXXXXXX##X#XXXX##XXXXXXXXXX#X#XX#XXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#XXXXX#X#XXX#XXX#XX
XXXXXX#XXXXX#XXX#XXXX##XXXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXX###XXXXXXXX##XX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XX####XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXX#XX##XXXXXX##XXX###XXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXXXX##XXXXX#X#XX##X##XXXXX#XXXX#XXXXXX#XXXXXXX#XXX#X##XXX#XXXX#XXXXX#XX#XX#XXXXXXX#XXXXXXX####XXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXXX##XXXXXXXX#XXXXX#XXXX##X##XX##XXXXXXXXXX#XXXX#XXXXX#XXXXX#X#XX##X#X#XXXXX#XXXXXXXXXX#XXX##XX#X#XXXX##XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#X##XXXXXX#X#XXX#XXXX#X#XXXXXXXXX#XXX#XX#XXXXXX#XXX#XXX##XXXXXXXXXXXXXXXXXX#XX#XX#XXXXXX#XXXX#X#XXXX#XXXXXXXX#X#XX#XXXXXX#XXX#XX#XXXX#XXX###XXXXXXXXX##XX#XX#XXXXX#X#XXX#X#XX#XX#X##XXXXX#XX#XXXXXXX#XX#XXX#XX#XX#XX#XXXX#XXXXXX#XXXX#X#XXXX#X#XXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXX##XXX#XXXX#X#XXXXXX#XXXXXXXX##XX#XXXXX#XX#XXXXXXXXXXXXXXXXX#XXX###XX#XXX##X#XXXXXXXXXXXXX#XXX#XXX#X#XXXXXX#XXXXX#XXXXX##X#X#XXX#XXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXX##XXXXX##XX#XXXXXXXXX#
XXX#XX##XXXXX#XX#XX#XX#XXX#XXXX#XXX#X#X#XX#X#XXX#X##XXXXXX##XXXXX#XXXXXXXXXXXX#XXX#XXXXXXX##XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX#X###XXXX#XX#XXX#XXXXXXXX#XXXX#XXX#XXXXX#XXXXXXXXXXXX##XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXX#X##X##XXXXXX#X##XXX#XXXXXXXXXXX#X#X##XXXXX#####X###XX#XXXXXXXX#XXX#X#XXXXXXXXX##XXX##XXXXXXXX#X#X#X#XX#XX#XX#XXXX##XXX###X#X#X#XX#X##X#XXXXXXXXXXXXX#XXXXXX###X#XXXX##XX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXXXX#X#X#X#XXXXXXXXXX#XXX#XXX#XXX##XX#XXXXXXXX#XXXXXXX#XXX###XXX#XXX##XXXX##XXX#XX#XX##XXXXXXXXXXX#XXXXXX#X#XXXXX#XXXX##X#XX#XXX#X###XXXXXXX#X#XX#XXXX#XXXXX#XXXXX#XXXXXXX#XXX##XXXXXXXXXXXXXX#XX#X#XX#XXX##XXX#XXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXX#X##XX#XXX#XXX#XXXXXXXXXX##X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXX#XXXX#XXXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXX#X
XXXXX###XXXXXXX#XXXXXXXXX#XX##XXX#X#X#XXXX#X#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXX#X##X#XXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXX##XXX##XXX#XXXX##X##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XX#X#XXX#X#XX#XXXXXXX##XXXXXXXXXXX##XXXXXX#X#XXXX##XXXXX#X#XXX#XXXX#XXXXXXX#X#XX#XXXXXX#XXX#XXXXXXXXX#XXX#X##XXXX#XXXXXXXXXXX#X#XXXX#X#X#XX#X#XX#XXX#XXXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXX##XXXXXXXXXXXXXXXXX####XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXXXXXX#XXXXXX#X#X#XXXXX##XX#XXXXXXX#X#XXXXXXXXX#XX#XXX#XXX#XX#XX#XXX#XXXXX#X#X#X#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X#XXXXX#XXXXXX#####XXXXXX#XX##XXXXXXXXXXXXXX#X#X#XX##XXX#XXXXXXXXX#XXX##XXXXXXX##XXX#XX#XX#XX###XXXXXXXXX#XX#XX#XX##XX###XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XXXXXXXXXX#XXXXXXX###XXX#XXXXXXXXX#XXXXXXXXXX#XXXXX##X#X#XXXX#XXXX#XXX##XX#X#XXXX##XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XX#XX#X#XXXXXXX#XXXXXXXX#XXX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXX#
XX##X#XXXXXX#XXXXX#XX###X#XXXXX###X#XX#XXX#XXXXX#XXX#XXX#XXXXXXXXXX#XXXX#XX#XXXXXX##XX#XXXX#XXX#X##XXX#X#XXXX#XXX##XXXXXX##XXXX#X#X#XXXXXXXXXXXX#XXXX#X##XXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#X#X#XXXX#XXXXXXXX#XXX#XXX##X#XXX#XXXXXX#XX#XXXXXX#XXX#XXX#X#XX#X#XXXXXXX#XX#X#XXXXXXXXX#XX#XXXX#XXX#XXXXX#XX#XX#XX#XXXXXX#X#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXX##X##XXXX#XXXXXXXX##XXXXXXXX##X#XX#XX#XXXXXX#XXXXXX#XXXX##XX#XXX#XX#XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXX##XXXXX##XXXXXXX#XXX#XXX#XXX#XXXX#XX#XXX##XXXXXXXXXX#XXXXXXXX#XXX#XXX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXX#XXXX#XXX#X#XXXXXXXX#X#X#XXXXXXXXX#X#XXX##XXXXXXXXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX###XXX##XX#XX#XXXXXXXXX#XXX#XX#XX#X###XXXXXX#XX#XXXXXXXXXX#XXX#XXX##X##X#XXXXXXX#XXXXX#XXX#X#XXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXX#XXXX#XXX#XXXXXXXX#XXX####XXXXXXX#XXX#XXXXXX###X#XXXXXXXXXX#XXXXXXX#XX
XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXX##XXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXXXX#XXXX#XXXXXXXX#X#X#XXXX#XXXXXXX#X#X#X#XXXX#X#XX#XXXXXXX#X#XX##XXX#XX#X#XXXXXXXXXXXXXX#X#XXX#XXX#XX##X#XXXXXXX#XXXXXX#XXX#X#X#XXXXXXXXXXX#X#XXXX##XXX#XXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXX#X##X#XXX#XXXXX#X##XXX#XXX#X#XXXXXX#XX#XXX#XX#XXXXXXXXXX#XXX###XXXXXXXXXXXXX#XXXXXXXX##X#XXXXXX#XXXXXX##XXX#XXXXXXXX#X###XX#XXXXXX##X#XXXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#X#X#XXXXXXXX#X##X##X#XXX#X##X#XXXXXXXX###XXX#XX#XXXXXXXXXXXXXXX#XXXXX#X##XXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#####XXXXXXXX##XXXXXXXXX#XXXXX#XXXXXX##XX#XXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX##X#XXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXX###XXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX##XXXXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX##XXXX#####XXX#XXXXX#XXXXXXXXX#XXXXX#XXXXX#XXXXXXXX#X#XXXXXX#XXX#XX##X#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#X
XXXXX##XXX#X#XX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXXXXX###XXXXXX#X#XXXXXX##XXXXX#XXXXX#XXX###XX#XXXXXXXX#XXXX#XXX##XX#X###XXXX#XXXXXXX#XXXX#XXXXXXXXXXXX##XXX#XXXX#XX##X#X##XXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXX###XXXXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XX##XX#XXXXXXXXXX#XXXXX##XXX#XXXXX##XXXXXXXXXX#XXX#X#XX##XXXX#XXXX#XX##XXXX#XXXXXXX#XXXXXXXXXX#XX#X#XXXXXX#XXXX#XXX##XXXXXXXXXXXXX#XXX#XX#X#XX#XXXX#XXX#X#XX##X#X#XX#XXX#XXXX#XXXX#XXXXX#XXXXXX#X#X#XXXX###X#X##XXXX#XXXXXX##XXXXXXX#XXXX#X#XXXX#XXXXX#XXXXXXX##XXXX#XX#XXX##XX#X#X##X#XXXXXXXXXXXXXX#XXX#XX#XXX##XXXX##XXXXX#X#XXX#X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XX#X#XX#XXXXXXXXX##XX#X#X##XXX#X#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#X#X#XX#XX#X#X##XX#XXXXXXXXXXX#XXX#XXXXXXXXXX#X#X#X#XXX#XXX#XXXX#X#XXXX#XX#X#XXXXX#XXX#XXXXXXX#XXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#X##X##XXXXX#XXXX#XX##XXX##XX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XX##X#XXXXXXXXX##XXXXXXXX#X#XXXX#X#XXXXXXXXXXXXXXX#XXXX
XX#XXXXXXXX##X#XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXX#X#XXXX#X##XX#XX#XXXXXXXXXXXX##XX#XX#X#XXXXX#XX#XX#XXXX#XX##XX#XXXXXXXXXXXXXXXXXX#XX##XXXXXXX#XX#XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XX#XXX##XX#XXXX#XXX##X#X###XXX##XXX####XXX#XXXXX#XXXXXXX#XXXXXX#X#XXX#XXXXXXXXXXX###XXXXX#XXXX#X#X#XX#XXXXX#X#####XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XX###XX##XXX#XX#X#XX##XXX##X#XX##XXXXXXXX#XXXXXX#XX#XX#XXX#X#XXXX##XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXXXX#XXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XX#XXXXX##XXX#XXX#XXX#XXXXX#X#X#XXXXXXX#XXXX###XXXX###X#XXXXXXX#XXXXXX#XX#X#X#XXX##X#XXXX#XXXXXXXXXX#XXXXX#XXXXX#XXXXX#XXXX#XXXXXXX#X#XX#XXX#XXXXXX#XXXXXX##XXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXX#XXXX#XXXX#XX#XXXXX##XXXXXXX#XXXX#XXX#XXXXXXX#XXX#XX#XXXXXXXX#XX##XXXXXXXXX#####XXXXX##X#XX#XXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXXXX#XXX###XXX##X##XXXXXXXXX#XX#XXXX#XXX##XX#XXXXXX#XXXX##XXX#XXXX#XXXXXX#XXXXXXX#X##XXXXXXXXXXX#XX#X#XX#XX##XXXXXXXXXXXX#
XX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#X##XXXXXXXXX#XX##XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXX##X#XXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXX#X#XXXXXXXX##XXX#XXXXXXX#X##XXXXXXXX#XXXXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX##XX##X#XXXXXXXXX#X##X###XXXX##XX#XXXXXXXX#XX#XXXXX#XX##XXX#XX#XXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XX#XX#XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX###XXXXXXXXX##XXXXXXXXX##XXXXXXXX##XXXXX#XXXXX#X#XX#XXXXX#XXXXXXX#XXXX#XXX#XXXXXX#X#X#XXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X##X#XX#X#XXXXXXX#XX#XX#XX#X#XXXXXXXXXXXXX#X#XX#XXXXXX#XXX##XX#XXXXXXXXXXX#XX#XXXXX#XXX#XXXXXXXX#X#XX#XX##XXXXXXXX#XX#XXX##XXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXXXX#XXX#X###XXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXX#XXXXX##XXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XXXX##XX#X##X#XXXXXXXX#XXXXXXX###XXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXX#X##XXX#XXXXXXXXXXXXXXXXXXXXXXX##X#X#XX#XXX#XXXXXXXXXXX#X#XXX#XX#XXXX#XXX#XXXXXXXXXXXXX#XX#X
XXXXXXXXXXXXXXXXXXX#XX#X##XXXX#XXXX#X##XXXXXX#X##XXX#X#XXX#XXX#XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXX#XXX#XXX#X#X#X#XXX##XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#XXXX#XX#XX#XX#X#XX##XX#XXXXXXXXXX#XXXXXXXX##XXX##X#XXXX#XXX#XXX#XXX#XXXXXXX#XXXXX#XXX#XXXX##XXX#XXX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXX#XXXXXX#XXX#XXXXXXXX#XXX#XXX#XXXXXXX#XX#XXX#XXX#XXXX#X#XXXX#XX#XXX##X#XXXXX#XXXXXXXXXXXXXXXXXX##XX#X#XXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X###X#XXXXXXXXXX##X###XX#XX#XXX##XX#X#XXXXXX#XXXXXXXX###XX#XX#X#XXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXX#XX##XXXXXXXX##X#X#X#XXXXX#XXX#XXXXXXX#XXXXX#X#X#XX#XX#X#XXXXXXXXXXXXXXX#X##XXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXX#XXXXXXX###XX#XXX#XXX###XXXX#XXX#XXXXXXXX#XXXXXXXXXX###XXX##XX#XX##XX#X#X#XX##XXXXXXXXXX#XXXXXX#XXXXXXXXXX#X#XX##XXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXX#XXX##XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXX#XXXXXX#X#XXX#XXXXXX##XX#XX
XXX#XXXXX#XX#X#XXX##XX##X##XXXXXXXX#XXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXX###X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#X#XX#X#XXXX#XXXX#X#X#X##XXXX#XX#XXXX#X#XX#XXX#XXXX#XX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XX#XX##XX#XXXXXXXXXXXXXXXXXXX###XX##XXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXXXXXXXX##X##XXXXXXXXXX#XXXXXXX#XX#XX#X##XXX#XX#XX#XX#XXX#XXXXXXXXX##XXXX#XXXXXXXXXXX#X####XXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXX#X#XXX#X##XXXX#XXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XX#XX##XXXXXXX#X#XXXXX#XXXX##X#XXXXXXX##X#XXXXXX#XX#XXXXX#XXXXX#XXX#X#XXXXX#XX##XXXXXXXXXXXXXXXX#XXXXX#X###XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#XXX###XX#XXXXXXXXX#XXXXXX#XX#XX##XXXX#XXX##XXXXXXX#XX#X#XXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXX###XXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#X#XX#XXX#XXX#XXXXX#XX##XX#XXX#XX##XX#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX###XXXXX#XXX#XXXXXXXXXXXXXXXXX##XXXXX##XXXXX#X#XXXXX##XXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXX#X
XXXXX#X#X#XX###X#X#XXXXXXXX#X##X###XXXXX#XXXX#XX#XXXXXXXXXXXXXX#XXX#X##XX##XXXXXXXXXXX#XXX#XXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XX#XXXXX#X##XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX##XXXXXXXXXXXX##X#XXXXXX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXX##XX#XXX#XXXXXXX#X#XXXX##X#X##X#XXXXX#XXX#XX#XXX#XXXX##X###XXX##XX##XXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXX##X#XXXX#XXXXXXXXXXXXX#XXXX##XXXXX#XXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX####XXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#X#XXXXXX#XXX##XXX#X#XXXXXXXX#X##XXXXX####X#XXX#XXXXXXX##XXX#XX#XX#XX#XXXX##X#XXXXXXXXXXXX#XXXX#XXXX#XXXX#XX#XXXX#X###XXXXXXX#XX#XXXXXX#XXXXX##X##XXX#XX#XXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#X##XX#XXXX#XXXX#XXX#XXX#XXXXXX###X##X####XXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXX#XXXXX##XXX#XX#XXXXXX#XXXXX#XX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXXX#X###XX###XX#XXXX#XXXXXXX#XXXX#XXXXXXXX#XX#X#X#XX#XX#XX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXX
XXXXXXX#XXXXX#X#X#XX##XXX##XXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXX#XX##XXXXX##X#XXXXXXXXXXX#X#XXXXXXXXX####X#XX##XXXXX##X#XXXXX#XXXXXX###XXXXX###XXXX#X#XXXXX#XXXXXXX#XX##XX#XX#XXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXXXXXXXXXXXX#XX#XX#X##XX#XX#XX##XXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXX##X##X#XXXXXXXXXXXX##XXXX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX##XXXXXXX#X#XXXX#XXXXXXX#XXXXXX#X##XXX#X#XX#XXX#X#XXXXX#XXX#XXX##XXXXXXXXXXXX#XX#XXXXXXXXXXX##X#XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXX#X#XXX#XXX#XXX##XXXXXXXXXXXXXX#XXXXXX###XXXX#X#XXX#XX##X#XX#XXXXXXXX###XXX#XX#XXXXXXX#XXX#X#XXX#XX#XXXXXXXXXX#XX#X#XX##XXX#XX###XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX##XXX#XXX#XX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXX#X#XXXXX#XXXXXXXXXXX#X##XX#XXXXX#XXXXXXXXXX##X#XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#X#XXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#X#XXXXXXX#XXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXX##XX#XXXXXX##XXX#XXXXX#XXXXXXXXXX
XX#XXXXXX##XXXXXXXXX#X#XXXXXX#X#XXX#X#XXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#X##X#X#XXXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXXX##X#XXXXX#XXXXXXXX#XXXX#XXXX###XXXX##XXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#X#XX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XX##X#X#XXXXXXXXX##XXX#XX#X##XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XX##XXXXXXXXXXXXXX#XXXXX#XXXXXXX#X#X#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXX#X#XXX#XXX#X#XXX#X#XXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXX#X#XXX#XXXXX#XXX##XXXXX#XX#X##X##XXXX#X##XXXXX#XXXXXXXXX##XXXXX#XXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXX#XX##XXXXXXX#XXXXXX#XXX##XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X##XXXX#XXXXXX#XXXXXXXXX#XXXXX##XX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXX#X##XX#XXXX##XXXXXXXXX#XX#XXXXXXXX#X#XX#XXXXXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##X#XXXXXXXXX#XX#X
#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXX###XXXXXXXXXXXXXX###X##XXX#X#XXXXXXXXX#XXXXXXX#X##X#XXX#XX#X#XXXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXX#XXXXXX##X#XXXXXXXXXXXXXX#XXXX#XXXXX##XXXX##XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#X#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX##XXXX##XX#X###XXXXXXXXX#XXX#XXX##XXXXXXXXX#XXXXX#XXXX#XX#X#XXXXXX#XXXXXXXX#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXX#XXXX#XXXXX#XXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXX##XXXXXXXXXXXXX##XXXX#X#XXXXXXX#XXXXXXXXXX#XXX#X##X#XXXXXXXXXXXXXX##XXXXXXXXX##XX#XXXXXXXXXX##XXX#X#XXXXXX#XX##X#XXXX#XX###XX#XX#XX#XXXX#XXXX#X#XXXXXXXX#XX#XX#XX#XXXX#XXXXX#X#X##XX#XXXXXXXXXXXX#X#X#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXXX#XX##X#XXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XXXXX#XX#XXX##X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXXXXXXX###XXXXX#XXX#X##X##XXXXXXXX##XXXXXXXXX#XXXXXXXXXX#XXXXXXX
XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XX#XXXX#X#X#XX#XX#X#XXXX#XXXXXXXX##X#XXX#X#XXX#X#XX#XX#XXXXX##XX#XXXX#XX#X##XXXXXX#XXXXXXXX##X#XXXXXXXXXXXXXXX##XX##XXXX#X###XXXXX#XX###XX###X#XXX#XXXXXX#XXX#XX#X#XX#XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXX#XX##XX##XX##XXX#X#XX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXX#XXXX#XXXXXXXX#XXX#XXX#X#XXXXX#XXX#XXXXXXXXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#X#X###XXX#XXXX#XXX##XXXXXXXX#X#XX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXX#X#XXX#XXX#XXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#X####XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXX####XXX#XXX#XX####XX#XXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXXXX#XXX##XX#XX##XXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XXXXXXXXX#XX#XXXXXXX#XXXXXX#X#XXXXXXXXX###XXXX#XX#X#XXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX##XX#
XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXX#X#XXXX#XX##X#XXXXXXXXXXXXXXXX##XXX#X#XXXXXXXX#X#XXX#XXXXXXXXXXXX##XXXXXXX#XXXX#X#XXXXXXXXXX##XXXXXXXXXX#XXXXXXXX##X#XX#XXXX#XX#XX#XX##X#XXXXXXX##XXXX#XX##XXXXXXXX##XXXXXXX#XXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXX#####XXXXX##X#XX#XXXXXXXXX#XXXXXXXXXXX#XXX#XXX#XXXX#XX#X#X#XXXXXXXXXX#X####XXXXXXXXXXXXXXX#X##X#X#XXXXXXX#X##XXX#XXXXXXXX##XXX##XXXX#X##XXXX#XXXXXX#XXX#XXX#XXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XX#XX#X#X##X#XX#X#XXXXX#XXX##X#XXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX##X##XXX#XXX#X#XXXXXXXXXX#X#XX#X#XXXXX##XXXXXXXX#XXXXXXXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXX#XX###XXXXX##XXXXX#XXXXXXX#XXXX#XXXX#XXX#XXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX##X##XXX#XXX#X##XXXXXX##XX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#X#XXXXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X#XXXXXXXXXX#XXXXX#X#XX#XXXX#XX###X#XXXXX#XXX#XXXXXXXXX#XXXXXXX##XXX#XX##XXXX#X##XXXXXXXXX#XX##XXXXXXXXXXXXX#X#XX####XXXXXXXX
XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX##XXXXX#XXX##X#XX#XXXX#XXXXXX##XXXXXXXXXXXXX#X#XXX#XX##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX##XXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#X#XX#XXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXXXXXXX#X#X#X###XXXXXXXXXXXX#XXXXXXXX#XXXXX#XXX#XXXX##XXXX#XXXXXXX#XXX#XXXXXX#XX#XXXXXX#XXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX##XX#XXXXXXX#X#XX#XXXXX##XXX#XXXX#X#XXXX#XXXXX###XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XXXX##XXX##XX#X#XXX#XXXX#XXXXX#XXXX#XX#XXXXXX#X#X#X#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXX##XX#XXXXXX#XXX#XX#X#XXXXXXXX###XX#X#XX#XXX#XX#XXXXX#XXX#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##X##XXXXXXXXXXX#XX###XX#X#XXX#XXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXX#XXXXX##XXX#XXXXXXXXXXXXXXXXX#XX###XXXXXX#XXXX#XX#XXXXXXXX##XX#X#XXXXXXXXXXX###XXX#XXXXX###X#XXX#X#XXXXXXXX#XX#XXXXX#XXXXX#XXXX#XXXXX#XX#XXXX#XX#XXXXX#XXXX#XX#XXXXX#XX#XXX#X#XXXX##X##X
XXX#XXXXXXX#XXX##X##X#XXX#X#X#XXXX#XXXX##XXXXXXXXXXXX#XXXXXXX##X#XXX###XXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXXXX#XXX#XXXXXXXX#X#XXX#X#XXXXXXXX#XXXXXXX#XX#XXXX###XX#X##XXXX#XXX#XXXXXXXX#X#X#XXXXXXX#XXXX#X#X##XXXXX#XXXXXXXXX#XXXX#X#XX#XXX##XXX#X#XXXXXXXXXXXXX#X#X#XXXXX#XXX#XX#XXXX##XXXX#XXXXX#X#X#XX##XXX#X##XXXXXXX#XXXX#XXXX#XXXXXX###XXXX#X#XXXX#XXXXXXXXX#X#XX##XXX#XX##XXX#XXXXXXX#XXXX#XXX#X#XXX##XXXXXXXXXXXXXX#XXXXX#XXXXXXXX#XXX#XXXX#X#XXX##XXXXXXXXXXX###XXXXXXXX#XXX#X#XXXXXXX##XXXXX#XXXXXXXXXXX#XXXXX##XXXXX#X#X#XXXXX#XX#XXX#XXXX##XXXXXXXX###XXXX#XXXXXXXXX##XXX#XXXXX#XXXXXXXXX#X###XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#X#XXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX#X#XXXXX#XXXXXXXXXX#XXXX##XXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#XXXX#X##X#X#XXX#XXXX#XXXXXX#XXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXX##XX#X#X##X#XXXX#XXX##XXXXXXXXX#XXXXXX#XXXXXX#XX##X#XX#X#XXXXXXXXXX#XXXXXX#X#XXXXXXXXX#XX#X#XXX#XXX#XXXX#X##XXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X
XX#XX#XXXXX#XXXXX#XXXXXXXXXXX#XX#XX##X#XX#XX##X#XXXXXXXXXXXXXX##XXXX##XXX#XXX#XXXXXXXXXXXXX#XX##XX#XXXXXXX#XXX#XX#X#XXX#X#XXX##XX#XXX##XXX##XXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXXX#XX#X#XXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXX#X#XXXXX#XX#XXXXXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX##XXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX##XXXXX#XXXXX#XXX#XXXX#XXXX##XXXXX#XXXXX#XXX##XX#XXXXX#XX#XXXXXXXXXXXXXXX#X##XXXX#XX#XXXXXX#XXX#XX###XXXXXXXX#XXX#X###X#XXXXX#XXXX#X#XXXXXXXXXXXX#XX##XXX#XXXX#X#XX#XX#XX#XXX##XXXXXXXXXX#X#XXX##XXXXXXXX#X#X#XXX#XXXX##XXXXXX#XXXX##XX#X#XXX##XXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XX#XXXXX#XX##XX#X#XXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXXX#XXXXXXXX#XX#XXXXX#XX#XXXXXXXX##XX#X#XXXXXXXXX#X#XX#XXXXX##X#XXXX#XX#X#X#XX#XX#X####XXXXXXXXXXXXX#X#XX##X#X#XX#XXX#XX#XXXXX#XX#X#X#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXX##XXXXXXXXX##XXXX#XXXXXXXX#X
XXXXXXX#XXXXX#XX#XX#XXXXX#XXXXXXX###XX#X#XXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXX#X#XXXX#XXXXXXXX#XXX##XX#XXXXX#XX##X#XX#X#XXXX#X#XXX#X###XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXX##XXXXX#XXXXXXXXX##XXXXXX#XXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXX#XXX#XXXXXX##XXX#X#XX#XXXXXXX#XXX#XXX#X#XX#XXXXXXXXXXXX##X#XXXXX#X#X##X#XXXXXXX#XX#XXXXXXX#XX#XXXX#XXXXX##XXXXX#X#XXX##X#X#XX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXX#X#XX##X#X##XXXXXXXXXXXXXXXXX#XX##XXXXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXX#XXXXXX#XX#X#XXXXXXXXXXXX#XXXXX#XXXX#XXXXXXX#XX##XXXXXXX##XXXXXX#XXXXXXXX#XXXXX##X#XXXX#XXXX#XXXXX#XXXXXX#XXXXX#XXXXXX#X#XXXXXXXX#XX#XXXXX#XXX#XX#XX#XXXXXXX#XX#XXXXXXX#XXXXX##XXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXX#XXX#X#X#X#XXXXXX#X#XX#XXXX#XXXXXXXXXXXXX#X##X#XXXX#X#X#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXX##XXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XX#X##XXX#XXX#XX#X#XXXXXXXXXXXXXXXXX##XXXXXXXX#XX#XXXXXXXXX#XXX#X#XX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX
#X#X#XXX##X#XX#XXXXXX#XXXX#XXXXXXXXXXXX##XX##XXXXXXXXX#XXXXXXX#X#XXX#XXXXX##XX##XXXXX##XXXXXXXXX##X#XXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXX#XX#XXXX#XX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXX#XXXXXXX#XX#XXXXX##XXXXX#XXXXX##X#XXXXXX#XXXXX#XXXXXX#XX#X##XXXXXXXXXXXXXXX#XXX#XXXXX##X#XX#XX#XX#X##X#XXXXXX#XXX#X#XXXX#XXX#XXXXXXXX#XXXX#X#XX##XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXXX#X##X##XX#XXXXXXXXXXXXXXX#X#XXX#XXX#XX#X#XXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXX##XXX##X#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XX#XXXXXX#X##XXXXXXX#XXXXXX#X#X###XXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#XXX##XXXX#XXXXXXXXX#XXXX#XX##XX#X#X###XXXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX##X#XX##X#XXXX#XX#XXXX##X####XXXXXXXX#XX###XXXXXX##XXXXXXXXX#X#XXXX#X#XXXX#X#XXXX#X#X#XXX#XX#XX##X#XXX##XXX#XXX##X###XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXX###XXXXXXXXXXXX#XXX#####XX#XXX###XXX#X##XXXX#XXXXXXXXXXXXX##X#X###X#XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX##X#
XXXXXXXXXX#XX#XX#XXXX###XXXXXXX##X##XXX#XXXX#XX#XXXXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXX##X##XX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXX##XXXX#XX#XXXX#XX#X#XXXXXXXXXXX##X#XX#XXXX#XXXXXXXXXXXXXXX#XX##X#XX#XXXXXXX#XXXXX#X#XX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#XXXXXX##XXXXXXX##XXXX#XX#XX#XXXXXXXXX###XXX#X#XXX#XXXX#XXXXXXX##XXXXXXX#XXX##X##XX#XX#XXX#XX##XX#XXX#XXX##XXXXX#X#XX#X#X#XXX#XXX#XXX###XXXXXXXXXX#X#X#XXXXX#XXXXXX#X#X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX#XX#XXX#XX#XXXXXX#X#XXXXXX##XXXXXX#XXX#XXX#X##XX#XXX#XXXX#XXXXXXXXXXX#XXXXX##XX##XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXX##XXX#XX#XX#XXX#XXXXXXXX##XXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXX#XX#XXXXXXX##X#XXXX##XXXXXXX#X#XXXXXX#XXXX#XXXX##XX#XXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX#XX#XXXX#XXXXXX#XX#XXXX#XXX##X##X#XXXXXXXXXXX#####XXXXX##XXXXX#XXXXXXXXXXXXX#X##XXXXX#X#XXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##X##X#XXXXXX##X##XXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX###XXXXXXXXXXXXXXX#X#XXXX#XX#XXXX#XXXXX##XXXXXXXXXXXX
XX#XXXXXXXXXXXXX#X#X#X#XXXXXXXX#XXXXXX#XX#XX#X##X#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXXX#X##XXXXXXXX###XX#XX#XX#X#XXX#XXX#X#XXXXX#XX#XXXX#XXX##XXX#XXXX#XXXXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXX#X#XXXXX#X#XXX#XXXXX##XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XX##X#XXXXXXX#XXXXXX#X#XXXXXXXXX#X##XXXXXXXX#XXX#X#XXXXXXX##XXXXXXXXXX#X###XXXXXXXXX#XXX#XXXXXXXXXXXXXX#X##XXXXXXXXXX##X#XXXX#XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXX##XXX#X##X#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXX##XXXXXXX##XXXXXXXXXXXX#XXXXX#XX#X#X#X#XXXXXXXXX##X#X#X#XXXXX##XXXXXXXX#X#X#XXXX#X#XXXX##XXXXXXXXXXX#XX#XXXXXX#XXX#XXX#XXXXX#X##XXXX#XXXX#XX###X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX###XXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXX#XXXXX#XXXXXXX###XXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXX#XX###XXX#XXXX#XXX#X#XXXX#XXXX#XXX#XXXXXXXXXX#XXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXX##X#XXXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXX#XXXXXXX##XXXXX##XXXXXXX#XX#XXXXXXXXXXX##X##XXXX##
XXXXX#XX#XX#XXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X#XXXXXXX#XXX#XXX#XXXXXXXXXX#XXXXXXX####XXXX#X###XXXX##XXX##XX#X###XXXXXXXXXXXXXX#XXXX#XX#XXXX#X#X#XXXXX#XXX####XXXXXXXXXX#XXXX#XXXXXX#XXXXXX#XX#X##XXXX#XXX#XXX#XXXXXX##XX#X##XXXXXX#XXXXX#XXXX#XXXX#XXX##X#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#X#XXX#X#XXX#X#XXXXXXX##X#XXXXXX#XX#XXX##XX#XXX#X#XXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXX#X##X#XXXXX#XXXXXXXX#X##X#XXXX#X#XX##XXXXX#XXX##XXXXX###XXXX#XXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XX##XXXXXXXX#XXXXXXXXXXXX#XXXX#XX#X#XXX#X#X#XXX#XX#XXXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX#XX#XX#X#XXXXXXX#X#XX#XXXXXXXX#XX#XX#XXXXXXX#XXX#XX#X#XXXXX#XX#XX##XX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXX##X#X##XXXX#X#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XX##XXXX#XXXXXXX###XXXXXXX#XX#X#XXXXXXXXX#X#XXXX#X#XXXXX##X#X#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX
XXXXXXXXX#XXXXXXXXX#XXXXXXX#XX#XXX#X#XXXXXXXXXX##XX##XXXXXXX#X#XXXX#XXXXXXXX#XX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXXX#XXXX####XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX##XX#XXX#X#XXX#XXXXXX#XXXXX##XXX#XX#XXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX###XX###XX#XX#XXXXXX#XXXXXXX#XXXXXX#XXXX#XXXXX#X#XX#X#X###XX#XX#XXXXX#X#X#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXXX##XX#XX#XXXXXXXX###XXX#XX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#X#X#XXXXX##XXXXXXX#XXXXX##XXXXXX#X#XX#XXXXX#X#XXXX#XXXX#X#XXXXX#X##XXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXX#XXXX###XXXXXXXXX#XXXXXX##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXX#XX#X#XX##XX#XXXXXXXX#X#XXXXX#XX#XXXXXXXXXXXXX##XXXX#X##XXXXXXXXXXXXXXXX##X#XXXX#XXXX#XXXXXXXXX#XXX#XX##XXXXXXXX#XXXXXXXX###XXXX#XXXXX#XX#XXXXXX#XXXXXX#XXXXXX#XX#XX##XXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXXX#XXXXXXXXX#XXXX
XXXXXXXX#XX#XXXXX#XXX#X#XXXXXX#XX#XXX##X#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXX#X##XX###XXXXXXXXXXXXXXXX#X##X#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#X####X#XXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXX#XXXX#XX#XX#XXXXXX#X##XXXX##XXXX#X#X#XXXXX#XX#XXXXXXXXX#XX#X#X#XXXXXXXXXX#XX#XXXXXXX#XXXXX##XXXXXXXX#X##XXXXXXXXXXX#XX###XX#XX#XXXXX#XXXXXXXXXXXXX#X#XXX##XX#XXXXXXXX#XXXXXX#XXXX#X#XX#XXXXX#X#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXX#XXXX#X##XXXXXX##XXXXXX#XXXXX#XX#XXXX#XX###X#XXXXX#XXXXXXXX#X#X#XXXX#XXXXXXX#XXXXXXXXX##XXXXXXX#X#X#X#XX#X#X##XXX#X#XXXXXX#XX#XX#XX#XXXXX#XXX#XX#X#XX#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXX#X#XXXXXXXX#XXXX#XX#XXXXX#XXXX#X#X#X##XXXXX#XX#XXXXX#X##X#XX#XX##XXXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XXX#XXXX#XX##X#XXXX#XXX#XXXXXX#XX##XXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXX#X#XXX#XXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXXX#XX#XX#XX#X#XXXXXXXXXX##X##XXXXXXXXXXXX#XXXXX#XX#X#X
XXX#XXXX##XXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#X##XXX#XXXXX#XXXXX##XXXXXXXX#XX###XXX#XX#X#X#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXX#XXX##X#X#X##X#XXX#XXX#XX#XXXX###XXXXXXX##X#X#XXXX#XXXXXXX#XX#XXX#XXXXXXX#XX#XXXXXX#XXXXXX#X##XXXXX#XXXXXXXXX##XX#XXXX#XXXXXX##XXXXXXX##XXXXXXXXX#XX#XXXXXXX#XX#X#XXXXXXXXX###XXXXXX#X###XXXX#XXXX#XXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXXX#XX#XX#XX#XXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXX##XXX#X#X#XX#XXXXXXXXXXX##XXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXX#XX##X#XXXXXXXXXXXXXXX#XX##XXXXXXXX#XX#XX#X##XXXXXX#XXXXXXX##XXXXX#X#XXXX#X##XXXX#XXXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XX#XXX#X#XXXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXX##XXX#XXX#X###XXXXXXXXXX#X#XXXXXXXX#XXXX##XXXXX#X#XXXXXXXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX##X#XXX#X#X#XX#XXXXX#X#XXXXXXXX
XXX#XXXX#XXXXXX#XXXXXXXXX#X#XXXXXXXXX#XX##XX#XX#XXXXXXXXX#XX##XX#XXXXXX#XXXX#X#X#XX#XXXXXXXXXXXX##XXXX#XXXXXX#XXXXXX##XXXXXXXX##X#XX#XXXXXXX#XX#XXXXXXXX#XXX#XXXXXXXXXX#XXX#XXXXX##X##XXXXX##XXXXXXXX#XXXXXX#XXX#X#X##X#XXX#X#XX#XXXXXXXXXXXX#XXXXXXX#XX#X#XXX#XXXXXXXXXX##XXXXXXXX#X#XXX#X##X#XXXXXX##XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXX##XXX#XX#X#XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX###XXXX#XXX#XXXXXXXXXXXX##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXX#X#XXXXX###X##XXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX##X#XXXX#XXX#XXX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXXXX#XX#XXXXXX#X##XXXXX#XXXXXXXXXX#XXXXXX#X##XXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXX#XXXXXX#XX#XX#X#XXXXX##X#X#XX#XXX##XXXXXXXXX#XX#XXXXXXXXXXXX#XXXX##XXXXX#XXX###X##XXXXXX###X##X#X#XXXXXXXXX#X#XXXXXXXXXXX##XXXXX###XXXXX#XX#XXXX#X#XXX#XXXXXXX#X#XXXXXX#XXXXXX#X#XXXX#XXX#X#X#XXXXXX#XXXX#X#XXXXXXXXXXXXX#X#XX#XXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXX
XX##X#X#XXXXXX###XXX#X#XX#XXXXXXX#X###XXXXXX#XXXX##XXXXX#XXX#XXXXXXX#XXXXXX##XX#XXXXXXX#XXX#XX#XXX#XXX##XX#XX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#X##XXXXX#XXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXX#XX#XXX#XXXX##XX#X#X#XXX#XX##XXXX#X#XXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XXX#XXXXXX##X#XXXXX#XX#XXXXXX#XXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XX#XXX#XXX#XXXXXXXX#XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXXXXXX##XXXXXXXXXXXXXXX#XXX#XXX#X#XXXXX#XXXXXX#X#XXXX#XXXXXXXXXX##XXX#X#XXXXXX#XXX#XX#XX#XXXX#XXX##XX#XXXXX#X##XXX#XXXXXXXXX#XX#XXXXX###X#XXXXXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXXX#XXXXX####X#XX#X#XXXXX#XXXXXXXX#XXX#XXXXXXXXX##X#XXXX#XXXXXX##X#X#XXXXXX#X#XXX#XXX##X####XXX#XXXXXXX#XXXX#XXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XXXX#XX#X###XXXXX#XXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXX#X#XXXXXXX#XX#XXXX#XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXXXX#X###X#XX#X#XXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX##X#XXXXX#XXXXXXXXX#XXXX#X#XX
X#XX#XXXXXXXXXX#XX#XXX##XXXX#XXXX#XXX#XXXXXX#XXX##X#XXXXXXXXXXX#XXXXXX##X##XXXX##XXXXX#X#X#X#XXX##XXX##XXXXX#X#XXXX#XXX#XXXXXXX##XXX#XXX#XXXX#XX#XX#XXXXXXXX#XXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#X##XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX##XXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#####XXXXX#X#XX##XXXX##XX##XXXXXX##XXXX#X#XX#XXXXXX#XX#XX#XXX##XXX##XXX##XXXXXXX##XXXX#XXXX#X#XX##XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXX#XXXX##XXXXXX#XXXXXX#XXX#XXXXXXXXXXX##XXXXXXX#XXX#XXX#X#XXXXXX#XXXXX#XXXXXXXXXXX#XX#X##X##XX###XXXXX##XXXXXXXXX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXX#######XXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXX#X#XXXXXX#X#XXXXXXX#X#XX#XXXXXXXXXXXX#X#XXXXXXX#X#XXXX##XX#XX####XXXX#XXXX##XX#XX#XXXXXXXX#XXXX#X##XXXXX###XX#XX#XXXXXXXX#X#XXXX#XXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XX#X##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXX#XXXXXX#XX#XXXXXX#X#X##X##XXXX#XXXXXXXXXXXXXXX#XXX#X##X###X#XX##XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX
#XX##X##X#XXXXXX#X##XXXXXXXXXXXXXXXX#XX#XXX#XXXXXX##X#XX#XXXXX#XXXXXXX#XXXXX#X####X##X##XX#X##X#X#XXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XX#XXXXX#X##XXXXXX#X#XX#XXXXXX###XXXXXX#XXXXXXX#XXXX#X#XXXXXX#XXX###XXXXXXXXX#XXXXXXXX#XXXX#XXXXX##XX#X#XX#XXXXX#XXXXXXXXXX##XX#XXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXXXX#XXXXXXX#XXXXX#XXX#XXXX#XXX#####XXXXXX#XXXXXXXXX#XXXX#XXX#X##XXX##XXXXX#X#X#XXX#XXXX#XX#XX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXX#XXX#XX#XXXXXXXXXXXX#X#XX###XXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXXXX#XXXXX#X##XXXXXX#XXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXX##XXX#XX#XXXXX#X#XXXX#XXXXXXXX#XXXXX#XXXXXXXX#X#X##XXXX#XXX#XXXXXXXX#XXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#X##XXX#XXXX#XX##XXXX#XXX#XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XXXX#X#XXXXXX###XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XX##XXXXXXXXX#XX#XX#XX#X#XXXXXXX#XXXX#XXXXX#XX##X#XXX#XXXXXXX#XXXXXXXX#X#X#XXXX#XXXX###X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#
XXXX#X#X#XXXXXXXXXXXXXXXXXXX##X#X##XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXXXX#X###X#XXXX#XXXXXX#XXXXXXXXX#XXX#XXXX#XX#XXXXXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXX#X#XXXXX##X#XXXXX#X##XXXXXX#XXXXXXXXXXXXXX#XXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#X#X#XXXXX#XXXX##XXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX##XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXX#X###X##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXX#X#XXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXXXXX#XXX#XX###XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX##XXX#X#XX#XXXX#XXXXXXXX##XXXXXX#XXXXXXXXXXXXXXX##X#XX#XXX#XX##XXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXX#XXX#XXXX#XXXX#XXX##XXX#X#XXX#XXX#X##XX#XXXXXXX#XXXXX#XXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXX###XXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXX#X#XXXX#XXX#XXXXXXXXX#X#XX#XXXXXX#XX##XXXXXXXX#XXXX#XX#XXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXX#XXXX###XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXX#XX#XXXXX
XXX#XXXXX##XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXX#XX#XX###XXXXXXXXXXXXXXXXX###XX#XXXXXXXXXXX#XXXX#XXXX#XX#XXX#XXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXX#X#X##XXXXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXX#XXXXXXXXX##XXXXX#XX#X#XX#XXXXX#XXXXXXX#XX#XXX#XXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXX#X#XX#XXXXX####XX#XXXXXX#XX##XXXXXX#XXX##XXXXXXXXX#XXXX#X#XXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXX#XXXX#X#XXXXXXXXXXX#XX###XX#XXXXXX#X#X##X#XXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XXX##XX#XXX##XX##XXX#X##XXXXXXXXXXXXXX#XXX#X#XX#XX#XXX##XXXXXXX##X#X#XXXXXX##X#X#XXXXXXXXXXXXXXXXXX##XXX##XXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXX##XXXXXXXXXXX#XXXXX##X##X#X#X#XX#XXXXXX#X#X#XX#XX#XX#XXXXX#XXXXX#XXX#X#XXXXXX#XX##XXXXX#X#XXXXXXX#XX###XXXX##X#XXXXXXXXX#XXXXXXXX#XXX#XXXXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXX#XX#X##XXX##X#XXXX#XX##XXX
XXX#XX#XXX##XXXX#XXX#X#XXXXXX###XXXXXX#XX#X#X###XXXX#XXXXXXX#XXXXX##X#XX##XXXXX#XXXXX#XX#XXXX#XXX#X#XX#XXXXXXX#XXXXXXXX#XXXXX##X##XXXXX#XXXX#XXXXXXXXXX##XXX#XXXX#XXXXXXXX#XXX#XXXX#XX#XXXXXX#XXXXXXX#X##X##XXXXX##XX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXX#X#XXX#XXXXXXX##XXX#XXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXXX##XX#XX#XX#X#X#XXXXX#X###XXX#XXXX#XXXXXXXXXX#XXXXXX##X#XXXXX##X#XXXX#XX###XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XXXXXX##XXXXXXXXXXXXXXXXXXXXX###XXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX##XXX##XXXXXXX###XX#XXXXX##XX#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#X#XX#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXX#X#XXX##XXXXXXX##XX##X##XXX#XX#XXXXXXXXXXX#X#XXXXXXXXXX#X##XX#XXXX#XX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXX#XX#XX#X#XX#XXXX#XXXXXXX#X#XXXX#XX##XX#XXXX#XXXXX#X#XXXXXX#XXXX#XXX#XX#XXXXXX#XX#XXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX####XXXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XX##XX#XXX##XXX####XXXX#XXX###XXXXX#XX#XXXXX##X#XXXXXX#X#XX#XX
XXXXXXX#X#XXXXX###XXXXXXXX##XXXXX##XXX####XX#X#XX#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXX#X#XXXX#XXXX#XXXXXXXX###XXX##X#XX#X#XX#XX###XX#X#X#XXXXXXXXXX#XXXXXXXXXXX##XXX#X#XX#XXX#XXXXXX##X##XXXXXXX##XXXXXX#XX#X###XXXXXXX#X##XXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#XXXX#XX#XXX#XXX###XXXXXX#XXXX#X#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXXXXXXX#XX#X#XXXXX#XX#XXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXX#XXXXXXXX#XXXX#X#X#XXXXX#X#XX#XXXXXXX#XXXXXXXXXXX#XX#XXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXX#X##XXXX#XX#XX#XXX#XX#XXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXX#XXXX#X#XX#XXX#XXXXXXXXXXX#XXX##XXX#XXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XX#X#XXXXXX#XXXX#XXXXXXXX#X#XX##XXX#XXXXXXXX#XXXX#XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX##XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXX##XXXXX#XXXXXXXXXXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXX#XXXX##XXX#X#XXXX#XXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXX#XXXXXXXX
XXXX#XX#XX#XXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXX#XXXXXXXXX#XXX#XX##XX#XXXXXXX###X#XXX#XXXX##X##XX#XXXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXX#X##XXXXX##XXX#XXXXXXXXXXX#XXX##XXXXXX#X#XXXXXX#XXXXXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX##XXX#XXXX#XX###X##XXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX##X#X#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX###XXX##XXXX#XXXXXXXXXXX#X#XXXXXXX##XXXX##XXXXX#XXXXXXXXX###XXXX#X#XXXXXXX#XXXX#XXX#XXX#XXXXX##XXX##XX#XXXX#XXXXX#XXXXXX#XX#X##XXXXXX#XXX#XXXXXXXXXXX#X##X##XXX#XX#X##XXXXXXXXXXXXX#X#X#XXXX#XXX#XXXXXXX#XXX##XXXXXX##XXXXXX####XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XX#X#XXXXXXXXXX#XXXXX#XXXXX#XX#XXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXX#XXX#XX#XX#XXXXXX##XXXXXX#X##X##X#XXX#XXXXX#XXX#XXXXXXXX##XXXX#XX#XX##XXXXXXXXXXXXX##X#XXXXXX#XX#XXXXXXX#XX
XX#XXXXXXXXXXX#XXXXXXXXXXXX#XX##X#XXXXXX#X#XX###XXXXXXXXXXXXXX#X#X#XXXXXXXXXX#XX##XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXX#XXXXXXX#XXXXX##XXXXXXXXXXX#XXX#XXX#XXXXXX##X#XXXXXXXXXXX#XX#XXX#X##XXXX#XX##X#XX#X#XX#X#X#XXXXXXXXXXXXX#XXXX#X#XXX#XXX##X#XX#XXXXXXXXXXXX#XX#XXXX#X#XX#XXXX##XXX#XXXXX#X##XXXX#XX#XXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXX#XX###X####XXXXXX#XXXXXXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX#XX##XXXXX#XXXXXX#X#X#XXXXXXXX#XX#XXXXXX#XXXXX#XXX##XX#X#XXXXXXX#XXXX#X#XXX#XXXX#XX##XX#XXX#XXX#X#XXXXX#XXX#XX##XXXX#XXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#XXX#XX#XXXXXXX#XX#XXX#XXXXX#XXXXXX#X#XXX#X##XX#XX#XXX#XX##X##X#XXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXX#XXX###XXXXX#XX##X##X##XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XX#X#X##XXXXXX#XXXXX##XX#XXX#XXX####XXXX#XXXXXX##XXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXX##XXX#X#XXXXXXXXX#XXX#X#XXX#XXXXX##XXXX#XX#XXXXXXXX##XXXXXX####XX#XXXXXXXX##X#XXXXX#XXXXXXXXX
#X##XXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXX#X#XX#X#XXXXXXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#X#XXXX#XX#X##X##XXXXXXX#XX#X#XXXX###X#XXXXXXXXX#XX####XXXXXXX#XX#XXX#XX#XX#XX###XXXX##X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXX#XX#X#XXXX#XXX#####XXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#XXXXXXXXX#XXXXXX###X#XXXXXXXX#XXXXXXX#XXXXXX#XXX#XXXX#XX#XX#XXXXX#XXXX#X#XXXX#XX##XXX#XX##X#XX#XXXXX###X#XXX#XXXXXXX#XXX#X#####XX##X#XXXXXX#X#XXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXXX#XXXX#XX#XXX##XXXXXXXX##X###XX#XXX#XXXX#XXX#X#XXXXXXXX#XX#XXX#XXXXX#XXX#XXXX#XX#X##XXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXX##XXXXXXXXXXXXX###X#XXXXXXX##X#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXX#X#X#XXXX###X#XX##XX#X#XX##XXXXXXXX###XXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXX##XXXXXXXXXXXXXXX#XXX###X#XXXXXX##XXXX##X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX##XXX##XXXXXX#XX#XXXXXXXXXXXXXX#XX#X##XX#XXXXXXXX##XXXX#X##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X
#XXXXXXXXXXXXXXXXX#XXXXXX#XX#X###XX#XXX#XXX#XXX##XXXXXXX#X##XX#X#X#XX#XXXXXX##XXXXXX#XXXXXXX#XX#XXXXXXXXX#XX#XX#XX#XXXXX##XX#XXXXXXX#XXX#X##XXXXX#XX####XX##X#XXXX#XXXX#XXX#XXXX##XXXXXXXXX##XXXXXX#XX#X#XXXXXXX#XX#XX#X#X#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX##X#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X##XXXX#XXXXX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XX#XX#XXX#XX#XXXXXXXXX#XXX#XXXXX##XXX##XXXXX##XX#X#XXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXXXX#XX#XXX#X#XXX#XXXX#XXXXXXXXXXX###XXX#XXXXX#XXXXXXX##XXXXXXXXXXXXXX##XXXX#XXXXXXX###XXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XX####X#X##XXXXXX#XX#XXXXXX#XXXXX#XXXX#XX#XX#XXXXX#X#XXXX#XX#XX#XX#XXXXXX##XXXXX#XXXX##X#XXXXXXXXX#XXX##XXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXXXXXXX####XXXXXXX#XXX#XX#X###XXXXXXXX#XXXX#XXX#X#X#XXXX#X###XXXXXX#X#X#XX###X##XX#XXXX#X#XXXX#XX####XXXXXX#XXXXXX##X##X#XXX#XXXX#XXX#XXXXX###XXXXXXXXXX#X#X#XXX#XXXXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX
XXXXXXX#XX#XXXXXX#XX#XXXXXX##XXXX#XXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#X##XXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXX##XXX#XXX##XXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXX####XXX#XXX#XX#X#X#X###XX#XXXX#X#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXX#XXXXX#XX#XXXXXXX#XX#XXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##X#XX#XX##XXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXX#XXXXXX#X##XXX#XXXXX##XXXXXXXXXXX#X#X#XXXXXXXX#XXXXXXXX##XXXXXXXXXXX#XXXX##XX#XX#XXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XX#XXXXX#XXXXX#XXXXX#XXX##XXXX###XXXXX#XXXXXXXX#XXXXXX#XX##XXXXX#X#XX#XXXXXXXXX#XXXXXXXXX#XXX##X#X#XXXXXXXX#XXXX##X#XX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#XX#XXXXXX#XX#XXXXXXXX##X##X#XXXXX###XXXXX#X#XXXXX#X#X##XXX#X##XX####XXXX#XXX#XX##XXXXXXXXXXXXXXXXXX##XX#X#XX#XXX#XXXX#XXXX#XXXX##XXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XX#XXXXXXXX#XXXXXX#XXXXX#X###XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXX#XX#XXXX#XX#X#XXXX##
XXX#XXXXXX###XX#XXX##XX#XX###XXX#XXXXXXXXX#XXX#XX#XXXXXXXXXXXX#X#XXXXXXX###XXXX##XX#XXXXX#XXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XX##X##X#XXXXXXX#X#XX###XX##XX#XX#XXXXXXX##XX###XXXXXXXXXXX##XX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XX##XXXXX#XXXX#XXX###XX#XXX#XXXX###XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX##XX#X##XX#XXXXXXXXXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXX##XX##XX##XXXX#XXXXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXX#XXXXXX##X#XXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXXXX#X#XXXX##X#XX#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXXXXX#XXXXXXXX#XX###XXXX##X#XXXXXX#X#XXX#X##XX#XX#XXXXXXX#XX#X##XXX#XXXXXX#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXX#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXX#XXXX#XX##XX#X#XXX#XXXX#X##XXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#X#X#X#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXX#X#XXX#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXX
XXXXXX#XXXXXXXXX#X##XXXXXX#XXX#XXXXXX#X#X##XXX#XXXX#XXX#XXXXX#XXX#X#X#XXXXX#XXX#X#XXXXXXXXX#XXXXXXXX#XXX##XX##XX#XXXX#XXXXX#XXXXXX#XXXXX#X#####XXXX#X####XX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX####XX#XX#XXXXXX#XXXXXX#X####X##XXXXX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX#X#XXXXXXX#X#XX#XXXXXX##XXXXXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX##XXXXXXXX#X#XX#XXXX#XXXXX##X#XXXXXXX#X#XX#XXXXXXX#X#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXX#XXXX#X#XXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXX#XX#X#XXX##X#XXXXX#XX#XXXXXX#XXXXXXX#X#X#XX#XXXXXXX#XXXX##XXX#XXX#XXXXXX#XXX#XXXXXX#XXX##XXX#XXX#XXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXX##XXXXXXX##XXXXXX#XXXXXXXX#XXXXXXXXXXXXXX##XXXXXXX#XXXX#XXXXXXXXX#XXXX##XXXXXXXXXX#XXXXX#XXXX#XX#XX#X#XX#XXX#XXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX###XX#XXXXXXX##X#XXX#XXXXXXXXXXXXX#X##XXXXXX#X#X#XXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXX##XXX#XX#X#XXXXXXXXX#XXX##X#X###XX#XXXXXXXXX#XXX#XXXX#XX##XXXXXXXX##XX#XXXXXXXXXXXXX#XXX#XXX###XXXXX#
X#X#XXXXX#XXXXXXXXX##XX#XX#XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX###X#XXX#XX#XXXX##XXXXXXXX#X#XXXXX##X#X#X#XXXX#XXXXXXXX####XXXXXX##XX###XXX##X#X####XXXXX#XXXXXXXXXXX##XX#XXXX##XXXXX#XXXXXXX##XXX#XX#XXXXX#XXXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XXX#XX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXX#XX#XXX#XXXXX###XXXXXXXXX#X##X#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXX#XX#X#X#XXX#XXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXXXXXXX##XXXX##X#XX##XXXXXXXXXXXXXX#XX#XXX#XXXXXXX#####XX#X#XXX#X#X#XXXXXXXXXXXXX#XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXX##X#XXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXX##XXXXX##XXXXXXXXXX#XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX##XXXXX#XXXXX#X#X#XXXXXXXXXXXXX#XXXXX#X##XXXX###XXXX#XXXXXX##X##XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX##X##XXX##X#XXXXXXX###XX#X##XXX#XXX##XXXX#XX#XXXXX##XX#X#X#XX#XXX#XXXXX
XX###XX#X#XXXX#XXXXXX###XXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXX#XXXX#XXX#X##XXXXX#X#XXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX##X##XXXXXXXXX#XXXXXXXXXX##XXX#XXXX#XXXXX#XX#XXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XX#XXXX#XX##X#X#X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXXXX#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX##XXXXXXXXXX#XXXX#X#XXXX#X#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXX#XX#XXX#XX#XX#XXXXXX#XX##XX#XXXX#X#XX#XXX#XXXXX##X#XX#XXXXXXXXXXX#XXX#X#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX###XXXX#XXXXX#XX#X#XXXXXXXXXX#XXXXXX#XX#XXXX#X#XXX#XX#XX#XXXXXXXXX###XXXXXXXXXXXXXXX#XX###X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXX#XXXXX#X##XXXXXX#XXXXXXXX#XXX#X#XXXX#XXXX#XXXXXXXXXXXX#XXX##XXXXX#XXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX##X#XX#XXXXXXX#XX#XXX#XXXXXXXX#XXXXX#X#XXXXXX#X##XX##XXX#XX#X#XX#XXXXXXXXX#XXX#XX###XXX#XXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXX#XXXXXX#XX##XXXXXXXXXXXXXX#XXX#XXX
XXX#X#X#XXXXXXX#XXXXXXXXXX#XXXXX#XXX#XX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###XXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXXX###XXXXXXXXXX#XXX#XXXX#XXXXXX#XX#X##XXXX##XXX#XXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXX#XXX##XXXXXXXXXX#X#XXXXXXXXXXX#XXX#XX##X#XX##XXXX#XXXXXXX#XXX##XXXXXXXX#XX##XX##X#XXXXXXXXXX#XX##XXXXXXX#XXX#XXXX##XXXXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXX#XXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXX#XXXX#XXXX####XXXXXXXXXXXXXXX##XXXXXXXXX#X#XX#XXXXXXX#XXXX#X#XXX#XXXX#XXX#XX#XX#XXXXXXX##XXXXXX#X#XXXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXX#XX##XXXXXXXX#XX#XXXX#XX#XX##XXXXX#XXXXXX#XX#XXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXX###XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX##X#X#XX#XXXXXXX##X#X#XXXXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXXXXX#XXXXXXX#XXX##X#XXXXXXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXX##XXXXX##XXXXXX#XX#XXXXXXX###XXX#XX##XXXXX#XXXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#XXX#XXXXX##XX#XXXXXXXXXXXX##XXXXXXXXX#X#XXXXXX#XXX#XX#X#XXXXXXXX#XXXX#XXXX#XX#XXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXX##X##XX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XX#X#XX#XX#X#XXX##
#XXX#XX#XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXXXX##XXX##XXX#XXXXXXXXXXXX#XXXX#XX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXX##XXX#X##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XX#X#XXXXXXX#XXXX#XXXXX#XXX#XXXX#XXXXX#XXX##XXXXXXXX#XXX##XX#XXXX#XXXXX####XXX#XXX##X##X###X#XX#XXXXXXXXXXX##XXXXXXXXX#X####XXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXX#X#X#XX#XX#XXXX#X#XXXXXXX#XXXXXXXXX#XXX####X#X##XXXXXXXX#XXXX#XX#X#X#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXX#XXXX#XX##XX#X#XXX#XXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX##XXX#XXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXX#XXXX##XXX#XXXXXXXXXXXXXXX##XXXXXXX###XX#XXXXXXXXXXXXX###XXXXXXXXXX#X##X#XXXXXXXXXXX##XXXXXXXX#XXXX#XXXX#X###X##XXXX##XXXXXXXXXX#X#XXX#XXXXXXXXX#X#XX#X##X#XXXXXXX#XX#XXXXXXX#X#XX#XXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXX#X#X##XXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XX##XXXXX##XXX#XX#XXXXXXXXXX##XX#XXXXX#XXXX#X##XXXXXX##XXXXX###XXX#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXX#XXXX##XX#XXXXXXXXXXX#XX##XXXXXXXX#X
X#XX#XX#XX#XXXXXXX#XXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XXXX#XXX###XXX##X#XXXXXXXXX#XXXX#XXXXXXX#X#XXX#X#X#XXXXXXXXXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXX#XX#XXXXXXXX##X###XXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XX#XX##XXXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXX##X##XXXXXXX#XXXXXXXXXXX#XXX#XX##XXXX#XXXX#XX#X#XXX#X#XXX#XXX#XXXXXXXXXXXX#XXXXXXX#X#XXXX#XXXXXX#XXXX#XXXXXX#XX#XX##XXXXXXX#XXXXX#XXXXX#X#X#XX##XX#X#XXXXX#XX#X####X#XXXX##XX#XX##XXXXXXXXX##XXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXX#X#XXXXX##X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXX#XXXXXXX#XXXXX#XX#X#XXXXXX#XXXX#XXXXX#XXXX#X##XXXXXXX#XXXXX#XX##XXXXXXXXXXX###XXX#XXXXX#XX#XXXXXX#XXXX###XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXX##XXXXXX#XXX#XXX##XXXX#XXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXX#XX##XXXXXXXX#XXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#X##XXX##XXXXXX#XXX#XXXXXX#XXXXX#XXX##X#XXXXXXXX#XXXXXXXXXXXXXXXXXX####X##XX##XX#XXXX#XXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXX#X#XX
#XX#X#X#XXXXX#XXX#XX####X##XXXXX#XXXXXX#XXXXXXX#XXX#XX#XXXXXXXXXXXX#XXXXXXXX##XX#X#XX##X#XXXXXXXXX#X#XXXXXX####XX###XXXXX#XXXX#XXXXX##XX#XXX#X#XXXXXXXXXXXX#XXXXXXX##XXXXXXXX#X#XX#XXXXXX#XXXXXX#XXXXX#X#XXXXXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXXX##XX#XXXX#XXXX##X#XXX##X#XXXXXXXXXXXX#XX#X#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXX##XXX#X#XX####XXXXX##X#XXX##XXXX#XXXXX##XX#XXXXXXX#XXX#XXX#XXXXXXX#XXX#X#XX#XXXXXX#XXXX#X#XXXX##XXXX#XXXXX#XXXXXXXXX#XXXXX#XXXX###X#XXXXXXX#XX#XXXXXXX##XXXXX##XXX#XX#XX#XXXXX#XXXXX####XXXXX#XXXXXXXXX#X#XXXX##XX#XXXXXXXX#XXX#XXXXX#XXXXXXX###XX#XXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXXX#XXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX##XXX##XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXX##XXXXXX#XXXX##XXXXXX#XX#X#XXX#XXXXXXXX#XX#XXXXX#XX#XX##XXXXX#XXXX#XX##XX#X#XXXX##XXXXXX#XXXX##XX#XX#XXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#X#X#XX#XXXXX#XXXX#X#XXXXXX#XXX#XXX#X##XX#XXXX#XXXXX#XX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXXX#XXXX#XXX
XXXXX#X#XXX##XXXXXXXXXXXXXXX#XXXX#XXXX##XXXX#XXX#XX#XXXXXXXXX#XX#XXXXXXXXXXXXXXX###XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#X###XXXXXX#XX#X#XXXX#XXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#X#XXXX##XXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#XXX#XXXXXXXXXX#XXXXXX#X##XX##XXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX##X#XXXX#XX#XXXXXXXXXXX#XXXX#XX##XX#XXXX#XXXXXXX###XXXXXXXXXXX###XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X##XXXXXXXXXXXX##XXX#X#XX#XXXXX#X###XXXXXX#XXX###XXXXXXXXXX##XX#XX#XXXX##XXX#X#X##XXXXXXXXX#X#XXXXXXXXXXXXX#X#XX#XXXXXXXXX#XXX#XXXXX#X###XXXXXXXX##XX#XX####XX#XX#XX#XXXXXXXXXXXXX#XXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXX##XXXXXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXXXXXXXX#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#X#X#XX#XX#X#XX#XXXXXX#X#XXXXXXX##X##XXXX#XXX#X##XXX#XXXX##XXXX#XX#XXXX#XXXXXXXXXX#XXXXXXXXX#X###XXXX#XXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXX#XXXX#X#XXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XXXX#X#XXXXXXXXX#XXXX#
XXXXXX#XXXXXXXXXXXXX#X#XX#X#X##XXXXX#XX#X##XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX##X#XXXXXX#XXXXX#X#XX#XXXXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X##XXXX#X#XXXXXXXX#XXXX#XXXX#XXX#XXXXXXXX#XXX#X##X#XXX#X#X#XXXXX#XXXXXXXX#XXXXXXX##XXX#X#XXX#XX#XXXXXXXXXXXXXXX##XXX#XXX#XX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XX#X#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X##XXX###X#X#XXX#XXXXX#X#XXX#XXXXXXX#X#XXXX#XX#XXXXXXXX##XXXXX#XXXXXX#X###XXXXXXXXXXX#XX#XX#XXXXXXX#XX##XX#XXXXXXXXXX##X#XX##XXXX##XXXXXXX#XXXXXXXXXXX#X#XXXX#X##XXXX#XX##XXXX#XXXXX#XXXXXXXXX#XXX#X#XXXX###XXX#XXXXXXXXXXXXXXXX#XXXX#XXX#X#X#XXXXX#XXXXXXXXX#XXXXXXX#XXXXXX#XXXXXXX#X##XXXXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXX#XX#XXXXXX#XX#XX#XXXXXXXXX#XXXX#XXXXX#XXX##XXXXXX#XXXXXX#X#XXX#XXXXX#XXX##X#XX#XX#X#XXXXX#XXXX#XXXXXXXX#XX##X##XXX#XXXXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#XX#XXX#XXXXX#XXXXX#XX#XXXXXXXXX#XX#XXXX#XXXX#XX#XXXXX###XXXX#XXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX
XX##XXXXXX#XXXX#XXX#X##X#XXX#XXXXXXXXXXXX#X#XXXXX#XXX#XXXXX#XXXXXX##XXXX#XXXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXX#X#X#XX#XXX##XXXXXX##XX#X#XXXXXXX#XXX#XXX#X#XX##XXXXX#X#XXXX##XX##X#XX#XXXX##XXXXX#XXX####X#XXXX#X#XXX#XXX#XXX#XXXX#XXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#XX#XX#XX####XX#XX#XXXXXXXX#XXXXXXX#XXXXXXXXXX#XX#XX###XXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XX###XXXXXXXXXXXXX##X#X#XX#XX###XXXX#XXX#XXX##XXX#X#XXXXXXXXXXXXXXXXX#X##XX#X#XXX#XXXXXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXX####XX#XXX##XXXXXX#X#XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXX#X##XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XX#XX#XXXXXXXX##XXXXXXXXX##XXXXXX#XXX#XXXXXXXXXXX#XXXXXXX#X#XXXXX#X##XXXXXXX#XXXX#XXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#X#XX#X#XX###XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXX#XXX#XX#XXXXX#X#XXXXX#XXX#XXX#XXX#XXX##XXXX##XXX#XX#XXXXXX###XXX#X#XXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX#X#XXXXXXXXX#XXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXX
XXX##XXX#XXX#X#XX#X#X#X#X#XXXXXXXXX#XX#XXX##XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX###XXX#XXX#XXX#X##XX#XXXXXXXXXX##XXXXXXX#XX#XXXX#X#XX#XX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX#XXX##X#XX#XXX#XX#XXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXX##X#XXXXX#XX#XXXXXXXXX#X#XXX#XXXXXX#XXXXXXXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXX#XXXX#XXXX#XX#XX#XX#XXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXX#X#X#XXXXX#X#XXXXXXXXX#XX#XXX#X#XXXXXXXXXXXX##XXXX#X##XXX##XXXXXXXX#XXXX#XX##XXXXXXX#XXX##XX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXXX#XXXXXX#XXXXX#XXXXX#XXXX#XXXXX#XXX##XXXXXXX##XXXXX#XXX#X#XXXXXXX##XXXXXXX#XX#XXXXX#XXXXXXXXXXX#X#XXXXXX#XX#XX#X#XXXXX#XXXXXXXXXXXXX#XXXXX#XXX#XX#XXXXX#X#XXXXXXX#XXXX#X#XXX##XXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#X#XXXX##XXXXXX#XX##XXXXXXXXXXX#XXXXXXXXXXXX#X#X#XXXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXX###XXX#XXXXXXXX#XXX##X#XXXXX#X###XXX#XXXXXXXXXX#X##XXXX#X#XXX#XXX##X##XXXXX#XXXX#X#
XXXX##X#XXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX#XXXXXX##X#XXX##X#XXXXXX#XXXX#X#X#XX##XX#XXX#XXXXXXX###X##XXX#X##XXXXXXXX#X#XXXXX#X##X#XXXXXX#XXX##XXX#X#X#XXXX#X#XXXXXXXX#XXXXXXXXXXXXX#XX##XXXX#XXX##XXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXX#X#XX#XXXXX#XXXXXXXX#XXXX#XXX##XXX#X#XX#XXXX#XXXXXXXXXX#XX#XXX#XXXXX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX###X#X##XXXXX#X#X#X#XXXXXXXXXX#XXXXXXXXXXX##XXXXXXX###XX#XX#X#XXXX#XXX#X#XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXX#X#XXXX#XXXX#X#XXXXX#XXXXX#XXXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXX##XX#XXX#XXXX#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXX##XX##XXXXXXXXXX#XX#XXXXXXXX#X##XXXXXX#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#XXXXX#XXX#XXXXXXXXX#XXXX#XXXXXX#XXXXXXXXX##X##XXX##XXXXX#XXXXX#XXXXX#XX#X#XXXXXXX#XXX#XX#XXXXXXXXXXXXX###XXXXXXXXX#XXXXXX#X#XXXX##XXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXXX#XX#XXXXXXXXXXXX##XXXX#X
XX#XXXXXXX#XXX#X#XXX#XXXXXXX#XX#XXXX##XXX#X#XX#XX#XXXXX#XXXXXXXXX##XXXXXXXX#X#XXXXXXXX#XX##XXXXXXXXX##XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XXX#X#X###XX#XX##XXXX#X#XXXXXX###XXXXXXXXX#XXXXXXXXXX#XXX##XX#X#XXXXXXXX#XXX#XXXX#XXXXXXX#XXXXXX#XX##X#XX##XX#XX#XXXXXXXX#XXXX#XX#XXXXX##XXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X#XX#XX#X#XX#X##XXXX#X#XX#XXXX#XXXXXXXXXXXX#XX#XX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXX###XX##XXXXX#X#X##XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXXX#XX#X#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXX#XX#X#XXXX#XX#XXXXX#XXX##XX##XXXXXXX#XXXX#X##XXXX##X#XXXXX#XXXXXXX#XXX#XXXXXXX##XXX#XXXXXXXXXX#XX#XXXX#X#XX#X#X#XXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#X###X#XXXX##XXXX#X#X##XXXXXXXX#XXXXXXXXXXX#X#XX#XXXX###XXXXXXX#XXXXX###XX#XXXXXXX#XXXXXXX##XXXX##XXXXXX#X#XXXXXXXXXX#XXXXX#X#XXXX##XXXX#XXX#XXXX##XX###XXXXXXXXX#XX#XXXX#X#XX##XX#XXXXXX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XX#XXXXX#XX#X##XXXXXXXXXXXX#X#XXXXXXXXXX#X#XX##X#XXX#
XX#XXXXXXX#XXX##X#XX#XXXXXXXXXXXXXXXXXXXX#XX##XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX##X#XXXXX#X#XX#XXX#XX#XXXXXXXXXXXX#XXXX#XXX#XX#X#XXXX#XX#X#XX##X##XX#XXXX#X#XXXXXX#XXXXX#X#X#XX#X#XXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXX#XXX#XXXX#XXXXX#XX#XXX#XX#XXXXX#XX###XXXXXX#XXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XX#XX#X#XX#XXXX#XXXXXX#XXX#XXXXXXX#XXXX#XX##XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX#X#XX#X#XX#X###XXX#XXXXXXXX###XXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXXX#X###XXXXXXXXXXXXXXX#XXXX##XXX#X#XXXXX##XXX###XXXX#XXXXX#XX#XXXXXX#XXXXXXXXXXXXX####XXXXXXXXXXX##X#XXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#X#XX#X#X#XXXXXX#XXXXXXX##XXXXXX##XXXXXXXXXXXX###X#X#XXXXXXXXX#X##XXX##XXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXXX#XXX#XX#XXXX##XXX#X###XXXXX#X##XXXX#XXXXXXXX#XX#XX#XXXXXXXX#XXX#XXXXXXXXXXXX##XXXXXXX#X#X#X#XXXXXXXX##XXXX#XXXXX#XX##XXXXX##XXXXXX#XXXXXXXXX##XXX#XXXXXXXXX#XX#X#X##XXXX##XX#X#XXXXXXX##X#XXXXXXX#XX#
XXX#XXXXXXX#XXXXXXXXXX#XXX#XX##XX##XXXXX#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#XX##XXXXXX#XX#XX#XXX#XX#XXXXXXXX#XXXXXXX#X#XXXX###XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX###XXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXX#X###XX##XXXXXXX#X#XXXXXX#XXXXXXX#XX#XXX#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX###XX#XXX##XX#XX##XXX##XXXX#XXXXXXX#XXXX#XXXX#X#XXXXXXX#XX##XXXXXXX#XXXXX#XXXXXXXXXX#X#XXX##XXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#X###XXXX#XXX##XXXXX#XXXXXXXXX#XXX#XX#XXX#X#XX#X#XXXXXXXX#XXXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXXXX#X#XXXX#XX###XXXXXXXXX###XXX#X#XXXXXX#X#XXXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXX##XX#XXXXX#XXXX#XXXX#XXXX#XXXXXXXXX#XXXX#XXXXXX##X##XXX#XXXXX#XXXXX#XXXXXXXX#X#XXXX####XX#XX###X#XXXXXXXXX#XXX#XXXX#XXX#XXXXX##XX#XXXXXXXXXXXX#XXXX###XXXX##XX#XXXXX#XXX#XXX##XXXXXXXX#XXX##XXX###XXXXXXXXXXXXXXX#XXXX##X#XXX#XXXXXX##XXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXXX##XX#XXXXXXXXXXXXX#XXX##XXX#XXXX#XXXXXX#XXX#XXXXXXX#XXX#XX
XXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXXX#XXXXXX#X#XXX#XX#XXXX###XX#XXXXXXXXXXXX##X#XX#X#XXXXXXXXXXXXX##XX#XXXXXXXXXXXX##XXXX#X##X#XXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXXX#XXXX#X##XX#XXX#XXXX###XXXXXXXXXXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXXXX#XXXX##XXXXXXXXXXXXX#XXXXXX#XXX##XXXXX#XX#X#XXXXXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#XXXX##XXXXXX#X#XXXXXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXXXXXXXX##XXX#XX#XXX#XX###X##XXXX#X##XXXXXX#X#XXXXXX#XXXX#X#XXX#X#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXX#XXXXXXX#XX##XXXXXXXX#X##XXX#XXXXXXX#XX#XXXXXX##X#XXX#XXXXXXXXXXXXXXX#XX#XX#XX#X#XXX#XX#X#XXX#XX#X#XX#XXX###X#X####X#XXXXXXX##X#XXXXXXX#X#XXX#XX#XX#X#X#XXXX#XX#XX#X#X#XX#XXXXXXXXXXXX#XX##XXXXXXXX#XX###XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XX#XXXXXXXXXX#X#XXXX#XXXX#XXX#XXX#XXXXX###XXXX##X#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXX#XX####X##XXXX#XXXXXXXXXX#XXX#X#
XXXXXXXX##XXXXXXXX#XXXXXXX#X#XXX#XX##XXX#XXXXXXXXXXXX#XXX#X##XXXXX#XXXXX#XXXXXXX#X#XXXX##XXXXXXXX#XXXX#XX#XXXXXX#X#X#X#XX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXX#XXXXXXX#X#XXXXXXXXX#XXXXXX#X#XX#XX##X#XX#XXXX#XXX#XX#X#XXXXX#XXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX##X##XX#XXXXXXXXX#XXXXXXXXXXX#XXX##XXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXXX#XX#XX#XXXXXXXXXXX#XXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#X#X#X#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXX#XX#XXXX##XXXXXXX#XX#XXXXXXXX#XX#XXXXXXXXX##X#XXXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXXXXXXX#XX#XX#XX#X##XXX#XX#####XXX#XX#XXXXXXX#X##XXXXXX#XXX#XXXXX#XXXX#XXXX#XXXX#X###XX#XXX#XXXXXXXX##XXXXXXXXXX##XXXX#XXXXXXXXX##XXXXXXXXXX#X##XXXXX#XXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXX#X#XXXXX#XXXX#XXXX#X#XX##X#XXXXXXXXX##XXX#XXXXXXXXXXXXXXXX##XX##XXX##XXX#XXX#XXXX#
XXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXX###X#XXX#XX#XXXXXXXXXXX###XXXX#XX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XX#XX#X##XXXXX#XXXXXXXX#XX#XXXXXXXXXXXXX#X##XXXXX#XXX#XXXXXXXXXX#XXX##XXXXX#XXXX#X#XXX#X#X#XXXXXXX#XXXX#XXXXXXXX#XXXX##X##X#XXXX#XX#XX#X#XXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXX#X###XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXX#XXXXXXXXXXXXXXXX#X#X#X#XXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXX#XX#XXXXXXX#X#XX#XXXX#X#XXX##XXXXXX#XXX#XXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXX#X##XXX#XXXXXX#XXXXXXX##XXXXX#XXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX#XX#XXXXXXXXXX#XXXXXXXXXXXXXX##X#XX#XXXXXXXXXXX#X#X#XXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXX##XXXX#X#XXX##XX#XXX#XXXXX##XXXX#XXX#XXXXXXXXXXXX#XXXX#X#XX#XXX#XXXX#XXXXXXXXXXXXXXXX##XXXX#XX#X#XX##XX#X##XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##X#XXXXXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XX#XXXXXXXX#X#XXX#X#XX#X#XXXXX##X#XXXX#X#X#X#XXX#X#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX#XXXXXXXX#XXX#XXX
XXXXXXXXXXXXXXXXX##XXXX#X#XXXXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XX#XX#X#XX#X#XXXX##XX#XXX#X#X#XXXXX#XX#XXXXXXXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXXXXXX##X#XXXXXXXXX##X#X#XXX#XXXX#XXXXX#X#XX##XX#XX#XXXX#XXXXXXXX#XXXXXXXX##XX#XX##XXXXXXXXXX#XX#XX##XXX#XXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXX##XXXXXXXXXX##XXXXXX#XXXXXX#XXX#XXXX##XXX##XXXX#X#XXXXX##XXXXXXXXXX#XXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXX#XXXXXXXX#XXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X##XXXXXXX#X#XXXX#XX#XX##XX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX##X#XXXXXXXXX#XXX#X#XXXX###XXXXXXX#XXXXXX#XXX#XXXX#X#XXXX#XXXX#XXXXXXX###X#X#X#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXX##X#X#XXXXXXXXXXXX#XXXXXX##XXX#XXXXX###XXX##X#X##XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXX##XX#X#XXX#XXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X
XXXXXX##XXXX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXX#XXXXXX#XX#XXX#XXXXXX#X#XX#XXXXXX#XXXXXXXX#XX#XX#XX#XXXXXXX#XXX#XXXX##XXX#XXXXX#XXXX#XX##XX##XXXXXXXXXX#X#XXX#XXX#X#X#XX##XXX#X#X#XXXXXXXXXXXXXXX##XXXXX#X#XXXXXXX#XX#XXX#X#XXXXXXX#XXXXXXXXX#XXXX#X##XXXXXXX##XXX#XXX#XXXX#XXXXX#XX#XXXXXX#X##XXX#XXXXXXXXXXXX#X#XX#X##XX##XXX#XXXXX#XX#XXXXXXX###XX#X#X#XXXXXXXX#XXX#XXXXXX#X#X#XXXXXXXXXXXXXX#XX#XXXXX#X#X#XXXXXX##X#XX#XXXXXXXXXXXXXX###XXXXXXXXXXXX##X#XXXXXXXX#X#XXX#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXX#X##XXXXXXXXXXXX#X#XX#X#XXXX#X#XX##XXXX#XXXX#XXX#XX#X#XXXX#XX#XXXXXXXX##XX#XXXX#XXXXXXXXXX##XXXXXXXXXX#X#XXXX#XX#XX#XXXX#XXXXX#XX##XXXXXXXXX#XXXXXX#X#XX###XXXXXXXXX#XXX##XXX#XX#XXXXXXXXXXX#XXXXX##XXXX#XX#XXX#XXX#XXXXXX#X##XXXXXXXX#XXXXXX#X#X#XXXXXXX#XXXXX#XXXXXXXXXX##X###XXX#X##XX#XXXXXXXX#X#XXXXXXX#XXXXXXXX#X#XXXXXX#XXXXXXXXXX##XXXX##X#XXXXX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XXXXXX#XX#XXXX#XXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#
XXX##XXXX#XXXXXX##X#XX#XXXXXXXXXXXXX##XXXXXXXX##XX#XXXX#XXXX#XXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXX#XX#XXXX#XXX#XXX#XXXXX#XX#XXXXXXX#XXXXXXX##XXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXX#XXXX#XXX#XXXX#XXXXXX#XX#XXX#XXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXXX#XX#XXXXXXX##XXXXX#XXXXXXXX#X#X####X#X#XXXXX##XXXXXXXXXXXXXX#XXXX#XXXXX#X#XXX#XXXXX#X#XX#XXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X##X#XXXX#X#X#XXXXXXXXX##X##X#X##X#X#XXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XX###XXXXXXXXXXXXX#XXX###XXX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#XX#XX#XXX#X#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#X#X#X#XXXXXXXXXXXX##XXXXXXXX#XXX#XXXXX#X#XXXX#XXXXXXXXX#X#XX#XXXXXXXXXXX#XX#XX#XXXX##XXXXXX#XXXX#XXXXX##X#X#X#XXXXX##XXX#X#XXXX#XXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXX#X#X#XXXXX##X#XXXX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXX#X###XXXXXXX#XXXXX#XXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXX#XXXXX
XXXXXX#X#X#XX#X#X#XXXXXX###XXXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X###XXXXXXXXXXXXXXXXXX#X#XXXX#XX#XXXXXXX#XXXX#XX##XXXXXXXXX##XXXXXXXXXXXXXX#XXX######XXXXX##XX#XXXXXXX#XX#XXXXXXX#X#XXXX#XXXX#XXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXX#XXXXXXXXXX#XXXX##XXXXX#XXXXXXX#X##XX##XXXXX#XX#XXXXX#XXXX##XX##XXX#XXXXXX#XXXXXX#XX###X#X#X#XX#XXXXXXX##XXX#XXX##XXX##XXXX#XXXXX#XXXX##XX#XXXXX#X#XXXXXX#XX#X#X##XXXXXXX#X#XXXX#XXXXXXXXXXX#XX#XXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXXX##XXX##XXX#X##XX#XX#XXXXXXX#X#XXX#XXX#XXX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX##XXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXX#XXXXX#XXX##XX##XX#XXXXXX###XXXX#XXX#XXX#X#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#X#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#X#XX#X#XXXXXXXXXX###XX#XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#X##X#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXX#XXX#XXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXX##XXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX###X#XXXX#XXXXXXXX##X##XXX#X
XXX###XXXXXXXXXXXXXXX#X#X#XXXXX#XX##XX#XX#XXXXXXXXXXXXXX#XX#XXXXXX#XXXX#X#XX#X#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXX#XXXX#XXXX#XXXXXX#X#X#XXXX#X#XXXXXXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXXX#XXXXXXXXXXXX##XXXXXX#XXX#XXXXX#XXXXXX#XX#XXX#XXXX#X#XXXX#XXXXXX#XXX#XXXXXX#XX#X##XXXXXXXXXXXX#XXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXX##XX##XXXXXXXXXXX##XXXX#X#X#XXXXXXXXXX#XX#XX#XXXXXXXXXXXXXXXXXXX###XXXXX###XXXXX####XX#XX#X#X#XX###X#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX###XXXXX##XXX#XXXXXX##X#XX#XXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXX#X#X#XX#XXXXXXXXXXX##XXX##XXXX##XXXXXXXXXXXXX#X#XX##X##XXXXXX#XXXXXXXX#XX#XX#XXX#XXXXX#XXX##XXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXXXX##X#XXXXXXXXXXXXX#XXXXX##XX#XXX#XXXXX#X#XXX#XXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXX##X#X#X#X##XXXXXX#XXXX###XX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#X#XXXX#XX#XXXXX##X##XXX##XXXXXX#X#X#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXX#X##X#XXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#X##XXXXXXXXXXX###XXX#XXX#XX#XX#XXX#XXXXXX##XXXXX##XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXX#X##XXX##XXXX#XXXXXXXXXXX#XXXX##XXXXXXXXXXXXX#XXXX#XXX#XX#XXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXX#X##XX#X#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#XX##X#XXXX#XXXXX#XXXXX#XXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXX##X#X#XXXXX#XXXXXXXX#X#XXXXXXXXXXX#XXX##XXXXXXX##XXXXX#X#XXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XX##X#XXX#XXXXXX##XXXX#XXXXXXX#XXX#XX#XXX#XXX#XXXX#XXXXXXXX#XXX#XXXXXXX##XXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XX#X###XXXXXXX##XX##XXX#XXX#X#XX#XXX#XX#X#X#XXXXX##XXXXXX#XXXXXXXX#XX#XXXX###XXXXXXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXX##X#XX#XXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXXX##XXXX#XX#X#XXXXXXXXXXXXXXXX#XXXX#XXXX#XXX#XXXXX##XXX#X#XXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXX#X#XX#XX#XXXX
XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXX#XXXXX#XXXX##XXXX#XXXX#XX#XXXXXXX##XX#XXXXXXXXXX###X#XXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXX###X#XXX#XXXX###XXX#XXXX#XXXXXX#XXXXXXXXXXXX#XX#X##X###XXX#XXXXXXXXXXX#XXX#X#XX#X####XXXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXXX###XXXX#X##XXXXXXXXXXXXX#X#XX#XX#X#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XXX##XX#XX#XXXXXXXXXXXXXX#X##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXXX#X##XXXXX#XXXXXX###XXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XX#XX#XX#XXX#X#XXX#XXXXXXX#XXX#XXX#X##XXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXX###XXXXX#XXXXXXXXXXXX#XX#X#XXX#XXXXXXX#X##XXX#XXXXX#XXXXXXX##XX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXX#XXXX##XXX##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX###XXXXXXXXXX#X#X##XX#X#XXXXXXXXXXXX##XXXX#XXXXX#XXXXXXXX#XX##XXXXXXXXXXX###XXX#X#XXXXXXXX#XX##X#XXXXX#XXXXX#X#X#XXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX###XXXXX##X##XX#XXXXXXXXX#XXXX##XXX
XXXXXXX#X###XXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXX##XXXX#XXXXX##XX#XXXXXXX#X##XX##XXXX#XXXX#X#XXXXXXXXXX##XXX##XXXXXXX#XXXX#XXXXXXXX#X#XXX#XXXXXXXXXX##XX#XX#X##X#X#XXXXX#X##X#XX###X##XXXXX#XXXX#X#XXX####X#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXX##X#X#XX#X#X#X#X##XXXXXXXXXXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXXXXXX#X##X##XX#XXX#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXX##XXXX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXX##X####XX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXX##XXX##XXXXXX#X##X#X#X#X#XXX##XXX#XXX#XXXXX#XXX#XXXX#XXXXX#XX#XXXXXX#XXXXXXXXXX#X#XX##XXX#XXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXX##XXXXXXXXX#X#X#XXX#X#XX##XXXX#XXXXXXXX#X#XX#XXXXXXXXXXX#X#XX#XX#XXXXXXXX#XXXXXXXXXX#XXXX#X#XXXX#X#X#XXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXXXX##XX#XXXXXXXXXXX#XXX##X##X#X#XXXXXXXXXXXXX#X##X##XXXXXXXXXXXX#X#XXXXXXX####XXXX#XXX#XXX##X#X#XXXXXXXXXXXX#XXXX#XXX#XXXX#XX#XX#XXXX#XXXXXX###XXX#X#XXXXXXXXX#X#XXXXXXXXXX#XXX##XXXXXX#XXX#X#X#XXXXX#XX#XXXXXXXXXXXXX#XX#X#XX#XXXX##XXXXXXXXXXXXXXXXXX#X#
X#XXXXXXX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXX#XX#XXXXXXXX#XXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXXXX##XXXXX#XXXXXXXXX##XXX#X#X#X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##X#XXXX#X#XX###XXXXXXXX#XXX#XX#XXX#XXXX#XXXX#XXXXX##XXXXXX#XXXX#X#XXXX#XXX#XXXXXXXXXXX###XXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXX#X#XX#XXXXXXX#XXX##X##XX#XXX#XXXXXXXXXXXX#XX#XXX##XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXX#X##XXXXXXXXXX#XXX##XXXX#XXXXXXXXXXXXXXXXX#X###XXX##XXXXX#XXX#X#XXXXXX#XX#X#X##X#XXXXXXX#XXXXXXXXXXXX#XXXXX##XXXX##X#XX#XXXXX#XXXXX#XXXXX#XX#XX#X#XXXXXX#XX#X#XXXXXX#XXX#XXXXX#X#XX#XXX#XX#XXXXXXXXXXX#X#X#XXX#XXXXXX##XXX##X#XXXXXXX#XX#XXX#XX#X#XX#####XXXXX#X#XXXX#XX#XX#XXX#XXXXXXXX#XXX##XX#X#XXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXX#XXXXXXXXXXX##X#XXXXXXXXX##XXXX##X#XXX#XXX#XXX#XXX##XXXXX#X#XX#XX#XXXXXX##XXX#XXXX#XXX#XXXXXXXXX#XXXXXXX#X##XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XXXXX#XXXXX#XX##XXXX##X##XXXXXXX#X#XXXXXXX##XXXXXX#XXXX#XXXXXXXXXXXX#X#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXX#X#XXXX
XX#XXXX#XX##XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXXXXXXX##X##X#XX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXX#XXXX##XX###XXXXXXXXX#XXXXX#X#XXXX#XX#XX#XXX####XXXXXX#XXXX##XXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XXX#XXXXXXXXXXXX###XXXX#XXXXXXXX#XXXXX#XXXX#XXX#X#XX#XXXXXXXX#XXXXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXX##XXXX##XXXX###XXXXXXXXXXXXXXX#X#XXX#X#XXXXXXXXXXX###X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX##XXX#X##XXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX##X#X#XXX##XXX#XXXXXX#XXXXXX##XXXXXXXXXXXXX#X#XX##XXX#XXXX##XXXXXXXXX#XX##XXXXXXX#XXX#XXX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXX#XX#X#XXXXX###X#XX#XXXXX#XXX##XXXXXXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XXX#XXXXX#X#XXXXXXX##XXX#XX#XXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXX##XXXX#X#XXXXXXXX#XXXXX#XXXX#XXX##XXXXXXX##XX#XXXXXXXXXXXXXX#XXXXX#X#XXX#X#XXXXXXXXXXXXX#XX##XX#XXXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXX##X#X#XXXX#XXXX#XXX#X
XXXXXXX#XXXXXXX#XX##XXXXXXXXXX#XXXXX#XXXX##XXXX#XXXXXXXXX#X#XXXXX#X#XX#XX#XXXXXXX##X#XXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXX#XX##XXXXX#XXX###XX#XX##XXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXX#XX#XXXX#X##XXXX#XXXXX#XXXX###XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXXXXX#X#X#XXXXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX###XXXXXX##XXXXXXXXXXXXXX##X#X#XXXX#XXXXXXXXXXXX##XXXX##XXXX#XXXXX#X#XXX##XX##XXX#XXXXXXXXXXX#XX#XXXX##X#XXXXXXXXX#XXXXXXXXXXXXXX#XXX#X###XX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXXX#X#X#X#XXXXX##XXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX#XXXX##XXX#XXX#XXXXXXXXXX#X#XXX#XXXXX#X#XXXXX#XXXXXXXXXX#X#XXXXX##XX#XXXXX#XXXXXX###XXX#XXXXXXXXXXXXX#XXX#XX#XX#XXX#X#XXXXXXXXX###X##XXXXXXX#XX#XX##XXX#XXXXXXXXX#XXXX#X#XXXXX#XX####XX#XXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXX#XXXX#X#XXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXX#XXXX#XXXXXX##XXXX#XXXX#X#XXXXXXXXX#XXXXXXXXX#XXX#XX#XX#XX#XXXXX
XXXXX#X#XXXXXXXXXXX#XXXXX#X###XXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXX###XXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXX#X#X####XXXX#XXXXX#XX#X##XXX#X#XXXXXXXXXXXXXXXXX#XXXXX##X#XX#XX##XXXXX###XXXXXXX#XXXXXX#XXX#XX##XXXXXXX#XX###XX#XXXX#XXXXXXXXX#X#XXXXX#XX#XXXXX##X#XXXX#XXXXXX#XXXXXXXXX##X##XXXXXXX#X#XXXX#XXXXXXXXX#XXX##XXXXXXXXXX###XXX##XXX#XX#XXX#XXX#XXX#XXXX##XXXXX#XX##XXXXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXX#XXXXX#XXX#XXXXXXXXX#XXX#XX#XX#X#X#X##XX#X#X#XXXXXXX#X#XXXXXXXXXXXXXXXXX#X#XXXX#XX#X#XXXXX#X##XXX#X##XXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXX#XXX#X#XX##X#XXXXX#XX##X#XXXX#X#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XX###XXXX###XXX##X##XXXXXXX#XXXXXX#XXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXX#XXXXXX#XX#XXXX##XXXXXXXX##XXXXXXX#XX#XX##XX#X#XXXXXXXXXXX##X##XXXXXXX##X#XXXXXX#X##XXX#XX####XXXXXXXXXXXXXX#XXXXX#XXXX#X#XXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXX###XX#XXX#XXXXXX#XX##XXX#XX##XX##XXX#XX#XX#XXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XX#XXXXX##X#XXX#XXX#XXX#X#XXX####XX#XXX#XXXX##X#XXX#XXXX#XXXXXXXX
XX#XXXXX#XXXXX#XXXXXXXXXXX#XXX###XXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX###X##XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX#X#XXXXXXX#XXXXXXXXXXXXX#XX#X#XXX##XX##XXXXXXXXXXX#XXX#XXX##XX#X#X#XXXX#XXXXX#XX#XXXXX#XX#X#X#XXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX##XXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX##XX#XXXXXXXX#XXXX#X#XXXXXXXXXXXXXX#XX#XXXX##XXXXXXXXXXXXX#XX#X##XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXX#X#XXXX#XXXXXX#XXXXXXX#XXXX#XXXXXXXXXX#X#XXX#XXXXXXXX#XXX#XX#X#XXXXXXXXX#XXXXXXXX##X#XXXXXXXXXXX#XX#XX#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXX##XXXX#XXXXXXXX#XXXXXXXXXX#XXXX#X#XXXXX#XXX#XXXXX#X##X#X#XXXX#XX#XX#XX#X#X#XXXXXX##X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXX##XXXXXXXXXX##XXX#XX#XXX#XXXXXXX#XX#XXXXXX#X##XXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XX##XXXXXX#X#XXXXXXX#X##X#XXXXX#X#XXXXXXXXX#XXXXX#XXX#X#XX#XXX#XX#X##XXXXXXXXXXXXX##XX#XXX#XXXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXX#XXXX##XX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXX#XX##XXXX#XXXXXXXX#XXX#X#XXX##X##XXX#XXX##XX#XX#XXX
XXXXXXXX#X#XX#XXXXXXX##XXXXXXXXXX###X#XXXXXXX##XXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXXXX#XXXXX##X#XXXXXXX#XX#XX#XXXXX#XXXXXX#XXXX###XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXX#X#XXXX##XX#XXXXXX#XXX##X#X#X#X##X#XXX#XXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#XX#X#XXX##XXXXXXXXXX##XX#XXXXXXXXXX#XX#XX#XXXXXX#X###XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXX#X#X##X#XXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXX#XXXXX##XXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXX#XX###XXXXXX#XXXXXX#XXXXXXX##XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#X##XXXX##XXXXX#XXX#X#X#XXXXXX#XX#X#XXXXX#XXXX#XXX#XX#X#XXXXXXXXXXX##XXXXXXXXXX#XX#XX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#X#XX#XX#XXXXX#XXXX##XXXXXXX##XXXXXXX#X#XXXXXXXX#X#XX##XXXXXXXXXXXX##XXXXX#XXXXXXXXX#XXX##XXX#XX#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXXX#X#X#XX#XXXXXXXXXX#XXXXXX##XXXXXXXXXX#XXXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XX#XXX#X#X#XXXXXX#XXX
XXX#XXXXX#X#XXXX#XXXXX#XXXXXXXXXXX#X#XXX##XX##XXX#XX#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXX#XXXX#XXX#XXXXXXXXX#XX#XXXXX#XXXXXXXXX#XXXXX#XXXXX#X#XX##X##XXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXX#XXXX#X#XXXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXXXXX#X##XXXX##XX#XXXXXXXXX##XXXXXXX#XXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXXX#X#XXX#XXXX#XXXX###XXXXX#XX##XXXX#XXXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXX#XXXX##XX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXX#X#XX#X#XXXXXXX##XXX#XXXXXXXXXXXXXXX##X#XXXXX#XXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXX##X##X#XXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXX##X#XXX#XXX#XXX#XX#XXXXXX#XXXXXXX#X#XXX#XX##XX#XXXXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXXX#XXXXX#XX#XXXX#X#XXXXXX##XXXXXXXXXXX#XXX#X#XX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXXXX##XXXX#XXXX##XX#XX#XX##XXXXXX#X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#X###XX#XXXXXXXXXXXX#XXX##XX##XXXX#XXXX#XXX#XXXXX#XXXXXX#XXXXXX#XX#X##XX#XXX#XXXX#XXXX###X#XXXX#XX
X##XXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXX#XX#XXXXXX#XXXX##XX#XX#X#XX#X#XX#XXXXXX#XXXXXXXXXXXX##XX#XX##XXX#XXXXXXXXXXX#XXXXXXXXXX#X##XXXXX#XXXXXXX##XXXXXXXXXX#X#XX#XXXXX#XX#X#XXXXX#XXXXX###XXXX#XXXX##XX##XXX#XX#XXXXXXXXX#XXX#X###X#XXXXXXXX#X##XXX##XXXXXXXX##X##XXXX#XXX#XX##XXXXXXXXXX##XXXXX#XX##XXXXXXXXXXXX##XXXX##XX#XX#XXXXXXX#XXX##XXXXXXXXXXXX##XXXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXX#X#X#XXX####XXXXXXXXXX#XXXXXXXX#X#X#XXXXX#XXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXXXXXXX##XXXXX###XX##XX##XXXXXX#XXXXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XXXX#X#X##XXXX#XX#XXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXX#XXX#XXXX#XXX##XX#XXXXXX#X#X#X#XXXXX#X#XXXXX###XX#X#XXX#XXXXX#XXXX#XXXXXX#XXX#XXX#XXX#XXXXXXXXXX##X#XX#X#XXXXXX#X#XXXXX#XXX#X#XXXXXXX#X#XXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX##XXXXX#XX##XX#XXX###X#XXXX#X#XXXXXXXXXX##X#XXX#XXXXX#XXXXX####XXXXXXXX#XXXXX#XXXXX#XXXXX#X#X##X#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#XX#XX#XX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXX#X#XXXX#XXXXXXX#XXXX##XXXXXXXXXXXXX#XXX#X#XXX#XXX#XXXXXX#XX#XXXXXXXXXXXXX#X#XXX
#X#X###XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXX#XXXXX#XXXX#X#XXX#XXXXXXXXXXXXX##X##XXXXXXXXXXX#XXXXXXXX##XXXXXXXX#XX##XXXXXX#XXXX#XXXX#XXXXX##XX#XX#XX#XXX#X#X##XXXX##XXXXX#XX#X###XXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#X#XXXXXXXX#XX##X#XXXX#XXXXXXXXXXXXXXXXX##XXXXXX#XX#XXXXXXX#XXXXXXXXX#X#XXXXXXX##XXXXX##XXXXXXXXXXX#XXX#XXXXXXX##XXXXX##XXXXXX#XXXXXXX##XXXXXXXXXXXXX#X#XX#XX#XXXXXXXXX#XXXXXXXXX#X#XXXXXX#XX#XXX#X##XX#XXXXXXX#X#XXXXX#XX#X#XX#XXXXXXXXXX#XX#XXXXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX##XX#XXXX#X#XXX#XX#XXXXXX#XX#XXXXXXXXXX#XX#X#XXXX#XXXXX#XXX##XXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXX#X#XXX#XXXXXX#XXXX#XXXXXXX#XXXXXX#X#XXX#X#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXX#X##XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X#XX##X#X#XX#X#XX#XXXXX#XXXXX#XXXXXXXXXXXXXX##X#XXXXX#XXXXXXXX#XXXX#X#XXX#XXXXXXXXXXXX#XXX#XX##XXXXXXXXX###XXXX#XXXXX##X##XX#XXX#X##X#XX#XX##XXXX#
X#XXXXX#XXXX##XXXXXXX#XX#XXXXXXX#XXX###X#XXXXXXX#X#XXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXXXXXX#XXX##XXX#XXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXXXXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#X#XX##XXXX#XXX#XXXXX#XXX#XXXX#####XXXX#X##X#XXX#XXXXXXXX#XX##XXXXXXXXX#XXX#XXXXX#XX#XXXXX##XXXXXXXXXXX#XXX#XX#X#XXXX#XXXXXX###XXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXX#XXXXX#XX#XXXXX##XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX###XXX#XX##X#XXX##XXXXXXXX#XXXX#XXXXX##XXX#X#XX#XX#XXXXXX#X#XXX#XX#X#XX##XX#XXXXXXXX####XXXXX#XXXXXX#XXXXXX#XXXXX#X#XXXX#XXXXXXXX##XXXXXX#XX#XXX#XXXXXX#XXXXX##X#XXXX#XXXXXXXX#X##XXXXXXXX#####XXXXXXX#XXXXX#X#XXX#XXX#XXXXXXX##XX#XXXXXX#XXX#XX#XXX#XX##X#XXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXX#XX##XXXXXXX#XXX#XXXXXXXXXXX####XX#XXX####XXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXX###XXXXXX#XXXX#X#XXX#XXXX#X#XX#XXXXXXXXX#XXXXXXXXXXX#X##XX#X#XXXX#XXXX#XXXXXXXXXX#XX#XX#XXXXXXXXX###XXXXXXX#XX#XXXXX#XXX#XXX#X#XXXXX#XXXXXXX#X#XXXX##XX#X#XXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXX#XX#XXXXXXX
XX#X#XXXXX#X#XXXXX##XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXX#X#XX#X##X#XXX#XXXXX#XX#XXXXXXXXXXXXX##X#XXXXXX#XXXX#X#XXXXXXXXX#XX##XXXXXXX#XXX##XXXX#XXXXXXX##X##XXXXXXX##XX##XXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXX#XX#XXXXX####XXXXXXX##X#XXX#XXXXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XX#X#X##XX#X#XX#XXX#XXXX#XXXXXXXXXXXXXXX#X#XXXXXX#X#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXX##XX#XX#XX#X#XXX#X#XXXXXX#X##XXXXX###XXXX#XXX#XXXXX#XXXXXX##XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXX##XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX##XXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XXX#XXXXX#XXXXXXXXXX#XXXX#XXX###XXX#XXXX#XXXXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXX##XXX#XX#XX#X##XXXXXXXXXXXXXXXX#X#XXXXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXX#XXXXX##X#XXX#XXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXX#XX#XXXX#XX#XXXX#XX#XXXXXX
XX#XX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXX#X#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#X#XXX#X#X#XXXXX#XXXXXXXXXXXXX#XXXX#XX#XX##XXXXXXXXXXX####X#X#XXX#XX#XXX#XXX#XXXX#X##XXX#XXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXX#X#XXXXXX#XXXX#X#X#XXXXXX#XX##XXX#XXXXXXXXX#XX##XXXXX#X#XXXX#XXXXXXXXX##XXXXXXXXXXXX#XXXXXXXXXX###XX#XXXX#X#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXX#####XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#X#XX#XXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#XX##XXXXX##X#XX#XXXX#X##XXXXXXXXXXXXXXXX####XXXXXXXX#X#XX##XXX#XXX#XXXX#XX#XXX#XXXXXXX#XXXXX#XXX#XXXXXXX##XXXXXXX#X#XXXXXXXXXXXX#XXX##XX##XX#XXXXXXXX#X#XXXXXXXXX#XXX#XXX###XXXXXX#XXXX#XXXXXXX#X#XXXXXXXX#XXXX##XXXXXXX#XXXX#XX#X#XXXXXX#XXX#XXX#X#XX#XXX###XXXXXXXXXXXX#X#XX#XX##XX#XXXXXXX#XXXXXXXXX####X#XXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXXX##XX#XXX#X#XXXX##XX#XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXXX#XXX###XX#XXXXXXXXXXX#XX#XXXXXX#XXXXX#XXXXX#
XXXXXXXX#XX##XXX#XX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XX##XXXXXX#XXXXXXX##XXXXXXX###X#XX#XXXXXXX#XXXXXXXXX##X#X#X#XX#XXX#XXXXX#XXX##XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#X###X#X###XXXXXXXXXXX#X##X#XXXXXXXXXX##XX#XXX#XXX#X#XX#XXXXXX#X#XXXXXX#X#XXXXX##XXXXXXXXXXXXX#XXX#X#XX#XXXXXX#XXX#X#X###XXXX#X##XXXXXXXX#X#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XX#X#XXXXXXXX#X#X#XXXXXXXXXXXX#XXX##XX#XXX#XXXXXXXXX#XX#XX#X#XXXXXXX#XXX###XX#X#XX#XXX#XXXXXXXXXXXX#XXX#XX#XXX##XXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXX##X#X#XXX#XXXXX##XX#X#XX#XXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXX##XXX#XXXXXX##XXX##XXXXXX#XXXXXXXX#X#XXXXXX#XXXXXX#XX#XX###XXXX#XXX##X#XXX##XXXXXX##XXXXX##X#XX#XXXXXXXXXXX#XX#XXXXXX#XXXX#XXXX#XXXX#X##XXXXXX#XXX##XXXX#XXXXXXXXXXX##XXX#XXXXXXX#XXXXXXXXXXX#XXXX###XXX##XXXXXXX#XXXXXXXX#X#XXXX##XXXXXXXXXXXX#XXXXXXX##X##XXXXXXX#X#X#XXXXX#XXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXX#X#XXX#X#XXXX#XXX#X#XXXXX##XXX#XXXXXX#XX#XXXX#XXXX
XXXXXX#X#XXXX#XXXXXXXX#X###XXX#XXXX#X#XXX#XXX#XX#XXXXXXX#XXX#XXXXXX##XXXX##XXXXXXX#XXXX#XXX#XX#X#XX#X#X#XXXXX#XXXXXXXXXX#X#XX#X#XXXXX#XXXX#XXXXXX#X#XXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXX##XXXX###X##XXXXXXX#XXX##XXXXXXX#XXXX#X#XXXXXX#XX#XXXX#X##XXXXXXXXX##XXXXXX#XXXXXXXXX#XXXX#X#XX#XXX#XXX#XXXXX#X#XXX#XXXX#XXXXXX#XX###XXXXXX#XXXXXXXXX#X#XXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXX#X#XXXX#XXX#X#XXX#X#XXXXX##XXXXXXXX##XXXXX#XXXX#XX#XXX#XXXXXX##X#XXX#XXXXXXXXXX#XXXXXXX#XXXXXXX#X##XXXXXXXXXXXXX#XXXXXXX##XXXXXX#XXXXXXXX#XX##XXXX#XXX#X#XXXXXX#XX#XXXXXXXXXXX#XXXX##XXXXXX#XXXXXXXXXXXXX#X#XXXX##XXXXXXXXX#XXXX#XXXXXXXX#XXX#X##XXXXXXX#XXXXXXXXXXXX##XXXXXXX##X#XXXXXXXX#X#XXXXX#XX#XXXXXX##X#XXXX#XXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXXX##XX#X#X#X#XXXXXXXXXXX#XXXXXXX##XXXX##XXXXXXXX#XXXXXXXXX#XXXXXXX#XXXX#XXXXXXXX##XXXX#XX#XXX###XXXXXXXXXX#XXXXXXXXXXXXX##XX##XXXXXXXXXX#X#XXX#XXXXXXX#XXXXX#XXXXXX##XXX#XXXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XX#XXXXXXXX#X##XXXX#X#XXXX#X##XXXXXXXXXXX#XXX#XX##XXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXX#X
#XX#XX#XXXXXXXXX#X#XX#X#XXXX#X##XX##XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX##XXXXX##XXX##XXXXX#X##X##XXXX#XXXXXXXX##XXX#XX#XX#XXX##XXXX###XXXX#XXX#XXXXXXXX#X#XXXXXX#XXXXX##XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX##XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX##XXXXXX#XXX##XXXXXXXXXXXXXXXXXX##XXXXXX#XXXXX##XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XXXXXX##XX#XXXXXXXXXXXXX#XXXXXXXX#X###X#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX###XXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXX#XX#XXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX#XX#XXXX#XX###X#XXXXXX#XXXXXXXXXX#XXXX#XX##XXXXX#X#X##XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXX#X#XXX#XXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXX#X#XXX#XX#X##X#X##XX#XXX#XX#X#XXX#XX##XXX#X#X#XXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX###X#XXX#XXXXXXX#XXXXXXXXXXXXXXXX####X#XXXX#XXXXXXXXXXXX#X#XX#X#XXXXXX#XXXXX#XXX#XXXX#XXXX#XXXXXXXXXXX#XX#XXXX#XXXXXX#XXX#XXXXXX
XXX#X#XXXXXXXXXX#XXXXXXXX#XX#X###XXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXX#X#X##XXXXXXX#XX##XX#XX#X#XXXXXXXX#X#XXXXXX##XXXX#XXXXX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX####X###X#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX#XXX#XXXX#X#X#XXX#XXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXX#X##XXXXXXXXXXX###XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXXXXX#XX#XX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XX###XXX#X#XX#X#XXXXXXXXXXXXXXXXX###XXX##X#XXX#XXXX#XXXXXX#XXXXXX#XX#XX#X#XXX#X#XX##XXXXXX#X##X#X#XXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX##X#XXXX#XX#X##XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXXX#X#XXXX#XXX##XX#XXXXXXXXXXXX##XXXX#XX##XXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXX##XXXXXXXXXXXXX#X#XXXXXXXX##X#XXX#XXXXXXXXXX#XXX#XXX#X#XXXXXXXXXX#XX#XXXXXXX###XXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX#X#XXX#XXX#XXXXXXXX#XXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XXXX#XXXXXXXX##XXXXX#XXXXXXXXXX#X#X#XXXXXXXXXXX#XXXX#XX##XXXX#XXXXX#X#XXXXXXX#XXXX#XXXXX#XXX
XXX##XXXXX#X#XX#XX#X#XXXX#XXX##XXXX#XXX#XX#XXXXXXX#XX#XX###X#XXX#XXXXX###X#XXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XX#XXXXXX#XX###XX##XXX###XXXX##XXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XXXXXXX#XXXXXXXX#XXXXX#XX#XX##XX#XXXXXXXX#XXXXXXX##XXX##XXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XX#XXXXXX###XXXX#XXXX##X#XXXXX##XXXXXXXX#X#XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#XX#XXXXXXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXX#XXX#X#XXX##XXXXXXXXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXX#XXX##X##XX#XXXX#X#XX#XX#XXXXXX###XXXXXXX#XXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX##X#XXXX#X##XXXX#XXXXXXXXXXXXXXX#X#XX##XX#XXX#XXXXX##XXXXX#XXXXXXXX#X#XXXXX#XX##XXX#X#XX##XXX###X#XXXX#XX###X#XXX#XXX#XXX#X#X#XXXXX#XXXXX#XXXXXXX#XXXXXX###XXXXXXXXXXXXXX#XX#X##XXXXX#XX#X#XXXXXXXX#XXX#XXXX#XX###XXXXXX#X#XXXXXXXX#XXXX#X#XXXXXXX##X#XXXX#XX#XXXXX##XXXXXXXXX#XXXXX##XXXXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXXX#X#XXXX##XXXXX##XXXX#X###X
#XXX#XXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#X##XXXXX#XXX#XXX#XX##XXX#XX##X#XXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXX#X#XXX#XXXXXXXX#XXX#XXX#XXX#XXXXX##XX#X#XX####XXX#XX#XX#XX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XX##XX#XXXXXX#XXXX#XX#XXXXX#X#XXX##X#X#XX#XXXXX#XXXXXXXX#XXX#X##XX#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXX#XXXXXXX#XXXXXXXX#XXXXXX#XX#XXX##XXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXXXXXX#XXXX#XXXX#XXXXXXX##XXX#XXXXXXXXXX#XXX#X#XX#XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXX##XXX#XXXX#X#XXXXXX#XXXXXX#XXXXXX###XXX##XXXXXXXXXXXXXXXXXX##XXXX#XXXXX#XXXX#X#XXX#XX#X###XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXXX#X###XXXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXX##XXXX#XXXXXXX#X#XXXXXXXX#X#XXX#XXXX#XXXXX#XXX#XXXXXXXXXXX#X#XXXXX#XX#XXXXXXXXX#XXXXX#X#XXX#XXXXXXXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXX#XXX##XXXXXXXX#XX##XXXXXX#X#XXXX#XXXX#XXXXX#X#XXX#XXX
#XXX#XXXXXXXXXXXXXXXX#XXX#XX###XXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXX#X##XXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXX#XX###XXX#X#XXX#X#XXXXXXXXX#XXXXXXXXXXXX#XXXX#XX#XXXXXX#XXXXXX#XX##XXXXXXXX#XX#XXXXXXXXXXXXXX#XX##XXXXXXXX#X#X#XX#XX#XXX#X#XXXXXXXXXX#X###XXXXX#XXXXX#XXXX#X#XXX#XXXXXXXXXXXXXXX##XXXXXX##XXX#X##XXX#X#XXXXXXXXXXXX#X#XXX#XXX#XX#X##XXX#XXXXX#XXXXXXXXXX#XXX#XXXXXXX#XXX#XXXXX##X##XX#XXXX#XXX#XXX#X###XXXXXX#XXXXXXXXX#XXXXXX#XXXXXX#XXXXXX#XXX#XXXXX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXX#X##XXX#XX###XXX#XXXX#XXXXXXX#X#XXXXXXXXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXX##X#XXXXXX##X#####XXXXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXXX##XXXXX#XXXXXXX#XXXXXXXX###XX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#XX##X#XXX#XXXXX#XXXXXXX##XXX#XXXX#XXXXXXXXXXX#XX#XXXXXXXX#XX#XXX#XXXXX#XXXXXX#XXXXXXXXX##XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXX##X##XXXXXXX#XXXX#X#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#X#XX##XX#XX##XXXXXX#XXXX#X#XXXX#XXX#XXXXXX##XXXXX#X#X#XXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX
#XX###XX##XXXX#XXX#X#XXXXX#XXXXXX#X#XXX#XXXX#XXXX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXX##XXXXXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XXX#X#XX#XX#XXXX#XXXX#XXX#X#XXXXXX#XX#XXXX#XXX#XXXX#XXXXXXXXX#X#XXXXX#X#XXXXX##X#XX#X#XXXX#XXX#XXXXXXXX#XXXX#XXXXXXX####XX###XXXXXXXX#XXXXXXX#X##XXXXXXXX##XXX##XXX#XXXXXXXXX#XXXXXXXX#X###X#XX#XXXXXX#XXXXX#XXXXXXXX#XX#XXXXXXXXXX##X##XXXXXXXX#X##XX##XXXXX#XX#XXXXXXXXXXX#XXX#X#X#XXXXXXXXX#X##XX###XX#XXXXXXX#XX##XXXXXX#XXXXXXXXXXXX#XXXXX#XXX###XXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXXXXX#XXXXXXX#XX#X#X###XXXX#XXXX#XXXXXX##XXXX#XXXX##X#X##XXX#XXXXXXXXXX#XXXXX#XXXXX###XXXX#XXXXXX#XX##XX#XX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXXXXXXXX#XXX##XXXXXXX##XXXXX#XXXXX##X#X#XXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXX###XXXXXXX#XXX#X#X#XX#XXXXXXXX#XXXXXX#XX#XXXXX#X#X#X##X##XXX#XXXX#XX#XXXXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XXXXX#XXXXXXX#XXX#XXXX#XX##XXXXXXXXXX#XXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXX##X###X###XX#XXXXXXX##XXXXXX#XXXX#XXXXX###XXXX#XX#XXXX##XXXX#XXX
XXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXX#XXXXXX#X#X#XXXXXX#XX#X#XXXXXX#X###XXXXXXXXXXX#XXXXXXXXXXX#XXX#XX#XXX#XX##X#XXXX#XXXXXXXXXXX#X#X##X#XXXXX#X#XXXX#XX#XXXX###X#X#X#####XX##XXXXXX###XXX#XXXXXX#XX##XX##X#XXXX#XXXX#XX##XXXXX#XXXX#XXX#X#XXXXX#X##X#XXX##XXX#XXXXX###XXXXXXXX##XXXXXX##XXXXX##XXXX##XXXXXXX##XXX#XXX#XX##XXXX##XX####XXX#X#XXXXXXXXXXXXXX#XX#XX##XXX#XXXXXXXX#X#XX#XXXXXX#XXXXXXXX##X#XXX##XXXXX#XXXXXX#XXXX#XXX#XX#X##XXXXXX##X#XXXXXX#XXXXX##XXXXXXX#XXX##X###XXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXX##XX##X#X#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXXXXXXXXXXX###XXXXXXXXX##XX#XX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#X#XX#X#XXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXX#X#XXXXXXX#XXXX#XX#XXX#XXXX##XXX#XXXX#X#XXXX#XXXXXXXXXX#X#XXX#XXXXX#XX#XX##XX#XXXX#XX##XXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXXX#X#XXX#######XX#XXXXXXXXX#XX##XXX#X#XXXXXXX#XX#X#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XX#XX#XXXX####XXXXXXXXXXXX##X#X##X###XXXXX#XXXXX#X#XXXX#XXX#XXX#X#XX#XXXXXX#XXXXXXXXX#XXXX#XX#X##X#XXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXX#XXX#XXX#
X#X#XX##XXXXXXXX#X#XXXXXXXXXX#XXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XXXXXXXX#XX#XXXXXX##X#XX#X#X#XX#XXXXXXXX#X#XX#XX#XXXXXXXXXXX#XXX##XXXXXXXXXXXX#X#XXXX#X#X#X#XXX###XXXXX#X#XX###XXXXX#XXXXXXX#XXXXXX##XXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#XX#XXXXXXXXXXXX#XXXX#X#XXXX#X#XXXX#X#XX##XXXX#XX#X#XX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXXX#XXX###XXXXXXXXXXXXXXXXXXXXXX##XXXXX#XX#XXXXXXXXXXX#XXXXX#X#XXXX#XXX#X#X#XXXXXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XX##XX###XXXXXXXX#XX#X#XXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX##XXXXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#X#XXX#XXXXXXXXXXXXX##XXXXX#XXXX##X#XXXXXXXXX##XXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX##XXXX#XX###X#XXXXXXXXXXXXX##XXXXXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXX##XXXXXXXXX#XXXXX#X#XXXXXXXXX#XXXX#XX##XXXXXXXXX#XX#XXXX#XXXXXXXX##XXXX#X###XXXXX#XXXX#X#XXXXXX###XXXXX#XXX#XX#XX#XX#XX#X#XXXXXXXXX#XXXX#XXXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX#XX#XX#XX#
XXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXX#X#XX#XXXX#XXXXX#XXXX#XXXX##XXXX#XXXXXX####X#X##XXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXX#XXXXXXXX#X#XXXXX##X#XXXXXXX#XXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#X#XXXXX#XX#XXXXXXXXXX#XXXXXXX#X#X#XXXX#XXXX###XXXXXXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX##XXXXXXX#XXX#XXX##XX#X#XXXXXXXXXXXX##XXXXXXXXXXX#X#XXX##X#XXXXX#XXXXXX##XXXXXX#XXXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XX##XX#X#XXXXXX#XX#XXXXX##XXX##XXXXXXXXX##XX#XXXX#X#XXXXXX##XX#X#XXXXXXXXXXXX#XX#XXXX#X#XXXX##XXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXX#XXX##XXXXXXX#XXX#X#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#X##XXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#XXX#XXXXXXXX#XXXXXXXX#XXXXXX###XXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXX#X#XX#X#XXX#XXX##XXX#XXXXXXXXX###XXXX#XXX#X#XX#XXXXXXX#XXXXX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX###X#XXXX#XX#XXXX#XXXX
X#X#X##XXXXXXXXX###XX#XX#XX#XXXXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXX##XXX###X#X#XXXXXXX##X#XXXXXX#XXXXXX#X#XX#XXXXXXXXXX#XXX#XX#XX##XX#XXXX##X#XXXXXXXX###XXXXXXXXXXX#XX#XXXXXXXX#XXXXXXXX#XXX##X#XXXXXX#XX###XXXX#XXXXXX##XXXXXXXXXX#XXXXX#XX##XXXXXX#X#XXX#XXXXX#XXX#XXXXX##XXXX#XXXX###XXXX#X##XXX#XXX#XXXXXXX##XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#X##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXX##XXX####XX#XXXX#X#XXXXXX#X#X#XXXXXXXX#XX#XXXXX#XXX##X#XX#XXXXX#XXXXXX#X#XXXX#XXXXXXX#XXXXXXXXX##XXXXXXXXXXXX#XXX#X#XXXXX#X#XXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#X#X#XX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXX#XXXXX#XX##XXXXXX#X#XXXXXXXXX#XX#XX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX##XX#XX##X#XXX##X##XXXXXX#XXXX#XXXXX#XX#XXX#XX#XXXXXXXXX#XXX##XX#X#XXXX#X#XXXXX#XXXXXX#XX##XX##XXXXXXXXX#XXXXX#XXXX#XXX#XXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXX#XX#XXXXXXXXX#X#XXXXX#XXX##XXX#XXXXXXX#XXXXX##X#XXX#XXXXX##XX#XXXXXX#XX
XXXXXX#XX#X#XXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX##XX#XXXXXXXXXX#XXXXXX##XXXXXXXXXX###XX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X##XX#X#XXX#XXXXXXXX#XXX#X##XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XX##XXXXXX##XXXXXXX#XX#XXXXXXXXXXXX#XX#XX##XXX#X#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX###XX#XXXXXXXXXX#XX#XXXXXXXXXXX#XX#XXXXX#X###XX#XXXX##X#XXXXXXXXX##XXXXXX##XXXX##XXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX##XXXXX#XXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXX#X##XXXX###XXXXX#XX##XXXXXXXX#XXXXXXXX#XXXXX#XXX#XX#X#XXXXXX#XXXXX#XXXX#XXXXXXX#XXXXX###XXXXXX#XXXXX#XXXX#XXXXX#X#XXXXXXXXXXX##XXXXXX#X#XX##XX#XXXX#X#X#XXXXXX####XXXX#X##XX#XX#XXXXXXX#XXX##XXXXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXX#XX#XX#XX#XXXXXX##X#XXXX###XX#XXXXXXXXXX###XXXXXXXXXX##XXXXXX#X###X#XXXXXXXX#XXXXXXXXXX#XXXXXXXXX##X#XXXXXXXXXXX####XXXXXXXXX#XXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XX#X#X#XXXXXX#XXXX#XXXX#XXXXX#XXXXX#X#XXX#X#XXXXXXXX#XXXXXXXXXX##XXX#X#XXXXX#X#XXXXXXX#XXX#X##XXXXX#X#XXXXXXXXXXX#XXX#XX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX
XX#XXXXXX##XXXX#XXX#X#XXXXX###XX#XXXXXXXXX#X#XXX#X#X###XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX##XX#XXXXXXXXX#XXXXXX#X###XXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XX#X#X###XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XXXX##XXXXXXXX####XXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXX#X#XX####XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXX#X#XXX#XX#XXXXX#XX#XXXX#XX#X#XX#XXXXX#XXXX#XXX#XXXXXXXXXX#X#XX#X###X#XXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXX#X##X#XXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXX#XXXX###XXX##XXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX##X#XXX#XXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#X#XXXXX#X#X#X#XXXXXXXX#X#X#XXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXXXX#X#XXX#XXXXXXXXX#XXXX#XX#XXXX#X##XXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXX#XXXX#XXXXXX#X##XXXXXXXX#XXXXXXXXXX#XX#XXX#XX#XXXXXX#XXXXXXXXX#XXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX##XXXXX#X#XXXXX#XXX##XXXXXXX#XX#XX####X#X#XXXXXXXX#X#XX
XXXXXXX#XX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXX#X#X#XXX#XXXXXX#XX#XXXXXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX###XXXX##XXXXX#X#X#XXXXXX#XX#XXXXXX###XXXXXX##XXX#XX#XXX#XXXXXX##XXX#####XXXXX#XX#XX##X#XXX#XXXXXXX#X#XX#XXXXXXX#XXXXXXXX##X#XXXX#XXXXXX##XXX#XXX#XXXX#X#XXXXXXXXXXXX#XXXXX#XX#XXXXXX#XXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXX#X#XXXXXXXX##XXXXXX#XXXXXXXX#XXX##XX##XX#XXXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXX##X#XXX#XXXXX#XX#XXXXXXXXX#X#XX#XXXXXX##XXXX#XXX#XXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXX#XXXX##XX##XXXX#XXX##XXXX##XXXX#X#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#XXXXX######X#X#XX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXX##XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#X#X##XXXXXXXXXXXXXXXX#XXXXXXXXXX###XXX#XXX#XXX###XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#X##XX#XXX#XXXXXXXXXX#XXXXXXXXXXXX#XX#XX####XXXXXXXXXXXXXXXXXXX##XXXXX##X#XXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#X###X#XXXX
#XXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXXXXXX##XX#XXXXXXXXX#XX#XXXXX#X#X#X#XXXX#XX#XXXX#X#XX###XXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XX##XX##XXX#X##XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXX#XXX##XX##XXX#XX##XXXXX#XXX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX#XXXX#XXXXXX#X#XXXXXXXXX#XXX#X#XXX#XXXXXX##XXX#XXXX#X#XXXXXXXXX#X#X#XXXXX#XXX##XXX#XXXXXX#XXX##XXXXX###XX#XXXXX#XXX#X#XXX##XXXXXX#####XXXXXXXX#X#X#XXXXX##XXXXX##XX#XX##XXXX#XX#XXXXXXXXXXX#XXXX#XX##X#XXXXX#XX#XX#XXXXXXXX#XXX#XXX#XXXX#XXXXXX#XXX#XXXXX#XXX#XXXXX#XXXXXXXXXXX#XXXXXXXXXX##X##XX#XXXX#XXXX#X#XXXXXXXXXXX#XXXX#X#X#XXXXXXXX#XX#XXXX#XXXXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XXX#XXXXXX#XX#X##XXXXXXXX#XXXX##XX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXX#XXX#XXXXXXXX#X#XXXXXX#X#XXXXX#XXX#X#XX#XX#XXXXX#X#XXXXXXX#XX#XXX#XXXXX#XXXXXXXXXXXXX#XX#X#X#X###X##XXXXXXXXX##X#XXXXXX##XXXXXXXXXX##XXXX#X#XXXXXXXXXXXXXX#X#X#XXXXXX#XXXXXXXXX#XXXXX#XX#XXXXXXXX
XX##XXXXXXXXX#X#X#XXXXX##XXXXXXXXXXXX##XXXXXXXXXXXX#XXX##XXX#XXXXXX#XXXXXXXXX##X##X#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXX#XXXXXXX##XXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX##XX##X#X##XX#X#XX#XXXX##XX#XXXXXXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXXXX#X#XXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXX##X#XXXXXXXXXX##XX#XXXXX#XXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXX#XX#XXXXXXXXXX#XXXXXXXXX#X#X#XXXXXX#XXXXXXX####XXXXXXXXXXXX##XXXXXXXXXXXX##XXXXXXXXXXXX#XXXXX#X#XX#XX#XXXXXXXXXXX###XXXXXXXXX#XXXX#XXX#XXX##XXXXXXXX#XXXXXXXX#XX#XXXX#XXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXX#XX#XXXX#XX#X##XXXXXXXXXXX#X#XXXX#X####XXXXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXX####XXXXXXXXX#XX#XXXXX##XX#XXX#XXXXX#XXXXXXXXXXXXX###XX#XXXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX#XXXXXXX#X#XX#XXXXXXXXXXXXXX###XXXXXX#XXX#XXX##XX#XXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXX##XXXXXX#X#XX#XXXX##XXXXXXXXX#XX###XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXXXX##XX####XXXXXX#XXX#XXX#X#XXXXXXXXXXXX##
XX#XXX##XXX#XXXX#XXXX#XXXXXXXX#XXXX#X#XXXXXXXXX##X#XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XX#XXXXXXXX##XX##XXX#XXX#XXXXXXXXXXXXXXXXX##XXXXXX#X#XXX#X#XXXX#XXXXXXXXXXXXXXXXXX#X#X###XXXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXX##XXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXXX#X##X#X#XXXXXX#X#XXXXX#XXXXXXX#X##XXX#XXXXXXXXXXXX#XXXX#XX#XXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX##XXXXX##X#XXXXXXXX###XXXX#XXXXXXX##X#XXXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#XXX#XX##X#XXXXXXXX#X#XX#XX#X#X#XXXXX#XXX##X#XXXXXXXXXXXX#X#X#XX#XXXXX#X#XXX#XXXXXXXXXXXX#XX#XXX##X#XX#XXXXXXX##XXXXXXXX#XX#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXX##XXXX#X#XXXXXXXXXXX#XX##X##XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXX###XXX##XXXXXXXXXXXXX##XXXXXXXXXXX##X#X#XX#X#XX###X#XXX##XXXX#XXXXXXX#XXXXXX#XXXXX##X#XX#XXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXX#XXX#XXXX##X#XX#XXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXX#XXXX#XXXXXXXX#XX##XXXXXXXXXXX#X#XXXXX#XXXXX
XXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXX#XXXX#X#XX##XX#XX####X##XX#X####XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXX#XXXXXX#XXXXX#X##XXXXX##XXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XXXXXX###XXXXXX#XXXXXXXXXXX#XX#XX#XX#XX#XXXX##XX#XXXXXXXXX#X#XXXXX#XXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XX#XXX##XXXXXXX#XXXXXXXXX#XXXXX#XX#XXXX##X#####XXX#XXXXXXXX#X#XX#XXXXXXXXXXXXXX#XXXX#XXXX#X#XXXXXXX#X##XXXXXX#XXXX##XXXXX#XXXXXXXX##XXXXXX#XXXXX##X#XXX##XX#XXXXXXX#X#XXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXX#XX##X#XXXXXXX#XXXXX##XXX#XXXX#XXXXX###XXX###XXXXXXX#XX#XX#XXX#XXXXXXXXXXX#X#XXX#X#XXXXXXXXXXXX#XXXX#XXXXXXXXXXX###XX#X#XXX#XXXX#X#XXXXX##XXXX#X#XX##X##XXXXXX#XXXXXXXXX#X#XX#X#XXXXXX#XXXX#XXXX#XXXXX#X##X#X#XX#XXX#XXXXXXX###X###X#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#XX#XXXX#XXXX#XXXXXXXXXX#X##XXXXXXXX#XX#X#X##XXX#XXX#X##XXXXXXX##XXXXX###XXXX#XXX##XXX#X#XXXXXX##XXX#####XXX#X#XXXXXX###XXX#XXXX##X##X#XXXXX#XXX##X#X#XX#XXX#####XX#XX#X#XXXX#X#XXX#X#X#X#XXXXXXX##XXXXXX#XXXX#XX#X#XXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXX#X
XXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXXXX#XXXX#XXXXXXXXX#XXX#X#XXX##XXX#XXX#XXXXXX##XXXX#X#XXX#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXX#XXXXXXXXX####XXXXXX#XXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#X#XXXX#XXX#X#XXX#XX#X#XXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XX#XXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXX#XXXXXX#XXX#XX#XXXX#X#XXXXXX#XXXXXXXX#X#XXX#XXXXXXXXX#XXX##XX#XXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX##X#XXXX##XXX#X#XX#XXXXXXX#XXXXXX#XXXXXXX##XXXXXXXX#XXXXX#XXX##XXX#XX##XXX#XXXXXXXXX#XX#X#XXX#XXXXXXXXXX#XX#XXXXX#XXXXX#XXX#XXX#XXXXX#XXXXXX##X#X#XXXXXXXX#XXXXXX##X#XXXXXXXX#XXX#X#XXXXXXXXX#XX##XXX#XXXX#XX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX##X#XX##XXX#XXXXXX###X#XXX#XX#X#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##XXXXXXX#XXXX###XXXXXXXXXXXX##XXX#XXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXX###X#XXX#XXXXXX
X#X##XXXXX###X##XXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXX#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##X#XX#X##XXXXXXXX#XXXXXX#XXXXX#XX#X#XXXXXXXXXXXXXXXX##XXXXX#XXXX#XXXX#XXXXX#XXXX#XXXXXX#XX#XX#X#XXX##XX#XXXXXXXXX#XXXXXXXXX##XXXX#XXXXXXX##X#XXX#XXXXXXXXXXXXX#XXXXX#XX#XXXXX#XXXXX#XXXXX#X#X#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXX#XX#XXXX#XX#XX##X#X#XXX#XXXX#X#XXXXXXXXX#X#XXXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXX##X#X##XXXX#XXXXXXX##XXXXXX#XX#X#XXX#XX#X#XX##XX#XXXX#XX#X#X###X#XXX#X#XXXXXX#XXX##XXXXXX#XXXX#XX#XXXXX#XX##XXXXX#XXXXXXX#XXXXXX##XXX#XXXXX#XXXXX#XXX##X#XXXXXXXXXXXX#XXXXXXXX#X#XXXXX#X#X#XX#XXXXXXX#XX#XXXXXX###XXXXXX#XXXXX#XXXX#XX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX####X#XXX#X#X#XXXXXXXXXXXX#XXXXX#X#XXXXX#XXXXXXXX#XXXXX#XXXXXX#X#XXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#X##XX#X##XXXXXXXXXXXXXXXX#XXXXX#XXXXXX##X#X###XXX#XXX##X#XXXXX#X#XXXXX#X#X#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XX##X#XXXX#XX#XXXXXXXXXXXXX#XXX#X#XXXXX##XX#XX#XX##X#XXXXXXXXXXXX#X#XXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXX#XX#XX##X#XXXXXXX#X#
#XXXXX##XXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXX#XXXXX#XXXX##XX##X#XXXX#XX#XXXXXXXXXXXXXXX#XX##XXXX#XXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XX#XXX#XX#XXX#XXX#XXXX#XXXXXXXXXX#XXXXXX##XX#XX#X#X#X##XXXXXXXXXX###XXX#XX#XXXXXXXXXXXXX#XXXXX##X#XXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XX#X#XXXX#X#XXXXXXXXX#X#XXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXX#X##XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XX#XXXXX#XXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XX###X##XXX#XXXXXXX#XXXX#XXXXXXX#XXX##XXXXXXX#XXXX##XXXX#XXX#XX#XXXXXX#X#XX#XXXXXXX#X#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXX#XX#XXX#X###X#XXX#XXX##XXXXXXXX##XXXXXX#XXXXXXXXXXXXXX##X#XXXXX#X#XXXXXX###XX#X#XXXXXXXXXXX###XXXX#X#XXXXXXXX#XXX#XXX#XXXXXXXXX##XX###XX#XX#XX#XX#X#X#X###XXXXXX#X#XXXXXXXX#XXXXXXXX#XXXX#XX
XXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XX#X#X#XXXXX#XXXX#XX#XXXXX##XXXXX#X#XXXXXXX#XXXXXX#XX#XXXX#XX##X#XX#X#X##X##XX#X#XXXXXXXXXXX##XXXXXXXXXXX#XXXXX#XXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XX##XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XXXX##XX##XXXX#XXXXXXXX#XXXXXXXXXXX##XX#X#XXX#XX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX###XXX#XXX#####XXXX#XX#XXXX#XX#XXXXX#XXXXXXXXXXX#XXXXXXX#XX#XXXXX###XXX#XXXXXX#XXX#XX#XXXXXX#XXXXX#XXXXX##XXXX##XXXXXXXXXXXX#XXXXX#XXXXXXXXXX##XXX##X###XX#XXXXXXXXX#XXXXXXXXX#XX#XXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#XXXX#XX#XXXX#X##XXXX###XXXXXX#XXXXX#X#XX#X##XXX#XXXXXXXXX#X#XXXXXX#XXXXXXXX###XXXXXXXX#XXXXX#XX#XXXX#X#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX##X###X#XXX#XX#XXXXXXXXXXX#XXXXXXX#X#X#XXXXXXXX#X##XXX#XXX#XXXXXXXXX#XXXX#X#XX###XXX##XX#XXXX#XXXXXX#XXXX#XX#XX#XX#XXXX#XXXXXX#XXXXXXX###XXXX#XX##XXXXX#XXX#XXXXX#X#XX#XXXXX##XX##XXXXXXX#XXXXXX#XXXXXXX#XX#XXXX#XXXXXXX#XX#XXXXXXXXX#XXXXXXX#X#XX#XXXXXXXXX#XXX#X#X#XXXXXXXXXXXXX#XXXX#XX#XXXXXXXXXXXX##XXXX#XX#XX#XXXXXXXXXX#XXX#XXXXXXXXX
XX#XXXXXXXXXX#XXXXX#X#XXX#XXXX##XXXXXXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXXXXXX#XX#XX#XXXXXXXXX#X#XXXXXXX#XXXX#X#XXXXXX#XX#XXXXXXXXXX#XX#XXXXXX#####XXXXXX##XX##X#XXXXXX####XX#XXXX#XXXXXXXXX#XXXXX#XXX#XXXXXX##X#XX##X#XXXXXX#XXX#XXX#XXXX##X#XXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX##X#XX##X##XXXXX#XX#X##XXXXXXX#X#XXXXXXXXXX#XXX#XXXXX##XX#XXXXXXX#XXXXXX#XXXXXX#XXXX#XX###X#X#XXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXX#XXXXXX##XXXXXXXXXXXX#X#XXXXXX#X#XXX#XXXXX#XX##XXXX#XXX####XX#X#XXXXXXXXXXX#XXX#XXXX#XX#X#X#XXXX#XXXXXXXXX##X#X#XXXX####XXXXXX#X#XX#XXXX#X#X#XXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXX#X##X#XXXXXXXXXXX##XX#X#XXXXX#XXXXXXX##X##X###X#XXXX#XXXXXX##XXXXXXXX#XXXXXXXXXX#XX#X#XXXXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXXXXXX#X#XXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXX##X#XX#X#XXXXX#X##XXXXXXXX#XX#XX#X#XXX#XXXXXX#XXX#XXXXXXXXXXX###XXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXXX#XXXXXX#XXXX##XXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXXX#X#XXXXXXXX#XXXXXXXXX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXX##X#XX#XXX#XXXXXX#XXX##XXX#XX#XX
X##XXX#XXXXXXXXXX#XXXX#XX##XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX##XX##X#XXXXX###XXXXXXXX##XX#XX#XXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXX##XXXXXX#XXX#X#XXX#XXX#XXXXX#X#XXXXX#XXXXX#XX#XXXXX##X#XXXXX#XXXXXXXXXX#XX#XX#XX#XXXXX#XXX#XXXXXX#XX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXXX#XXXX###XX#XXX#XXX#X#X#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XXXXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXXX#X#XXXX##XXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXX##XX#XXXXXX#XXXXXX##XX#XXXXXXXXXX##XXXX##XX#X#XXX#XXXXXXX#XX#XXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXX#X#XXXXX###XXXX#X##XXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXX##XXXXXX#XX#XXXXXXXXX#XXXX#XXXXXXX##XXX#XXXXXXX#XXX#XX#X#XXXXXXXXXXX#X#XX#XXX#X#XXXX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XX##X#XXXXXXXX#X###XXXXXXXXXXXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX##XX#X#XX#XXX#XXXXXX#X#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXX#XXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXX#X#XXX#XXXXX#XXXXXX#XXX#XXX#X#XXX#XXXXXXXXXX#XXXXXX##XXXXXX##X#XX#
#XX##XX#XXXXXXX#XXXXXXXXXXXXXXXX#XX##XXX###XXXX#XXXXXXXXX##XXX#XXXXXX#XXXXXXX#XXXX###XXX#XXXXXXXXXX##XXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXX#XX#X###XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#X#XXXX##XX#X#XXXXX#XXXXXXXXX#XXX#XX##XX#XXXX#XX##XXXX#XX#XX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#X#XX#XXX#####XX#XXXXXXXXXXXXXXXXXX##XXXXXXXXX#XX#XXXX#XXXX#XX##X##XX#XX#XX#XXXX#XXX#XXXXXXXXXX#XXXXX#X#X#XX##X#XXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXXXXXX#XXXXX#XXXX#XX##XX#X#XXXXXX##X#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#X##XXXXXX#XXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X##XX#X#X###XXXXXXXXXXXXXXX#X#XXXXXX###XXXXXXXXXX#XXXX#XX#XXXX###XXXX#XXXXXXXXXX##XXX#XX#X#XXXXX#XX#X#XXXXXXXX##X##XXXXXXXXXX##XXXX#XXX#XXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXXXXXXXXX##X###XX#XXXXX#X#XXX#XXXXX#XXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXXXXXXX#XXX##XXX##X##XXXXXXX##X#XX#XXXX###X#XXX#XX#X#XXXXXXXXX##XX##XXXXXXXXXXXXXXX#XXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXX##X#XXXXX#XXXXXXXXXXXX#X#XXXX#X#XXX#XXXXX#XXXXXX#X#XXXXXXXXXXXX#XX
XX##XXXXX##XXXXX#XXXXXXX#X#XXXXXXXX#XXXXX###XXXXXXXXXXXXX#XX##XXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX##XXX#XXX#XXX###XXXX#XX#XXXXXX#XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXX###XXX#X#X#X#XXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXX##XXXXXXXX###XXX#XXXXXX#XXX#XX#XXX#XXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX####XX#X#XXXXXXXXX#XXXXXX#X#XXXXX#XXX#XX#X#XX##XXXX#XXXXXXX#XXXX#XXXXXXXX#XXXX###XX#X#XXXX#X#XXXX#XX#X#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XX#XXXX##XX###XXXX#XXXXXX#XX#XXXXX##XXXXX#XXXXXXX#XX#X#XXX#XXXXXXXXXXX##XXXXXXX#X#XXXXXXXXXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#X#XXX#XXXXXX#XXXX#XXXXXX#X#XX#XXXXXXXXXX#X#X#X#XXX#XXXXXXXXXX#XXXXXX#XXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXXXX#X#XX#XXXXX#XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XXX#XXXX##X#XXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXX#X#XXXXX##XXXXXXXXXX#XXX#XX#XXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXXX#XXXXXXXX#X#XXX#XXXXXXXXXXXXXXXX#X#X#XX#XXX#XXXXX#XXXXX#XXX#XXXX#XXXX#XXX#XXXXXXXXXXXXXXXX
XXX#XXXXX##XXXXXX#XXXXX##XXXXXXXXXXXXXX#X#XXXX#XX#XXXXXXXXX#XXX#XXXX#XX##XX#XXXXXXX#XXXXXXXXXX#X#X#XXXX#X#X#XXXXX##XXXX#X#XXXXXXXXX#XX#X#XXX#XXX#XXXXXXXX#X#XXXXX#X#XXXXXXXX#XXXXXX#X#XXX####XXXXXXX##XX##XXXXXXXXXXXXX#XXXXXXXXX##X#XX#XXXXX#XX#XX#X#X#X#XXXXXXXXX##XX#XXX#XXXXXX#XXXX####XXX#XXXXXX#XXXXX###XXX#XXXXXX#XXXX#XXXXXXX##XXX###X#XXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX##XX#XXXXXXXXXXXXXX#X#X#XX#XXX#XXXXXX##XXXX#XXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXX#XXX#X#X#XX#XXXXXXXXX#XXXX#XXXXX#X##XXXXXXXXX#XXX##X#XXX##XX#XX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXX##X#XXXXXX#X####X#XXXXXXX#XX#XX##XXXX#XXXX##XXX#XX##X#XX#X##XXX#XXXX#XXX##X#XXX#XX#XXX#XXXX##XXX#XXXXX#X#X#XX#XXX#XXXXXXXXXXXXXXX##X##XXX#XX#XXX##XX#X#XXXXX#XX##XXXXXXXXXXXXX##XX#XXX###XX#XXX#XXX#X#XXXXXXXXX#X#XXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX###X#XX##XX#XXXX#XXXXXXX#XX#XXXXXXX#XXXXXXX
#XXXXX###X#X#XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XX#XXXX#X#X#XXXXXXXXX##XX#XXXXXXXX#X#X#XXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#X#XX#XX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXX#XXXX#XXX#X#XXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X##X#XX#X#XXX##XX#XXXXXX####XXX#X#XXXXXXXX#XX#XXX#XXX#####XXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XX#XXXXX#XX#XXXXX#XXXXXXX#XXXXXXX#XXXXX#XXXXXXX#XX###XXX#XXXX##XXXXXX##X#XXX#XX#XXX##X##XXX#XXXXXX#XXXXXXXXXXX#X#XX#XXXXX#XXXX#XXX#X##XXXXX#XXXX#XX##XXXXXXXX##XXX#XXXXXXXXXXXXX#X##X#XXXXXXX#XX#XXXXXXX#XX#XX#XXX#X##XXXX##XXXXXXXX###XXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#X#XXXXX#X#XXXXXXXXXXX#X##XX##X#XXXXXX#XXXXX#XX#X##X#XX#X#X##X#XXXXX#XXXXXXX##XX##X#X#X#XXXX##XX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXXX#X#X#XXXXX###X##XXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XXXX##XXXXXXX##XXXXXXXX#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#XX##XXXXXXXXXXX###XXXXXXXX#XXX#XXXX###XX#X#XX#XXXXXXXXXXXXXXXXX##XXXXX#X##XXXXXXXXXXXXXXXXXX##X#XXXXXXXXX#X
XXXXXX#XXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX##XX##XXXX##XXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXX#XXX#XXX#XXX#XX#XXXXX#X##XXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXX##XX##XXX#XXXX#X#X##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX#XXXXXXXX#XX#XXXX##XXXXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXX#XX#X###XXXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXX#XXXXX#XXX#XXXXXX##XXXXXXXXXXXXXXXX#XX##XXX#XXXXXXX#XXXX#X#XXXXXXX#XXX#XXXXXXXXXX#XXX#XXXXX#XXXXXXXXX#XXXX##XXX#XXXX#X#XXXXXXXXXXXXXXX#X##XX##XXXXXXX#XXXXXXXX###XXXX####XXXXXXXXXXXXXXXXX#X#XXXX#XXXXX#XX#XXXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX#X#XX#XXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXX#XXX#XX##XX#XXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXX####XX#XXXXXXXXXX##X#XXX#XX#XX###X#XXXXXXXXX#XXXXXX#XXXXXXX#XXXXXX#XXX###XXX#XXX#XXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XX##XXXX#XXXXXXXXXXXXX#XXXXXX
X#XXX#XXX##XXXXX###XXXXXXXXX#XXXXXXXXXXXXXX#X#XXX#X##XX##XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##XXXX#XXXXXXXXXX#XXXXXXX#XXXXX#X#XXXX##XXXXXXXXXXXXXXX#XX#XXX#XX###XX#XXXXXXXXXXXX#XXXX#XXXXXXXX##XX#XXX#X##XXXXXX#XXXXXXXX#X#XXXX#XXX##X#X##X#XX#XXXXX#X#XX#XXXXXXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXX###XXXXXXXXX#X#X#XXX##XXXXX#XXXXXXXXXXXXX#XX#X#######X##XXXXXX#XXX#XXXX#XXX##X#XXX#X#XXXXXXXXXXXXX#X#XX##X#XXXXX#X#XXXXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXXXX##XX#XX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXX#XXXXX#XX#X#XXXXXXXX#X##X#X##XX#XXXXXX#XX#XXXX#XX#XXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXX##X#XX#XX#XXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#XXXX#XXXXXX##XX#X#X##XXXX#XXX###X#XXX#XXXX#XXXXXXXXX#XX#XXXXX#XXXXX#X#XXXXXXX#XXX#XXXXXXX#XXXXXX#XXXXXXX#XXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXX#X####X##XXXXXXXXXXX#XXXXXXX##XX#X#XXX#X#XXXXXXXXXX##X#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#X#XX#XX#XXXXXXX#XXXXXXXXXXXX
XXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X#X##XXXX#XXX#XX#XX#XXXXXXX#X#X##X#XXX#XXXXXXXXXXX#X#XXXX#XXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#X#XXX#X#X#XXXXX#X#XXX#XX#X#XXXXXX#XXXXX#X#XXXXXXXXX#XXXXXXXXXX#XXX#XXXX#XXXX#XXXXXXX#XX#XX#XXXXXX#XXXXXXXX#XXX#XX##XXXXXXXXXXXXX##XXXXXX#XXXX##XX#XXX#XX#X#XXXXXXXXX#XX#X#X#XX#XXX#X###X#XXXXXXXXXXX#X#X#XXXXXXXX##X#XXXXXX##XXX##XXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXX#XX##X#XX#XXX##XXXXXXX#X#XXXXXXXX#XXXX#X#XXX#XXXXXXX#XX#XXX#X#XXXX#X##XXXXX##XXXX#XXXXXX#XXX##XXXX#XXXXXXXXX#XXXX##X#XXXXX##XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#X##XXXX##XXXXXX#XXX#XXXXX#X#X####XXX#XXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#X#XXX#X#XXX##XXX#XXXX#XXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXX#X#XX##XXXXXXXXXX#XXX#XX#XXX#X#XXXXX##XXX#XXX#XX#XXXXXXXX#X#XXXX##XXXXXXXXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#X##XXXXXXXXXXXXX#X#XXXX##XXXXXXXXXXXXX#XX#XXXX#XXXXX#XXXXXXXXX#XX#X##X
XXX#XXXXXXX##X#XXX#XXX#XX#X#XX##X#XXX#XXXXX#XXXXXXXX#X#XXXXX##X#X#XXX#XX#XXX#X#X#XX#X#XXX#XXX#X#X#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XXXXXX#XX##XX#XXXXXXXXXXXXXXXXX#XXXX##X#XXXXXXX#XXXX#XXX#XX#XXX##XXXXXXXXXX###X##XXX#X#XXXX#XX#XXXX#X##X#XX##XX#XX#XX#XXXXXX#XX#XXXXXXXX##XX#XXXX#X#####X#XX#X#XX#XXXXXXX#XX#X#XXXXX#XX#X#XXXXX#X#XXXXXX#XXXXXXXXX#XXXX##XX#XX#XXXXXXXXXXXXXXX##XXXXX#XX#X#X##XXXXXXXXXXXX###XXXXXXXXXXXXXX#XXXX##XXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX##XXXX#XXXXXXXXX##X#XXXXXXXXXX#XXXXXXXXXX##XXXXX##XXX#XXXXX#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXX#XXXXXX#XXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXX##XXXXXXXX#X##XX#XXXXX#XXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX#XX#X##XXXXXXXXXXXX#X#XX#XXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXXXXXXXXXX#X#XXXXX#X#XX#XXXXX#XXXXXXXXX#XXXXXXX###XXXX##XXXXXXXX#XXXX#XXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XX##XX#X##XX##XXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXX##XX#X#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXX##XXXXX#X#X#XXXXXXXXX#X#XX#XXXXXX##
XXXX#XXXX###XXXXXXXXXXXX#XXXX#XXXX#XXXXXXX##XXXX##X#XX##XXXXX##XX#XXXXX##X#XXXXXXXXXXX#X#XX#X#XXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#XX#XXXX##XXXXX##XXX#X#XX#XXXXXXXX##XXXXXX#X#X#XXXXXX#X#X#X#XXXX#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXX#XX##X#X#X#XXXXXXXXXXX##X#XX##XX#XXXXX##X#XXXXXXXXX##XXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXXXXXX#X##XXXXXX#X##XXXXX#XXXXXXXXXXX##XX##X#XXXXXX#XXXXXXXXXXX#X##XXXXXX#X##XXXX##XXXXXXX#X##XXXXXXXXXXXX#XX#X#XXXX#XXXXXX###X#XXXXXXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXX##XXX##XXXXXXXX##XXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##X#XXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX#XXXXXX#XX###X#X#X#XXXXXXXXXX#XXX#XXX##XXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXXXXXX##X#XXXX#X#XX#X#XXXXXX#XXX#XXXXX#X###XX###X#XXXX#XXXXXXXXX#X#XXXXXXXX###XXXXX#XXXXXXX#XXXXXXX##XX#XXXXXXXXX#X#X###X#XX#XXXXXXX#XXXX##X#XXXXX#XXXXXXXXXXXXX#X#XXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXX#XX##XXXXXXXX#XXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXX#XXXXXXXX#XX#X#X#XXXX#XX#XXXX#XXXXXX#XXXX#XXXX#X#XX#XXX#XXX#XXXXXXXXX#XXXX#XXXXX#XXXXXX#X##XXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXXX##XXXXX##XX#XXXXXXXXX#XX#XXXX##XXXX#XXXXXX#XXXXXXXXXXXXXXX##XXX#XXXXXXX#X##XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXX#XXX##X#XXXXX#X#XXX#XXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXXX#X#XX#XX#XX#XXX#XXX#XX###XXX##XXX#XXXXXXXX#XX##X#XXX#XXXX###XXXXXXXXXX##XX#XXXXXXXX##XXXXX#XXXXXXXX#X##XXXX#XXXXXX#XXXXX##XXXXXXXX#X#XX#XXXXX#XXXX#XXX##X##X#XXXXXXXX#XX#XX#XX#XXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#X##XXX#XXXX#XXXX#XXXXXXXXXX#X#X#XXXX#XXX#XXX#XXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXX##XXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXXXXXXXX#XXX##XXXXXXXXX#XXXXX#XXXXXX##XXXXXX#X#XXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX##X#XXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXX#X#XX#XX#XXXX#XX#X#XXXX#XXXXXXXXX##X#X#X#XXX#XX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXXXXX#XXXXX#X#XXXXXXXXXX#X#XXXXXXX
#XXXXX#X#X##XXXX##XX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXX##XX###XXX#X#XXX#XXXXXXXXXXX#XX##X#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXX##XXXXX#XXX##XXXXX#XXXXXXXXXXXXXXX#XXXX#XXXX#X##XXXXX#XX#XXXXXXX#XXXXXXXXXX#X#X#X##XXX##X#X##XX###X#X#XXXXXXXX#XXXXX#XXXXXXXXX#X#XXX##XXXX#XXXXXXXXX#XXXX#XXX#XX#XXXXXXXX#X###XXXXXXXXXX#XXXXXX##XX##X#XXXXXXXXXXXXXXX#XX#XXXXX##XXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXX##XXXXXXXXX#XXXXX###XX#XXXXXXX#XXXXXXXXXXXX#XXX#X#XXX##XX#XX#XXXXXXXXX#XX#XXXXXXXX#XX#XXXXXX##XXXXX#XXXX#X#XXXXXXXXXXX##XX#XXX##XXXX##XX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXXX##XX#XX###X#XX#XXXX#XXXX#XX#XXXXX#XXXX#XXX#XXXXXXX#XXXX#XXXXX#XXXX#XXXX#XX#XX#X#X#XXXXXXXX#XXXXX#XXXX#XXX#XXXXXXXXX##XXX#XXXXXXX#XXXXXXX#XX#XX#XX#X##XXXXXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXX###XXX#XXXXXXXXXX#X#XX##XXXXX#X##XXX#X#XX#XX#XXXXXX#XXXXXX#X#XXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXX#XXXXXXXX#XXXXXXXX#XX#XXX#XXXXXXXX#XXXX#XXXXX#XXXXXX#XXXXX#XXX###XXX#XXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX##XXXXX#XX#XXXX##XXX#XXX#XXXXXXXXX#XX#XXXXX#XX#XXXXXXX###XXXXXXXXXXX######XX#XXXX#XXX#X
XXXXXX#XXXX#XXXXXXXXXX#X#X#XX#XXXXXXXX#X###XX#X##XX#XXXXXXXXXX###XXXXXXXXX#XXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXXXXXXXXX##XXX#XXXX#XXXXXXXX#X#X#XXXXXXXXX#XXXX#XXX#X##XX###XXXXX#X#XX#XXXX#XX#XXXXXXX##XXXXX#XX#XXXXXXXXXX#X#XXXXX#X##XXXXXX##XXXXXXX#XXXXXXX##X##X#XXXX#XX#XXXXXXX##X#XX#XXXXXXX#XXX#XXXX##XXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXX##XXXXXX#X#XX#XXXXXXXXXX#XXXX##XX##XX#XXXXXXXX#XXXXX#XXXXX#XXX##XX#X#XX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXX#XXX#XXXX##XXXXXXX###XXXXXXXXXXXXXXXXXXXXX#XX#X#XX#X##XXXXX#X#XXXXXXXXXXXXXX##XXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XX#XXX#XXXX#XXX#X#X#XXXX#XX#XXXX#XX##XX#X#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXX#XXX##XXXXXXXXXX#XX#XX##XXXXXXXXX##XX#XXX#X##XXXX#XX##XX##XXXXXXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXXXX#X#XXX##XXXXXXXX#XXXXX##X##XXXXXX#XXXXXXXXXX#XXX#X##XXXXX#X#XXXXXXXXXXXXX#X#X#XXXXXXX#XXXX##XXXXXXXX#XXXXXXXXXXXXXXX#X#XXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXX#XX#XXXXXXXXX#X#XXX#XXXXXX##XXXX##XXX#XXX#X#XXXX#X##X#XX#XXXX
XXXXXXXXXXXX#X#XX#XXX#XXX##XXX#X##X#XX#XXXXX#XX#XXXX#XXX#XXXXXXXX#XXXXXX#XXXX##XXXXX#X#XXXXXXXXXXX##XXXXXXXX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXXXXXX##XX##XX#XXX#XXXXX#XXXXXX#XXXXX#XXXXXXXX##XXXXXXX#X##XX##XX#X#X#XX#XXXXXX##XXXXXXXXXXXXXX##XXX#XX#XX#XXX#XXXXX#XXXXXXXXXXXXX#XXX###XXXXXXX#XX#XXXX##XXX#XXXX#XX#XXXXX#X#XXXXXXXX#XXXX#XXXXXXX#XXX##XXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX#XXXXXXX#XX#X#XXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#X#XXXX#XXXX##X#X#XXXXXXX##XXXXX#X#XX#XXX#XXX##XXXXX#XXXX#XXXX#XXX###XXXXXX#XXXXXXXX#XXXXXX###XXX#X#XX##X#XX#XXXX##X#X#XXXX##XXXXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#X#X##X#X#X##XX#X#XXXX#XXXXXXXXX#XXXXX#X#XXXXX#XX#XXXXX#XX#XX#XX##XX#XXXXX#X#XX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXX#XX#XXXX#XXX#XX##XXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXXX#XXX#XXX#X##XXX#X#XX#XXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXX###XX#XXXXXX#XXXXXXX#XX##XX#XXXX#X#X#XXXXXXXXX##XXX#X#XXXXXXXX##XXX#XX#XXXXXXXXXXXX##
XXX#XX#XXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXX#X#XXXXXXXX#X#XXXXX##X##XXX#XXXXXX#XXX#XX#XX##XX##X#XXXXXXX#XXX##X#X##XXXX##XXXXXXXXXX#XXX#XX#XXXXXX#XXXX#XXXXXX#XX#XXX#XXXX#XXXXX#XX#X#XXXXXXX#XXXXXX##X#XXXXXXX#XX##X##XX#XXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXX#XXXXXXXX#XX#XXXX#XXX#XXXXXXXXXXX#XX#X#XXXXXXX#XXXXX#X#XXX##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXX###XX#XXX#XXXXXX##X##XXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXX#XXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX##X#XXXXXXX#XXX#X##XX#XXXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXX#XXXXXXX#XX####XXXX#XXXX#X#XX#XX##XXXXXX#XXXXX#X#XXXXXX#X#XXX##XXX##XXX#XX#XXXXXXXX#X#XXXXXXXX##XXX#XXXXXXXX#XXXXX##XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XX#X#XXXXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XXXX#XX#XXX#X#X#X#XXXXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXX#XXXXX#XXXXXXXX#XX#XX##XXXX##XXXXXXXXXX#X#XXXXXXXX#X##XXXX#XXXXXXX#XXXXX###XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXXX#XXXXXX##XX##XXXXXX#XXXXXX#XXXXXX#X##XXXXXX#XX##XX#XXXXXXXX#X#XXXXXX#XX###XXXXXXXXXXXX#XXXXX#XXXX#X
XXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXX###X#XXXXXX#X#X#XXXXXXX#X#XXX#X#XXXXXXX#XXXXXX#X#XXXXX##XXXXXXXX#XXX##XXX#X##XX#X#XXX#XXXXX#XXXXXXX##XXXXXX##XXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXX#XXX#X##XXX#X#XX##X#X#XX#XXXXX#XXXXXXXX#X##X#X##XXXX#XXXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX####XXXXXXXXXX#XXXXXXXXXXXX##XXXXXXXX#XXX#X#XXXXXXXX#XXX#XXXXXXXXXXXXXXXX###X#XXXXXXXXX#X###XXXXX#XXXXX#XXXX#X#X##XXXXXXXX#XXXX##XXXXXX#XXX##XXX#XX#XXXXXXXXXXXXXXX#XXXX#X#X#X#XXX#XXXXX#XXX#XXXXX#XXXXX#XXXXX#X#XXX#XXXX#X#XX#XXX#XXX#XXXXXX##X#XXXXXX#XXXXXX##XXXX#XXXX#XXXXX#XXXX#XXX###XXXXXX#XXX#XXX##XXXXX#XXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXX###XXXX#XXXXXXXXXXXXX#X##XX#XXXXX#XXXXX#X#XXXXX#XXX#XXX#XX#XXXXXXXXXX##XXXXXXXXXXX#XX#XX#XX#XXXXXXXXX#X#X#XX#XXXXXXXXXX#XXXXX##X#XX#X#X###XX###XXXXXXXXX#X#XXXXXXXX#XX#XX#XX##XXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXXX##XXXXXXX#XXXXX#XXX#XX#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX###X#XXXXXXX#XX#XX#XXXXXX##XXXXXXXXX#X#X
XXXXXXXXXX#XX#XXXXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX#XX###XXXX##XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXXXX#X#X#XXXXX#X#XXX#XXXXXXXXX#XXXXX#X#XXXX#XXXX#XX#XXXXX#XX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#X##XX#XXXX#XXX##XXXXX#X#XXXXX#XX#XXXXX#XXXXX#XXXXXXXXXXXX###XXXX#XXXXXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXX#XXXXXXXXXXXXX##XX#XXXXXXXXX#X#XX##XXXXXX##XXXXXXXXXXXXX#XXX#####XXX#XXXX###XXXXXX#X#XXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#X#X#####XXXX#X#X#X#XXXXXX#XXXX##XXXXX#XXXXXXX##XXX#XX##XXXXXXXXXXX#XX##X#XXXXX#XXXXXX##XXX#XX#XXXXXXX##X#X#XX#XXXX#XXX#XXXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XX#XXXXXXXXXXXXXXX##XXXX###XXXXXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XX#XXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXX#X#XXXXXX#XXXXX#X#X#XX#X##XXX#XXX#XXXX#XXX#XXX#XXXXX#XXXX#X#XXXXXXXXXXXXX##XXX####X#XXXXXXXXX#XXXXX#X#XXXXXXXXX#XX#X#X#X#X###XXXXXXXXX#XXXXXXXXXXXXXXX##XX
##XXXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXXXX##X#XXXX#XXXXX#XXXX#XXXX#XXXXXXXX###X##XXXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#XX###X#X#XX#XXXX#X#XXX#XX#XX#XXXXXXXXXX#X###XX#XXXXXXXXXXXXXXXXXX#XXXX##XXX##XXXXXXXX#X#X#X#XXXXXXX#XXXXXXXXXXX#X#XX#XXXX#XX#XXXXXXX#XXXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXX#X#XXX###XXXXX#XXXX#X#XXXX#X##XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX#XXXX###XX#X#X#XXXX#XXXXXXXXXX#XXX#X##XXXXXX##XX#XXXXXX##XXXX#XXX#XXXX#XXXXX##XX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX##X##X##XXXXXXXXXXXXXXXX##XXXXXXX#X#XXXXXX#X#XXXXXXXX##X#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXX##XXXXX#XX##X#X#XXXXXX#XXXXXXXXXX#X#X#XXXXXXX###XX#XX#XX#XXX#XXX#XXX##X#XXXXXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXXXXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXX###X#XXX#XXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXX#X####X#X##XXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XXX#XXX###XXX#XX#XXXX#X##XXXX#XX#XXXXXXXXXXXXX#XXXXXX#XXXXX#X#XXXXXXXX#XXXXXX##XXXXXX
XX#XXX#XX#XXXX#X#XXXX##XXXX#X#XXXXXXXXXX#XX#XXX##X##XXXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXX#XX##X#XXXXXXXXXX#XX#XXXXXX#XXXXXXX##XXX##XXXXX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXX##XX#XXXXXXXXXXXXX#XX##X#XXXX#XX##XXXXXX#XX#XXXX#XXXXXXXX#XXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X###XXXXXXXXXXXXX##XX#X#XXXX##XXXXXX#X##XXXXXXXXX##XXXX#XXXXXXXXXXX#XXX#XXXX#X#XXXX#XXXXX#XXXXX#XXXXX##XX#X#XXXXXXXXX##X#X#XXXXXXXXXX#XX#X#XXX#X#XXXX#XX##XXX##XXXX#X#XXXX#XXXXXXXXXXXXX#XXXX####X#XXXXX#XX#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XXXXX##XX###XX##XX#XXXXXX#X#XXXXXXXXXXXX##XXX#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXX#X#XX#XXXX#XXXXXXX#XX#XX#XXXX#XXXX#XXXXXXXXXXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX#X#XXXXXXXXXXXX#X#XX#XXX#XX#XX#X#XXX#XXX#XXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX#XXXXX##X#X##X#XXXXX#XXXXXXXX#XXX#X#XXX###XXXXXXXX#XXX#XX##XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XX##X#X#XX#X#X#XXXXXXXX#X#XXXXXXXXX#X##XX#XXXXXXX#XXXXXX#XXXXXX#XXX#XXX##XXXXXX#XX
X#XX#X#XXX#X#XXX#XXXXX#XXXXXXX#XXXX#XXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXXX##XXXXXXXXXXXXX#XX##XXXXXXXXX#XXXXXXXXX#XXXX#XXX###X#XX##XX#XXXXXX##XXX#XX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXX#X#XX#XX#X#X#X#XXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX##XXXXXXXXXX#XXXXXXXXXX#XXXX#XXXX#XXX#X#XX#XXXX##XXX#XXXXXXXXX#XXXX###XXXXXXXXXXXXXXXX##XXXXX##X#XXXX#XXXXXXXXXX#X#X#XXX####X#XXXXXXXXX#X#XXX##X#XXXXX#XXXXX##XX#XX#XXXXXXXXXX##X#XXX#X#XX#XXXXXXXXX#X#XXXX#XXXXXXXX#XXXX##XXXXX#X#XX#XXXXXX#X#XXXXX####XXXXXXX#XXXXXXXXXX#X#XXXXXXXX#XXXX#X#X##X#XXX#XXXXXX#XX#XXX##XXXXXXX##X#X#X#XX#XXXX####X#XXXXX###XXX##X#XXXXXX###XXXX##XXX#XXXXXXXXXXXX##XXXX#XXXXXXX#XXXX#XX##XXXXXXXXXXXXXXX#X##X##XXXXXX#XXX##XX##XXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXX#X##X#XXXXXX##X#XXXXXXXX####XX##XXXXXXXXXXX#X##X##XXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXX#XX##XXX#X#XXXX#XXXXX#XXXX##XXXXXXXXX##XXXXX#X#X##XXXX#X#XXXXX#XXXXXXXXXXXXXXXXXX####X#X#XXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX
XXX#XXXXX#XXXXXX#X##XXXXX#XXXXX#XXXXXXXX##XXXXXXXX#XX#X#X###XXXXXXXXX#XXXX#XXXXXXX#XX##XXXXX#XXXX##X#XXX##XXXX#XXXX#XXX#X#XXXX#XXXXXX###XXXXXXXXXXX#XXXXX#X#X##XXXXX#XXXX#XXX#XXXXXXXXXXXX###XXXXX###XXXXXXX#X#XXXXX##X#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXXX###X#XXXX#XXX#XX#XXXXXXX#X##X#X#XX##XXXXX#X#XXXX##XX##XX#X#X#XXXXXXXX#XXXXX#XX#XXXX###XX#XXXXXXXXXXX##XX#XXXXX#X#X#XX###XXXXXXXXXXXXX#XXXXXXXXXXX#X#X##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXX####XXX#XXXXXXXXX#XXX#XXXXXXXXX##XXXXXXXX#XXXX#X#XX#XXXXXX#XXXXXXXX#XX#XX##XX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#X#X#XXXXXXX#XXX#XXXX#XXX##XX#X#XXXX#XXXXXX#XXXXX##X#XX#XXXXXXXXXX#XXXXXXXXXX##XX#XXXXXX#X#XXXXX#XXXXX#XX#XXXXXXXXXXXXX##X#XXXX#XXXXXXX#XXXXX#XXXXXXX#XX#XX##XX#XXX##XXX##XXXXXXXXX#XXXXXXXXXX#XXX#XXXX#XXX#XXXXX##XXXXX#XX#XXXXX#XX#XXXXXXXXXXXXX#XXX##XX#XXXXXXXXXXXX#XXX##XX#XX#X#XXXXXXXXXXXXXX##XX#X###X##XX#XXXXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XX#XXXXX#X####XXXXXXX##X#XXXXXXXXXXXXXXXXX#X#XX#X#XX
XXXXXX#X#XX#X#XXXXX#XXXXXXXXXXXX##XXXX###XXXXXXXXX#XXXXXXXXXX#X#XXXXX#XX#XXXXX#X#XX##XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXX##XXXXX#XXXXXXXXXX#XXX##XXXXXX#XXXXXXX###XXXXXXXXXXXX#XXX#XXXXXXXX#XX#XX#XX#XXX#XXX##XX#XXX#XX#X##XXXX#XXXX#XXXXXXXX#X#XXXXX#XXX#XX#XX#XXXXXXXX##XX#XXXXXXXXXXX#XXXX###XXXXXXXXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX###XX#X###XXXXXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXX#XXXX#XXX#XX#XXXXX#X#XXXXXXXXXXXX##XXXX#XXX##XX#X#X##XXXXXX#XXXXX#XXXXX#XXX##XXXXX#XXXXXX##XX##XXXX##XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXX#XX##X#XXXXX#XXXXXXXXXXXXXX#XXX#XXXX##XXXXXXXX##XXXXX#XX#X#XXXXXX#XXXXXXXXXX##XX#XX#XX#XXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXX#XXXXX#XX##X#XXXXX###XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXX#XXX##XXXXXXXXXX#X##XX#XXXXX#XX#X#XX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXXXXX#XXX#X##XX###XXXXXX#XXXXX#XXXXXXX#XXXX#X#X#XXXXXXXXXXXX
XXX#XXXX#XXX#XXXXX##XXXX#XXXXXX##XXXXXXXX#XXXX#X#XX#XXXX#XXXXXXXXX#XX#XX#XXXX#X#XXX##XXXXXXXXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#XXXX#X##XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXX##XXX#XX#XXXXXXXXXXXXXXXXXXX###XXX##X#XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXX#X#XXXXXXXXXXXXXXX#XXXXXXXX##XXX##XXXXXXXXX##XX##XXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXX#XXXXXX#XX#XXX#XXX#XXXXXX#XXX##XXXXX#XXXX#XX##XXXXXXXXXXXXXXXXX#XXXX#XX#XXX#XXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXX#XX#XXXXXX#XXXXXXX#XX#XX#XX##XXXXXXX#XXXXXX#XX#X#X#X#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XXXX#X#XXXXXX##XXX#XXXXX#XXXX##XX#XXXXXX##XX#XXX#XXXX#X#XXXX#XXXXXXXXXXX##XXX#XXXX##XXX#XX#XXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXX#XX#X#XXX#XXXXXXX#XXX#XXXXX#XX#X##XXXXXX#XXXXXXX#XX#XXXXXX#XXXX###XX#XX###XXX#XXXXXX#XXXXXXXXXXXXX##XXXXXX##XX#XXXXX#XX#XXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXXXX##XXXX###XXXXX#XXX#XXX##XXXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXX#XXX##X##XXXX##XX#XXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##X#XXXXX#X#X#XX##X#XXXXXX#X#XX##XXXXX#X###XXX##XX#XX#XXXXXXXXXXXXXXXXX
#XXX#XXXX#XXXXXX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXX#XXX#XX#XX#XXXXXX#XXX#XXXXXX#####XXXXXXXXX#XXXX#X#X#XXX#XXXXXX#XXXX#XXXXXXXXXXX#X#X#XXXX#XXXX##XX#X#XX#XXXXXXXXXXXXXXXXX#XX#XXX#XXX#XXX##XX##XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXX##X##XXXX#XX#XXXXXXXXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXX###XXXXXX#X#XXXXXX##XXXXXXXX#XX##XXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXX#XXX#XXXXXXXX##XX#XXXXX#XXXXXXXXXX#XX##XXX#XX#XXX#X#XXXXX#XXX#XXXXXXXXXXX#X##XXXXX#X#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXX#XXXX#X#X#XXXXX#XXX#XXXXXXXXX##XX#X#X#XXXXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XXXXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXX#X#XXXXXXX##XXX#XX#XXXXXXXXXX#XXXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXX###XXXXXXXX##XXXX#X##XX#XXXXXXXXXX##XXXXXXXXX#XXX#X#XXXX#XX#XXXXXXX##XX#XX#XXX#XXXXXX#XXXXXXX#XX#XXX###XXXXXXX#X#XX##XXXXXXX#XX#XXXX#X#XXXXXXXX#XXXXX#XX#X#XXXXXX#XX#XXX#XXX#X#X#XXXXXXXXXX##XXXXXX#XXXXXXXX#XXX##XXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XXXXXX#X#XXXXXX##XXX##XXXXXXXX#XXXXXXXXXXX#XXXX##XXX#X#X
X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX##XX#XX#X#XXXXXXXXXXX#XXXX#X#XXXXXX#XX#XXXXXXXX#XXXXXXXX##XXXXXXXXXX#XXXXXXX#XXXXXXXX#XX#XXXXXXX#XXX##XXX#XXXXX#X#X#XX#X#XXXXX##X#XXXX#X#XXXX#X##X#XXXXXXXX#XX#XX##XXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXXX##XX#X##XXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXX#X##XXX##XXXXX#XXXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXX###XXXXXXX#X#XX##XXXXX##X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX###XXXXXXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXX###XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXXXXXX##X#XXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXX##XXX#XXXXXXX#XXXXX#XXXXXXXXX#X#XXXX###XXXXXXXXXX#XXXXXX#XX#X#XXXXXXX#XXXXX##XX#XXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXX#XXXXXXXXX##XXX#X#XXX#X#XXXX#XXXX##X#X#XX#XXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XX#XX#XXXXX###XXX#X#X##X#XXXXXXXXX#XXX##XXXXX##XXXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXX#X##XXXXXXXXXXX#XX#XXX#X##XXXX#XX#XXXX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXXX###XXX#X#XXXXXXXX#XX#X#XXXXXXXX#XX
#XXX#XXXX#XXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XX#X##X#X##XX#X#XX#XXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XXX##XXXXX#X#XXXXX#XXXXXXXX#X#XXXX#X#XX#XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXX#X#XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXX#X#X#X##XXXXXXX##XXXXXXXXXX##XX#XXX#XXX#X#X##XX#X##XX#XXX#X#X##XX###XXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXX###XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXXX#X#XX#XXXXX##XXXXXXXXXXX#XX#X#XXX#XXXX#X#XXXXXXX#XXXXXXXXX#XXX#XX#XXX#XXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX##X#XXXXXX##XXX#XX##XXXXXXXX#XX##XX#XXXX#XXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXX##XXXXXX#X#XXXXXXX#X##XXXXX##XXXXXXXX#XXXXXXXXXXXXX#XXXXX#X#XX#X#XXX#XX#XX#XXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXX##X#X#XXXXXXXXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXX##XXXXXXXXXX##XX##XXX#XXX##XX##X#XXXX#XXXXXXX#XXX##XX#X#X#XXXXXXX#
X###XXX#XX#X#XXXXXXX#X##XXXX#XXXX###XXX#XXXXXXXX##X#XX#X##X#XX#XXXX###XXXXXXX#XXX#X##X#XXX#XXXXXXXXXXXXX#XXXXXX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XX#X#XXX#X#X#XXXXX##XXXX#XXXXXXX##X#XX#XXX#XXX#XX#XXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXXXXX#XX#XXX#XXXXX#XXXXXXXX#X#XXXXXX##X#XXXXXX#XXXX##XX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXX##X#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXX#X##XXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XXXXXX#X#XXX#X#XXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXX#XXXXXXXX##XXXXXXXXXXXXX#XXX#X##XXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XX#XXXXXXX#X#XXXX#X#XXXXX#X#XX#XX#XXXXX#XXXXX#XX#XXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXX###X#XXXX#XX#XXXX#XXXXXXXXX##XXXXXXX#XXXXXXX#X#XXX#XXXXX#XXXXX#XXXXXX##XX#XXX#X#XXXX####XXXXXX##XXXXXXXX#XX##XXX##XXXXXXXXX#XXXXX#XXXXXXX#X##XX#XXXX#XXXXXXXX#X#XXXXX##XX##XXX#XX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXX##XX####X#XXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#X#
#XXXXXXX#XXXX#XX#XXXX#X#XXXXXXXX#XXXX#X###XXXXXXXXX#X#XXXXXXXXX#XXXX#XXX#X#X#XXXXX#XXXXX#XXXXXX#XXXXXXX#XX#XXX###XXXX##XXXX#XXXXXXXXXXX##XXXX##X#XXXX#XXX#XXXXXXXX#XXXXXXXXX#X##XXXXX#XXX#XX#XX#XX#XXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXXXXX##X#X#XX#XXX#XXXXXXXXXXXX#X#XXXXXX#XXX#XXXXXXXX####X#XXXX###XXXX#X#XX#XX##XXXXXXX##XXX###XXXXXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXX##X#XXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XX##XXX#XXXX#X#X##XXX#XXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXX#X#X#XX#XXXXXXXXXXXX##X##XXXXXX#XX#X#XXXXX#XXXXXXXXX#X##XXXXXXXXXXXXX###XXX#XXXX#XXXXXXXXX#XXXX#XXXXXXXX#XXXXX#XXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XXX#X#X#XX#XXXXXX#XXXX#XXXXX#XX#XXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXX#XXX#XXX#X#X###XXXXX#XXX#X##X##XXXXXXX#X#XXX##XXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX#X#XXXXXXXXX#XXX##X#XXXXX#XXXXX#XXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XX#XXX##X##XXXXXXX#X#XXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXX
##XXX#XXXXX#X##XXXX#XXX#X#XX#X##XXXX#XXX#X#XX#XX##XXXXX##XXXX#XX#XXXXXXXXXXXX#XXXXX#X#X##XXXXXXXX##X#XXXX#XXXXX#XXXX#XXX#XXXXX###XXXXXXXX###XXXXX##XXXXXXXXXX#####XXXXXXXXXXXX#XXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXXX###XXXXX#X#X#X#XXXX#XXX#XXXX#XX#X#X#XXXX#XXXX#XXXXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#X##XXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX###XXX#XXXXXXXX#XX##XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXX###XXXX##XXXXXXXXX##X#X#XXXX#XXXXXXXXX#XXX#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXX##X#XXXX##XXXXXXXX#XXXXX##X#XXXXX#XX#XX##XXXXXXXX##XXXXXXXXXXXXXXXXX#XXX###X##XX#XXXXXX#X##XXXXXXXX#XXXX#X#XXX#X#XXXXXX#XX##XXXXXX#XXX##XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXX####XXX##XXXXX###X#XXX#XX#XX#XXX#X#XXXXXXXX##XXX##XXXX##XXXXXXXXXXXX#XXX#XX##XXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXX#XXXXX#XXXX##XXX#X#XX#XXXX#XXXXXXXXX#XXXXXXX###X#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXXXXX#X#XXX#
X#XXX#XXX#XXX#XX###X#XXXXX#XXXXXX#XXX##XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX##XXX#XX#XX##XX#XXXXX#XXXXXXX#XXXX#XXXXXX#XXXX#X##XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX##XX#XXXX#XXXX#XXXX#XXXXXXXX#XXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX##XXXX#XX#XXX#XXXXXX#XX#XXX#XXXXXXXXXX#X#XXXXXXX##XXXXXX#XXX#XXXXXXXXX##XXXXXX#XX#XX#XXXXXXX#XXXX#XXXX#XXXX##XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXX#XXXXXXXX##XXXXX#XX##XXXXXX#XX#XXXX#XX#XXX#XXXXXXXXXX#XX#X#XXXXXXXXXX#X#XXXXXXXXX#XXXXXX#XXXX##XXXX#X#XXX#XXXXXXXXXXXX##XX#X#XX#XXXXXXXXXXX#XXXXX#XXXXXXXXXXX##X#XXX#X##XXXXXXX#XXXXXXXXXXXXX#XXX##XXXX###XX#XXXXXXXX#X##XX##XXXXXXX#XXXX##XXXX#X#XXXX#XXXX#XXXXXXX#XX###X#XX#XXXX#X#XXXXXXXX#XXXXXXX#XX#X##XXXXXXXXX#XXXXXXX#XX#XXX##XXXXX#X#X#XXXX#XXX#X#XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XXXXXX##X#X##XXX##XXXXXXXXXXX#X#XXXXXXXXX##XXXXXX#XXXXXXXXXXXXXXXXX#X#XXX#XXX#XXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX##XX#XXXX##XXXX#XXXXXXX#XXX#XXXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXXXXX
XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#X#X#XX#XXX##X#XXXX#XXXXX#X#XXXX#XXXXXXX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX##XXXXXX#X#XX#XXX#XXXXXXXX###XXX##XX#X#XX#XXXXXXXXXXXXXX##XXX##XXXX#XXXXXXXXX#XXXXXXX###XXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XXXX#XXXXXXXXXX#XX#XXXXXX#X##X#XXXXXXXXX#XXXXXX##XXXXXXXXXX##XXX#XXXX#XX####XXXXXXXX##XXX#XXXXXXX##XX#XXXXXXX#XXXX#XXX#X#XX#X#XXXX##X#XXXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XXXXXX#X#XXX#XXXXXXXX#XX#X#XXX##XXXXXXXXXXXXXXX#XXXXXX##XXXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXXXXXXX###XXX#XXX#XXXXXXXX##XX#XXXXXXXXX#XX##XX##XX###X#XXXXXXXXXXX#XXX#XX#XXXXX#XXXXXX##XXXXXXXX#XXXXXXX#XXXX#XXXXXX#XXX#X#XX#XXXXXXXX##XXXXXXXX#X#XXXXXXXXX#XXXXX#X##XX#XXXXX###X#XXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXXX##XXXXXXX#X#XXXXXX##X#XXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XXXXXXX#XXX##XX##XXX##XXXXX##XXXXXXXXX##XXXX#XX#XXX##XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXX#X#XXXXXXX#X#XXXXX#XXXXXX#XXXXXXX#XXX#XXXX#X#XXXXXX#XXXXXXXXXX#XXX#XX###XXXX##XXXX##XXXXX
XX###XXXX##XXX#X#XXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#XXXXX#X#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXX#XX##XXXXXXXXXXXXX#XXX#XXXXXXXXXX#X#XX#X#XXXXX#XXXXXXXX#XX#XX##XX#X#XXXX#XXX#XXX#XXXXXXXX#XXX#X#X#XXXX#XXXXXXXXX#XX#X#XX#XXXXX#XXX#XXXXX#X#XXXXX#XX##X#XXX###XXXXXXXXX##X#XXXXX##XXXXXXXX###X#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXX#X##XXXXXXXXXX##X#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX###XX##X#X#XXXXXXXXXXXXX#XXXXX###XXXXXXXX#X#XXX###XXXXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XX##XX##XXXXXXXXX#XXX#X#XXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXX#XX#XX##XXXXXXXXX#XXX#XXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXX##XXX#X####XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXX##XXXXXXX#X##X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXX#X#XX#X#XXXXXXXX#X#X#XXX##XXXX#XXXXX#X#XXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XXXXXXXXXXXXXX##X##XX##X#XX#XXXXXXXXXXXXXXXX####XXX#XXXXXXXXXXX#XX##XXXXX#XXXX#X##XXXXXXX#X##XXXXXXXX#XX###XXXX#XX#XXXXXXXXXXX#XXX#XXXXX##XXX#XXX####XX##XXXXXXXX#X
XXXXX#XXXXXXXXXXXXXXXXX#XXX#X#XXXXX#XXX#X#XXX#X#XX#XXXX##XXXX#X###XXX#XXXX#XXX#XXX##X#XXXXXX#XXXXXXXXXXX#X##XX#XX#XXXXXXXX#X#XXX#XX##XXXXXXXXXXXXXX####X##XXXXXXX#X#XX#X#XXXXXXXXXX##XX##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXXXX##XXXXX###XXXX#XXXXX#XXXXXX#XXXX#XXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX##XXXXXXXXXXXX#XXX#XXXXXXXXX#XXXX#XXXXX#XXXX#XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXX###XX#XXXXXXXXXXX#X#X###XXXX#XXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXX#X##XXXXXX####X#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXX#XXX#XX#XXXXXX#XXX#XXXXXX#XXXXXXXXXXX#XXXX#X#XXXXXX##XXX#XXXXX#XX#X#XXXXX#XX#XXXXXXXXXXXXX#XXX#XXX#X#XXX###XX###XX#XXX##XXXXX#XXX##XXXXXXX#XX#XXXXXX##X#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXX##XXXXXXXX#XX#XX##XX#XXXXXXXXX#X#XXXXXX##XXX#XX#X####XXXXXXX#XXXXXXX#XX#XXXXXXXXX#XXXXX#X#X##X##XXX#XXXXXXX#X#XXXXXX#XXXX#XXXXXXXX#XXXX##X##XX#XX#XXX#XXXXXXXXXXXX#X#XXXXXXXX#X#XXXXXXX#X#XXXXX#XXXX###XX##XXX##XXXXX#X#X##XXXXX#XXXX#XXXXXXXXXX#XX##XXXX#XX##XXX#XXXXX#XXXX#XXXX#XX#XXXXXX#X#XX
XX#X#XXXXXXXXXXXX#XX#XXXXX#XX#XXXX##XXXXXX#X#XXXX#XX#XXXXXX###XXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XX#XX#XXXX##XXX#XXXXXXXXXXX#XXXXX#XXX#XXXXX##XXX#XXXXXXXX#XXXX#XXX#X#XXXXX#X#XXXXXXX#XXXXXX#XXXX#XXXX##XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXX##XXXX#X#XX#XXXXXXXXXX#XXXX#XX##XXXXXXXXX#X#XXX#X#XXX##XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#X##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XX#XX#XXXXXXXXX##XXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXXX##XXXXX#XX#XXXXX#XXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX##XXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXX#XXX#XXXXXXXXXXX#XX#X#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#X##XXXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#X#XX#X##XX#X#XXXXXXXXX#XXXXXXX#X##XXXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X#XXXX#X#XXXXXX#X#X#XXXXXXX#XX#XXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXX###XXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXX#XX#XXXX#XX##XXXXX#XXXXX#XXXXXX#XXXXX#XXX#XX#XXXXXXXXX##XXX#XXXXXX#XXXXX#XXXXX##XX#XXXXXXXXXX#XXXXXXXXXX#X#XX###XXX#X#XXXXX#XXX#
#XX#XXXXXXXX#XX#XXXXXXXXX#X##XX#XX#XX#XXX#XXXXXXX#XXXXXXXXX##X##X#X#XXXXX#XXXXXXXXXXX##XXXXXXX#XXXXXXXXXX#XXXXXXXXXXX#XX#XX#XXXXXXX#X#XXXXXXX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XXXX#X#XXX###XXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XXX###XXXXXXXX#XXXXXX#XXXXXX##XXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXX#X###XXXXX##XXXXXXXX#XXXXX#XXXXX#XXXXXXX#X#XXX#XX#XX##XXX#X#XX#XX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXXXXXXX#X#XXXXX###XX#XX#XX#XXXXXXXX#XXXXX####XXXX#XX#XXXXX#XXXXXXXXXXXXXX#XXX#XX##XXX##XXX###XXXX#XXX####XX#XXXXXXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXXX#XX###XX#XXXX#XXXXXXXXXXXX#X#XX##XXX#XXX#XX#XXXXXXXXXXXXXXXXXXX##XXX#XX##XXX#XXX##XX#XX#XXX###XXXXXXX#X#XX#XXXXXXXXXXXXXX#X##XXX#XXXXX#X#XX#XX#X#X#XXXXXXXX#XX#X###XX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXX####XXXX#XX#X#XX#XXXXXXXXXXXXX#XXXXXXX##X#XXXXX#XXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X#XXX#XXX#XXXXX#XXXXXXXX#XXXXXX###XX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##X#X#XX##X
XXXX##X#X###XX##XXX##X#XX#XX#XXXXXXXXX#X#XXXXXXXX#XX#XXXXXXXXX#X###XXXXXXXX#XXXXXXX#XXXXXX#X#XXX#XX##XXXX#XXXXXXX#XXX#XXXXXXX##XX###XXXXXXXXXX#X#XXXXX#XXXXXX#XX#XXXXXXXXXX#X#XXXX#X#XXXXXX#XXXXXXXXXXX#XXXXXX#X#XX#XXXXX#XX#XXXX#X#XXXXXX#XX#XXXXXXXXX#X#XXXXXX#XXXXXXXX##XXXXX##XXXX#XXX#XXXX#XXX#X#X#XXX#XXXXXXXXX##XXXXXXXX#XXX#XX#XX##XXXXXXXXXXXX#XXXX#X#XXXXXX####XXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#X##XX#XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXXXXXXXXXX#XXX#XXXX##XXXX#XXXXXX#XXXXXXXX##XX##XX##XXXXX###XXX##XXXXXX#XXXX#XXXX#XXX#XXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXXX#XXXXXXXX###X###XXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXX#XXX#X#XXX#XXXXXXXXX##XXXXXXX#XXX#XXXX#XXXXXXXX#X#X##XXXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXX#XX##XXXX#X####XXXXX###XXX#XXXXXXX##X#XXXXXXXXX##XXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXXX#XXXXX#XXXX#XXX#XXXXXXXXXXXX#XXX#X###XX#XXXX#XX#XX#XX#X#XXXX#XXXXXXXXXXXXXXXX#XXXXXX#XX#XXX###XXX#X#XXX#XXXXXXXX#XXX#XXXX#XX##XXXXXX
#XXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXX#XXXXXXXX#XXXXXX#XXXXX##XX#XXXXX##XXXXXXX#X#XXXXXXX#XXXXXXX#XX#XXXXXXXX#X##XXXX#XXXXXXXXX#X###XXXXX##X#XXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXX#X#X#XXXXXX#XX#XXXXXXXXX#XX#XX#X##XXXX#X#XXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXX##XXXXXXXXXXXXXX#X#X#X#XX##XX#XXXXXX#XXXXXXXXXXX#XXX##XXXXXXX##XXXXXXXXXXXXXXXXXX#XX#X#XXXX##X#XXX#XX##XXXX#XXXXX#XXX#XX#XXXX#XXXXXXX##XXXXX#X##XXXXXX#XX##XXXX##XX##X#X#XXXXXX#XXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX#XX#X#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXX#X#X#XXXXX##XXX#X#XXXXXX#XXXXXXXXXX#XXX##XXXXX#XXXXXXXX#XXX##XXXX#XXXXX#XXX#XXXXXXX##XXXX##X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXXXXXXX##X###XXXXXX#X#XXXXXXXX#XXXXXXXX#X###XXXXX#X##X#XXXX##XXXXX#XXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXX#XXXX##XXXXXXXXXX#X#XXXXXXXXXXXX##X#XXXXXXXXXXXXX#XXX#XXXXX#XXXXXX#X##XXXXXXXXX##XXXXXXXXXXXXXXX#X#XX#XXX##X#XXXXXXXXX#XXXXX#XX#XXXXXXXXXX#XXX#XXXXXX#XXXXXX##XXX#XXXXXXXXXXXX#XXXX
##XXXX#XXXXXXXXX#XXX#XX#X#X#XXXXXX#XXXX#XXXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXX###XXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXX##XX#X#XXX#XXX#XXXX#XXXXX#XXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XXXXXXX#XXXXXX###XXXXX#XXX#XXX##XXXX##XX#XX#XXX#XXX#X#XX#XXXXXX#XXXXXX#XXXX##XXXXXX#X##X##XX#XXXXXXXXXXXXXX##XXXX#X#XXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXXX#X#X#XXXXXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#X#XXXXX#XXXXX###XXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXXX#X#XXXXXXX##XXX#XXXXXXXX##XX#X##X#XXXXXXXXXXXXX##X#XXXXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXXX#XX#XXXXX#X#XXXXX##XXXX##XXXXXXXXX#XXXXX##XXXXXXXX#X##X#XXXXX#X#X#XX#XXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXX#XXXX#XXXXX#XXXXXX#X#XXX#XXXXXXXXXXX#XX##XX#XXXXXXXX#XXXXXXXX#X#XXX#XXXXXXXX#XXXXXXX##XXXXXX#XXX#XXXX##XXXXXX#XXXXX#XXX#XXXXXX#X#XXXXX##XXXX##XX#XXXXXXXXXX#XXXXXXXX###XXXX#XXXXXX#XXXXXXX#X##XXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXX#XX#XXXX#XX#XXXXXX#XXXXXXXX#XXXXX#X#XX#XXX#X
XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXXXX#XXXXXXX##XXXXXXXX#XXXXXX##XXXXXX#XXXXXXXX##XX#XXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXX#XX#XXXXXX#XX#XXXXXX#XXX#XXXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXX##XX#X#XX#X#XXXXXXXXXXXXXXXX##XXXX#XXXXXX#XXXX##XX#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXX#X##X#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#XXX#X#XXXXXXX#XXXXXX#XXXXXXXXXX###XXX##XXXXX#XXX#XXXXXXXX#XX#XX#XXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXX#XXXXXXX#XX#XXX#X#XXX#XXXXXX#XXX#XXXXXXXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXX#XXXXX#X###X#XXXXXXX#XXXXX#XXX#XX#XX#X#XXXX#XXXXXXXXXXXXXXX###X#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XX#XXX#XXX#X#XX#XXXXXX#XXXXX#XX#XXXXX#XXX##X#XX#XXXXXXXXXXXXX#X##XX##XXXX##XXXX#XXXXXXXX#XXXXXX##X#XXXXXXX###X##XXXXXXX##XXXXXXXX##X#X#XXXX#X##X#XXXXXXX#X#XXXXX#XX###XXXXXXXX#XXXXXXXXXX#XXX#XX#XXXX#XXX#XX#XXXX#XXXXXXXXXX###XXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX
XXXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXX#XXX####XXXXXX#XXXXXXXXX##XXXXXXX#XXXX#XXXXXXX#XXXXX#X##XXX##XXX##X#XXXXXXX#XX#X#XXX##XX#X##XXXXXXXX#XXXX#XXXXXX#X#XXXX#XXX#X#XXXXXXXXXXXX##XX#X#X#XXXXX##X##X##XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXXXXXXX#XX#X#XXXX##XX#XXXX#XXXXXXX##X#XX#XX##XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XXXX##XX#XX#X#XXXXXXX#XXXX#XXXXXX##XXXXX#XXXXXXXXX#XXXX##XXXXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXXX#X###XXXXXXXXX##XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXX##X#X#XXXXXX#XXXX#XXXXX#XX#XXXXXXX#XXXXXXXXXXX##X##XXXXXXX#XXXXXXX#XXXXX#XXXXXX#XXX##X#XX#XXXXXX#XXX#XXXXX####XXXXXXXXX#XXX#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXX#XXXXXX#XXXX#X#XX#X#X#XX#XXX#X#XX#X#XXXXXX#XX#X##XXXXXXXXXXXXXXXXXX#X#XXXX#XXX##XXXX##XXXXX#X#XXXX#XXXX##X#XXXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXXXX#XX#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX##XXX##XXX#XXX##X##XXXXXXXXXXXXXXX#X#XX#XXXXXXX##X#XXXXXX#XXXX#XXXXXXXXXXXXX#X#X#X#X#XXXXXXXX##XXXX#X##X#XXX#XXX#XX#X#XXX
XXXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX##X#XXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX##XX#XXX#X#X#XX#XXX####XX#XXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXX#XXXXXX##XX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#X#XXXXX#XXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXX#XXXX#XXX#XXXXXX#XX##XXX#XXX#XXXX#XXXXX#XXXXX#X#XX#XXXXXXXXXXXXXXXXX#XXXX##XXXXXXXXXX#XXXX##XXXXXXX##XXXXXXXX#X##X##XXXX#X#XXXX#XX#XX#XXXXX####XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXX##XX##XXXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#XX#XXXXXXX#X###X##XXX#XXXXXXXXXXX#XXXXX#XXXXX#X#XX#XXXXX#XXXX#X##XXXX#XXXXXXX#XXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX##XXX#XXXXX#XXXXXX##XX#XXXXXXXXXXXXXX#XX#XXXXXXXXXXX#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#XXXXXXXXXXXXXXXX##XXXXX#XXXXXXX#XXXX#XX#X#XXXXXX#XXXXX#XXXXXXX#X##XXXX#XXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XX#XX#XXXXXXXX#XX###XXXXXXXX#XX#X##XXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#X#XXXXX####XX#XXX##X#XX#XX#XX#XXXX
XX#XX#X#XXXXXXXXXX#XXXX##XXX#X#X#XX##XXXXXXXXXX#X#XX#XXXXX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXXX#X##XXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXX#XXXXXXXX##XXXXXXXXX#XXX#XXXXX#XX#XXXX#X#X##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXX#XX##X##XXXXXX##XX#XXXXX#XX#X#X##XXXXXXXXXXXXXXX#XXXXX###XXXX#XX#XX#XX#XXXXX#XXXXXXX#XX#X####XXX#XXXXXXXXXXXX#XXXX###XXXXXXXXXXXXX###XX#XXXXXXXXX#XXXX##XX##XXXX#XX#XXXX#X#XXXXXXXX#X#X#X#XXXX#X#XXXXXXXXXXXXXXX#XXXXX##X#XXXXX#XXXXXXX#X#XXXXX#X#XXX###XXXXX#XXXXXX##XX##XXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXX#X#XXXXXX#XX#XXXXXX#XXXXXXX#XXXXX##XX#XXXXXXX#XX#X#XXXX#XXXXXXXXXX#XXXX#X#X#XX#XXXXXXXXX#XXXXX#X#XXXXXX#X#XXXX##X#X#XXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXX##XXXXX#XXXXXXXXXX#X##XXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XX##XXXX#XXXXXXX#XX#XXXX#XXXXXX#XXXXXXX##XXXXX#X#XXXXXXXXXXXXXXXXXX##XXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXXXXX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXXX##XXXXXXXXXXX#XXXXXXXXXXXX#XXXX##X#XX#XXXXXXXXXX#XXX#XX##XXX#XXXXXXXXXX##XX#XX
#X#XXXX#XX#XXX#XXXXXXXXX##XXXXXXXXX#XXXXXXXX#XX##XX##XXXXX#XXXX#XX##XXX#XXXXX#XX#XXX#XXXXX#XXX#XXXXXXXXXX##XXX##XXXX#XXXXXX#XXXXXXX#X#XXXXXXXXXXX#XX#X#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX##XX#XX#XXXXX#XXX#XXXXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXX#XXXXXX##XXXXXXXXXX#XXXXXX#XXXXXX#X#XXX##XXXXXXXX#X#XXXXXXXX#XXXXX##X#XXXXXXX##XX#XXXXXXXXXXXXXXX##XXXX#XX#XX##XXXXX#XXXX#XXXXX#X#XXXXXXXXXXXXXXX#XXX#XXX#X#X###XXXX#XXXX#XXXXX#XXXXXXXXXXXXXXXXX#XX#X#XXXXX#X#XXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#X##XXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXXXX###XXX##XXXXXXX##X#XXXXXXX##XXXXXXXXX##XX#XX#X#XXXX###XX#X#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXX##XXXXX#XX#X#XXXXXXX#XXX#XXXX####XX#XXXXXXXXX#X#XX##XXXXX##XXXXXXXXXX#XX#XXX#XXX#XXX#X#XXX#X##X#XX#XXXXXX#XXXXXXX##XXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXX#XX#XX#XXXXXX#XXXXXX#XXXX#X#XXXXXXXXX###XXXXXXXX##XXXXXX##X#XX##XXX#XXXX#XXXXXXXX##XX#XXXXXXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#XXX##XXX#XXXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#X#XX
XXXX#XX#XXX#XXX#XXXXX#X#XXXX#XXX#XX#XXXXXXX###XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXX##XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXX#XX##XX#XXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXXX#XX#XXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXXXXX#XXXXXXX##XX##XXXXXXXXXXXXXX#X###XXXXX##XXXXXXXXX#XXXX#X#X#XXXXXXXXX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XX##X#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#X#XXXX#XXXX#XX#XXXX#XXXXXXXXXXXXX##XXX#X#XXXXXX#XXXXX#XXXXXX#XXX#XXXX#XXXXX#XXX#X#XXX##XXXXXXXXXXXXXXX#XXX#XXXXX#XXX#XX##XXX##XXXX#X#XX#XXX#XXXXX#X#XXXXXX#X##X#XXXXXX##XXXX#X#XXXX#XXXXXX#XXXX#XXX#XXXX#X#XXXXXXXX#X##XXXXXX#X#XXXXXX#X#XXXXXX##XXXXXXXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXXXXX#X##XX#XXXX##XXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXX##X#XX#XX#XX#XXXXXXX##XXXXXXXXXXX##XXXXX#XXXXXXX#XXXXXXX##XXX#XXXXXXXXX#XXXXXXXXXXX#XXX#XXXXX#X#XXXX#X#XXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX##X#XX#X###XX#XXXXXXX####XXXXXXXXX#X#XXXXX#XXXXX##XX#XX#X#XXXXXX#X##X
XXXXXXX#X#X##XX#XXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXX#XX##X#XXXXXX#XXX#XX##X#XXXXXXX#X#X#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX##XXXXXX#XX#XX#XXXXXXXXXXX#XXXX##XXXXX#XXXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXXX#XXXX#XXXXXXXX#X#XXX#X#XXXXXXX###XXXXX##XX#XXX#XX#X#XX##XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX##XXXX#XXX#XXXXXXX#XXXX#XXX#XXXXXXXX#XXX###XXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXX##XXX#XXX##XXXX##XXX#X#####XXXXXXX#XXX#XXX#XXXXXXXXX#XXXXXXXXXX##X#XXXX##XXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X####XX#XXXXXX##XXXX#X#XXX#XXXXX#XXXX#X#XXX#XXXXXXX#XXXXXX#X#X###XXXXX#XXX#XXX#XXX#XXX#XXXXX#XXXXX#XXX#XXXXXXX##X#XXXXX##XXX#XX#XXXXXXXX#XXXX#X##XXX#X#XXX#XXXX#XX#XX#XXXXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXX#X#X##XXX#XXXXX#XX#XX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXX##X#X#X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XXXXXXX#XX#XXXXXXXX#XXXXX#XX#X##XXXX#XX#XX#X#XXXX#XXX#XXX#XXXXXXX###XXXXXX#X###XXX#XXXXXXXXXXXX#XXX##XXXXXXXXXXXXXXXX#XXXXXXXX#X##XXXXXXX#XXX#X##XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#XXXXX#X#XXXX#XXXX
XXXXX#XX#XXXXXXXX#XX#XXX#XX#XXXXX#XXXXX#XXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXXXX#XXXXXX#X#XXXXXXXX##XXXXX####XXXXXXXXXXXXX#X#X#XXXXXXXXX#X#XX#XXXXXXX#XXXXXXXX#XXXXXX#XXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXXXXX#X#XXXXXX###XXXX#X#XX#XX#X#XX###XX#X#X##XXXXXXXXXX##X##XXXXXXXXXX#XXXXX#XXXXX#XXXXX#####XXXXXXX#XXXXXXX#XXX##X##X#XXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX#XX##XXXXXXXXXXXXXXXXXX#XXXX###XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXX#X#X##X#X#XXX#XXXXXXXXXXXXX#XXXXX#XXX#XXX##XXXXXXXX#X##XXX##XXXXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXX#XX#X#XXXXX#XXX#X#XX#X##XXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#X#XXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXX##XXX#XX#XX#XXXXX#XX###XXXXXXXXXX##XXXXX#XXXXXXXXXXXXX##XXX##X#XXXXXXXXX##XXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXX##XXXXX####X#XX##XXXX#XXXXXXXX#XXXXX#XXXXXXXXX##XX#XX#XX##XX##XXXXX#XX#XXX#XXXX#X#X##XXXXXXXXXXXXXXXXXX
XXXXXX#XX###XX#X#XXX#XXX#XX#XX#XXX#XXXXXXX#XX##XXX#XX#X##XX##XX##XXXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#X#XXX##XXX#XXXXXXXXXXX#XX#XXXXXXX#XX#XXXXXXX#XXXXX#XX#XXXXXX#XXX##XXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXXXXX##XX#XXXXXX#XXXXX#XXX#XXXXXXX#XXXXXX#XXXXXX#X#XX##XXXXXXX#XXXXX#XXXX#XXXXXX#X#XX#XXXXX##XXXXXXXX###XXXX#XX#XXXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX###XXX#XXXXXXXXXXXXXXX##XX#XX##XX#XXXXXX#XXXXXXXXX##X#XXXXX###X#X#XXXXXX#XXX#XXXX#XXXX#XXXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX#XXXX#XX#XX#XXXXXXX#XXX###XXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXXX#XXXXX#XXXXX#XX#XXXXXX#XXXX#XX#XXXXXXXXXX##XXXX#XXX#XX#XXXXXXXXX#X#X#X#XXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXX#XXXXXXXX#X#XX#XXX####XXX#XXXXXXXXXX#XXXX#X####XXXXXXXXXX#XX#XXX#X#XX#XX#XXXXXXXXXXXXXXX##X###XXXXXXXX#XXXXXXXX#XXXXXX#XXX##XXXXXXXX#XXXXXXXX#XX#XXXXXXXX#XXXXXXXX##XXXX##XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXXXXXXX#XXXXXX##XXX#
XXXXXXXXXXXXXXXXX##XXXX###X#XXX#XXXXXX#XXX##XXXXX#XXXXX#XXX##X#XXX#XX##XXXXXX#XX#X#XXXXXX#XXXXXXX#X##XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXXX#XXXXX##XXXXXXXXX##XXXX#XXXX#XX##X#XXXXXXXX##XXX#XXXXXXXXXXXX##X#XXXXXXXX#XXXX#XX##X#X##XXXXXXX#XX##XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXX#X#X##XXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#XXX##XX##XXX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXX#XX#XXX#XXXXX#XXXXXXX#XX#X#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXX#XXXXX#X#XXXX#XXXX#XXX#XXXXXXXX#XXXXXX##XXXX#XXXXXXXXXXXXXXXXXX#X#XXXX##XX#XX#X#XXXXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X##XXXXXXX#XXXXXX###XX#X#X#XXXX#X#XXXXXXXXX#XX#XXXXX###X#XXXXX###XXXXXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX##X#XXXXX##X#XXXX##XX##XXXXXXXXXX#XXX#X#XXX#XXXX#XXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX####XXXX#XX#XX#XXXX##XX#XXX#XXXXX#XXX#X#XXXX#XXXXX##XXXXX#XXXX#XXX#XXXXXXXX###XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX##XX##X#XXXXXXX#XXXXXXXXXXXXX#XX#X#XX
XXXXXXX#X##XXXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX###XXXXXXXX##XXX###X##XXX#XXX#X#XXX#X#XXXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX##XXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX#XXX####XXXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXXX###XX#XXXXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XXXX#XXXXXXX#XXXXXXXXXXX##XXX#X#X#XXXXX#XXXX##XXXXXX##XXXX#XXXXXXXX#XXXXX#XXXX#XXXX#XX#XXXXXX#X#XXXXXXXX#XXX#XX#X#XXXXXXXXXXX#XXXXXX##X#XXXXX##XXXX###XXX#XXX#XXX#XXXX#X#XXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX##X#XXXXXXXX#XXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##X#XXXXXXX#XXXX#XXX#X#X#XX#XXXXXX#XX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX###XXXXX#XX#XXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXXXXXXX#XX#XX#XXXXXXXXXXXXXXXX#X#XXX#XXX#XXXXX#XXXXXXXXX##XXXXXX#XX##XXXXXXXX#XXXX#XXXXXX#XXXX#XX#XX#XXX###XXXX#XXXXXXXXXX#X##XX##X#X#XXX#XXXXXX#XX#X#XX#XXX##XXXXXXXX#XXXXXXXX#XXX#X#XXX#XXXXX#X#X#X#X#XX#XXXXX#X#XXXXXXXXXXX#XXX###XXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXXX#XXXXXX#XXX####XXXXXX
#XX#X##XX#XXX#X###XX#XXX#XXXXXXXXXXXXX#XXXXXX##XX#XXXX#XXXXXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX##XXXXXXXXXX#X#XX##XXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXX#X#XXXXX#XXXXXX#XXXX##XXXXXXXXXX#XXXXXX##XXXXXX#XXXX#XXXX##XX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XXXXX#XX#XXXXXXX#XXX#XXXXXXXXX#XXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX##XXXX##XXX#XXXX#XXXX#X#X#XX#XXXXX#XXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX##X#XXXXX#XXX#XXXX#XXXXXX##XXXXX#XX#XX#XX#XXXXX#X#XXXXXX#XXXX#XXXX#XX#XXXXXX##XXXXX##XX#XX#XX#X#X#XX#XXXXX##X####XXXXXX##XXXXXXXXX###XX#XXXXXX#X#XXXXXX#XXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#X#XXXXX#XXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXX##X#XXXXXXXXX#XXXXXXXXX#XXXXX#X#X#X##X#X#X##XX#XXXXXXXXXX#XXXX#XXXXX#XXXXX##XXXX#XXXXXXXXXXXXX#XXX#XX#XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXX#XX#XXXXXXXX#XXXX#XXXXX#X##XXXX#XXXXXXXX#XXXXX#X#XXXXXXXXXX###X#XX#XX##XX#XXXXXXXXXXX##XX#XXX##X#XX#XXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXX#XXXXXXXXXX#XXXXXX##XXXXX#XX#XXXXXXXX#XXX#
XXXXXXXX#XXXXXX#XXXXXX#XX#XXXXXXXX##XX#XX#XXXXXXXXXX##XXXXX##X#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXX#XXXXXXXXXX#XXXXXXXX#XX###XXX##XX#XX#XXXX#XXX#X###XXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XXX##XX##XXX#XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXX#X#XX#XXXXXX#XX#XXXX##X#XXXXXX#XXXXXXXX##XXXXXXXX#X#XXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XX###XXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXXX##XX#X##XXX##XX#XXX#XXX#XXXX###XXX#XX##X#XXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXX#XXXXXXXXXXXX#XXXX###XXXXXXX#X#XXXX#XXXXXXXXXXX###XXXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX#XXXX#XX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XX##XXXX#XXXXXX#XXXXXXXX##XXXXX##XXXXXXXXX#XXXX#XXXXXXX#XX##XXXXXX#XXXXX##X#XXXXXXX#XXX#XXXXXXXXX#XXXXXXXXX##XXXX#XXXX#XXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXX#XXXXXXXXX##XXXXXXXXX###XXXXXXXXX##XXXXXXXXXX#XXXXXX#X#XXX#XX##XX##XX#XXXXXXX##XXX#XX#XXXXX#XXXXXXX#X#XXXXXXX#X#XXX#X#XXXXX#X###X#X#XXXXXX
XXXXXXXXXXXXX#X#XXXXX##XXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXXXXXX#XX#XX#XXXXXX#XXX##XXXXXXXXXXX#XX#XXXX#XXXX#XX##XXX###XXXXXXX###X#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXX#XXXX#XX#XXX##XXXX#X#X#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XX#XX##X#XXX#X#XX#XXXX#XXXX#XXXXXXXXXXXXXX###X#XXXXXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#XX#XX#XXXXXX#XXX##XX#XXXXXXX#XXXXX#XXX#X#X#XXXXXXXXX#XXXXX##XX#X#XXXXXX#XXXX#XXXXXXXXX#X##XXXXXXXXX##X#XXXXXX#X#XXXX#XXXXXXXXXX#XXXX#XXX#XXXX#XXX##XXX#XXXX##XXXXXX#X#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#X#XXXXXXX##XXXXXX#X#X#X#XX#XX#XXXXXXXXX#XXXXX#X#XX#XXXX#XXXX##XXX##XX#XXXXXXX##XXXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXXX###XXXX#XX##XX#XXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX####XXXXXXX#XXX#XXXXXX#XX##X#XXXXXX#X##XXXXX#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XX#X##X##XXXXX#XXXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#X#X#XXXXXX##XXXX##X#X#XXX#X#XXXXX#XXX#XXXXXXXX#X#XX#X#XX#XXXXXXX#XXXX#XXXX
XXX#XXXXX#XX##XX#X#XX#XXXXXX#X##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX##X#XX#X#X#XXXXXXXXXX##XX#X#XXXXXXXXXXXXX#X#XX#XXXXXXX#X##XXX##XXXXXX#XXXXXXXXX#XX#XXX##XXXX#XXX#X#XXX#XXXXXXX#XXXX#XXX#X#XXXX#XXXXXXXXX#XX##X##X#XX##XXX#X#XXXXXXXX#XXX#X###X#X#XXX#XXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXXXX#XX#XXXXXXXX##XX##XXXXXXXXX#XXXXX#XX#XXXX#XX#XXXX#XX#XXXXXXXXXXX#XXXX#XX#X##XXXXXXXX#XXXXX#XXXXXXXXXXX#X#XXXXXXXXXX##X#X##XXXXXXX#XXX##XXXXX##XXXXXXXXXXXX##XXXXXXXXXXXXXXX#X#XXXXXX#X#XXXXXXXXX#XX#XX#X#XXXX#XX#XXX##XX#XXX#XXX##XX#XXXX#XXXX#XX#XX##XXXXXX#XX##XXXXXX#XXXXXX##XXXXXX###XXXXXX#XXXXXXXX#XXXXXXXXXXXX##XXXX##XXXXXXXXX#XXXXXXXXXX###X#XXXX##X##X##XXXXXXX#X#XXXX#X#XXXXX###XXXXX##XXXXXXXXXXXXX#X#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XXXXX#XX#X#XXXXXXXX#X#XXXXXXXXXXXXX#XX##X#XXXX#XXX#XXXXXXXXXXXX#XX##X#XXXXX#XXX##XXXXX#XXXXX#X#XXXXXXXXX#XXXXXX###XXXXXXXXXXXX#X#XXXX#XXX#XXXXXX##XXXXXX##XXX#X#XXX#X#X##XXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXX##XXXXXX#XX#XXXXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXXXXXX#X#XXX#XXX
XXXXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXXX#X#XXXXXXXXX#X##XXXXX#XXXXXX#XXXXXXX#XXXXX#XXX#XXX#XXXXXXXXXXXXX###XXXXX##XXX#XXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXXX#XXX##XXXXX#XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXX#X#XXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXX#XXX#XXXX#XXXX#XXX#XX#XXX#XX#XXXX##XXXXXXXXXXX#XXX#X######XX#XXXX#XXXXX#XX#XX##XXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXX#XXXX#XXX#X#XXXXXXXXXXXX##XXXXXX##X#XXXXXXXX#XXXXX##XXXX#XXXXXX#XXXX#XXXXX#XXXXXXXXX##X#XXX##XXXXXXXX#XXXX#X#XX#XX#XXX#XXXXXXXXXXX##X#XXXXXXX#X#XXXXX##XXX#XXXXXX#XXXXX##XXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XX##XXXXX#X#XXXXXXXXXXXXXXXX#X#X#XXXXXXX#XXXXXXXXXXXXX##XXX#XXXXXXXX#XXX#X#XX#XXXX#XXXXXXXXXXX#XXXXX#XXXX##X##XXXXXXX#XXXXXX##XXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXX#XX#X#X#XX#XXXXXXX#XXXXXXXXXX#XXX#XXX##XXX#XX##XXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXXX#XXX#XXX##XXXX#XXXX#XXXXX#X##XXX#XX####XX#X##XXXX#XX#XXXXXXXXXXX#XXXXX####XXX#XXXX#XXX#XX####XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX##XXXXXXXX#XXX#XXX#X#XXXXX##XXXXX#XXXXXXXXX#
#X#XX##X#XXXXX#XX###XXXXXXXXX#XXX#XXXXXXXXXX#XXXX###X#XXXXX###X###XXXXX#XXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXX#X#XXXXX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#X#XX#XXXXX##XXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXXXXX#XXX####XX#XXXX#XXX#XXX#X#X#X#XXXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXX#XXXX#XXXXXXX#XX#XXXXXX#X#XX#XXXX##XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XXX#XXXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX##XXXX#X#XXX#XX#XXXXXXXXXX#XXXXX#X#X#XXXXXX#XXXXXXXXX#XX#X#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#X###XX#XXXXXXXXXXX#X##XXXXX#XXXX#XX##XX#XXXXXXX#XXXXXX#XXX#XXXXXXXXXX#XX#X#XXXXX#XX#XX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XX##XX###XXXXX#XXXXXX#XX##XXX#X#X#XXXXXX#XX#X###XX#XXXXXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXXX#XX#X#XXX#XXX#X#XXXXXXXXX#XXXXX#XX#XXXXXXXX#XXXXXX#X#XXX#XXXXX#XX#XXXXXXXXXXXXXXXXX##X#XXXXX##XXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXXXX##XXXXX##XXXXX#XX#XXXXX#XXXXXXXXXXXXX#XXX#XXX#XX#X#
X#XXXXX#X#XX#X#X#X#XX#XX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XX##X#XXX#XXXX#XXXXXX#XXXX#XXXXXX#XX#X#X##XXXXX#X#XXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#X##XXX#XXXX#XXXX#XX#XXXXXXX#XX#X#XX###X###XXXXXXXXXX#XXXXX#XXXXX#XX#XXXX#XXXXXXX#XXXXXX#XX#XXXXXX###XXXXX#XXXX#X#XX##XXXXXXX#X#XX#XXXXXXXXXXXXXXXX#XX#XX#XXX##XXXXX#XXXXXXXX#XXXX#XXXXXXXX#XXXXX##XXXXXXXX#XX##X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXX#XXXX#X##XXXXXXXXXXXXXXXX#XXX##XX##XXXXXX##XXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXX##XXXXX###XXXXXX#XX#XXXXXXXXX#XXXX##XXX#X##X#XXXXXX#XXX#X#X#XXXXX#XXXX#XXX#XXXXXXXX##X#XXXX#XXXXXXXX##X##XX#X#XXXXXXXX#XXXX#X#XXXXXXXXX#XX#XXXX#XX##XX#XXXXXXXXXXXX###XXXXXXXX#XXXX#X##XXXX##XX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXX#XXX###XXX##XX##XXXXXXXXXXXXXXXXXX##X#XXXXXX#XXX#XXX#XX##XXXX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXX#XX#XX#XXXXXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#X#XXXXXXXXXXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXX##XX#XXXX#XXXXX#XX#XXXXXX#XXXXX#X
#XXXXXX#XXXXXX#XXX#XXXXXXXXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX##XX#XXXX#XXXX#XXXXXX#XX#X#XXX#X#XXX#X#XXXX##X#XXXXXXXX#XXXXXXXXXXXXX#XXX#XX####XXXXXXXXX#XXXXXXXXXXX##XX#XX###XX#XXXX#XXX#XXXXX#XXXXX#XX#XXXXXXXXXXX#X###XXX#XXX##XXX##XX#XXX##X#XX##XXXXXXXX#XXXXXXXXXX#X#XXXXXXX#X#X#XXXX###XXXX#X#XXX#XXXXXXXXX##XXXX#XXXXXXXXX#X#XXXXXXXX#XX#X#XXXXXXXXXXX#X##XXXXXXXX#XX#XXXXX#XXXXX#XX#X#XXXXXX#XXXXXX#X#X#XX#X#XXX#X#X##XX##XXXXX#XXXXXXXXX#X#XXX#XXXXX#XXXX#X#XX#XXXXXXX#XX#XXXXX#XXXXXX#XX#XXXX##XXX#XXXXX#XXXXXXX#XXXXXXXXXXX#X##XXXXXXXXXXX#XXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXXX#XXX##XXXX##XX#XX#XXXXXXXXXXXXXXX##XXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#X#XXXX#XX#XXX#XX#X#XXX#XXXXX##XXX#XXXXXXX#X#X#XXXXXXXX###XXXXXXXXXXXXXX#XXXX#XX#XX##X#XXXX#XXXX#XXX#XXXXXX####XXXX#XX#XXXX#XXX#XXX#XXXXX#XXXX#XXX#XXXXXXX#XX#XXXX#X#XXXXXXXXXXXXX#X#XXXXX#X#XX#X#XX#XX#X#XXXXXXXX##XXXXXXXXXXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXX#XXX#X###XXXXXX#XXXXXXXXXX#XXX#XXXX#X
XXXXX#XX#XX##XXXXXX#XXX#X#XXX#XXX##XXXXXXXXXXX##XXX#X#XXX#XXX#XXXXXXXXXXXXX#XX#X##XXXX#XXXXXX#XXX##XXXXXXXX##X#XX#X#XXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXX#X#XXXX#XXX#XXXXXXXXX##XX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#XXXXX#XXX##XX#XXXXXX#XX###XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#X#XXXXXXX#X###XX#XXX#X#XXXXXXXX##XXXXXX#XX#XXXXX##XX#XXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#XXXXXXXXXXX#X#X#XXXXXX##XXXXX##X##XXXXXXX#X#XXX#XXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#X#XXXXXXXXXXX#XX#X#XXXXXXXXXXX#X#XXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXX#X#XXXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#X#XX#XX#X##XX#X#XXX#X#XXXXXXXXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXX##XX#XX#XXXX#XXX#XXXXX#XX#XXXXXXXXXX##XXXXXXXXXXXX#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#X#XXXXXXXX#XXXXXXXXX#XXX#XXX#X#XXXXXXX#XXXXXXX#XX#XX#XX#XXXXX#XXXX#XX#XXXXXXXXXX#XX#XXX#XXXXXXXXXXXXXX#XXX#XXXXX#X###XXXXXXX#XXX#XXXXXXXXX##X##XXXX#XXXXX#XXXXXXXXX#X#XXXXXXX#X#XXXXXXX##XXXXXX#XX##XX#XXXXXX#XX#XXXXXX
XXXXXXX#X#XXXXXX#XX#X#XXX#XXXXXXXXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXX###XXXX#XXX#XX#X#XXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX#XX###XXX#XX#XXXXXXX###XX#XXXXX#X#XXXXXX#XXXXXXX#XX#X#X#XXXX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#XX#X#XXX##XXXX##X##X#XXXXXXX#X#XX##XXXXXXXXXX#XX#XX##XXXX#XX#XXXX##XXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXX#XXXXXXXXXXXXXX#XX#XXXX#XXX#XXXXXXX#XXXXXX#X#XXXXXXXX##X#X#XXX##XX##X#XXX#XX##XXXX#XXX#X#XXXXXXXXXX#XXXXXXX####X#XX#X#XXX#XX#XXXXXXX#XX#XXX#XX#XX#XXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXXX##XXXXXXXX#XXX#XXXXXX#X##XX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXX#XXXXXXXX#XX#XXXX#X#XXX##X#XXXXX#XXXXXXXXXXXXXXX#XX##X#X###XX#XX#XXXXXXXXX#XXXXXXXX#X###XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXX#XX#XXXXX#XX#X#XX#XXXXXXXXXX#XXXX#XXXXX#XXXXXX#XXX#XXX#XXX#X#XXXX#XXXX#XXXXXX#XX#XX##XXXX#XXXXXXX##X##X##XXX#XXX#XXXXXX#X#XXXX#XXXX#XXXXXXXXXXXXXXX
XXX##XXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#X#XX#X#X#X#XX##XXXXX#XXXXXXXXXXXXXX##XX#XXXX###XXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXX#X#XXXXXX#XXXXXXXXXX##XXX#XXXX#XXXXX#XX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXX##XXX#XXX#X#XX###XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXX#XX##XXXXXXX###X#XXXXXXXXXXX#XXXXXXX##XX#X#XX##XXXXXXXXXX##XXXXXXXXXXX#XXXXX###XX#XX##XXXXXXXX#XXXXXX#XXXXXXXX#XX#XXX#XX#XXX#XXXXXXXXXX#XXXXXX##XXXXX#X#XX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXX#XXXXX#X#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX#XXXXXX#X#XX#XXXXX#XXXXXX#XXXXXXXX#XXXXXX####XXXXXXXX##XXXXX#XXX##XX#X#XX##XX#X#XXXXXXXXXX###X#XXXXXXXXX##XXXXXXXX##XXXX#X#X##XXXXX#XXXX#XXX#XXXXXX####XXXXX##XXXXXXXXXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXXX#XXXXXXXXX#XXX#XXXX##X##XX#XXX#XXXXXXXXX#X#X####XXXXXXX#X#XX#X###X#XX##XXXXXXXXXX#XXXXXX#XXXXX###XXXX#X#XXXXXXXXX#X##XXXXXXXXX#XXXXX#XXXXX#X#XXXXXXX#X##XXXXXX#XXXXX#X#XX#XX#XX#XXXXX#X#XX#X#X#XXXXXXXX#XX#XX#X#XXXXXXXXX#XXXXX#XXXXXXXX#XX#XXXXX#XX#XXXXX#X#XXXXX##XXXXXXXXX#XXXXXXXX#XXXXXXXX#X##XXXX#XXXXXXXXXXXXX#XX#XXX#XX#XXXXXX#XXXXX#XX#XX#XX#
X#XXXXXXXXXX###X####XXXXX#X##X##X#XX#XXXXXXXXXXXXXXXX#XXXXX#XX##XXXXX#XXXX##XXXXXXXX#XX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXXXXXX#XXX#X##XXXXX#XXX#XX#XXXXXXXXX#XXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXX#XXXX##XXXXXXXXXXXXX#X#XXXX##XX#X#X#XXXX#XXXXX####XXXXXXX#X#XXXXXXXX#XXXXX#X##XXX#XXXX#X##X#XXXX#XXXX#X##X#XXXXXXXXXXXXXXXXXX#X##XXX#XX#XX#X#XXX#XX##XX#XX#X#X#XXX#X#XXXX#X#XXXXX#XXX#XXXX#XXXXXXXXXXXX#XX#X#X#XXX#XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXXXX##XXX#XXX##XXXXXXX#XXXXXXXXX##X#X#XXXX#XXXXX#XXXXXXXX###XXX##X#XXX#XXXXXXXXX##XXXXX##XXXXXXXXX#XXXXXXXX#X#X#X##X##XX#XXX#XXXXX#XXXXXXXXXXXX#XXX#XXXX#XX#XXXXX#X#XX#X##X#XXX#XXXXXXX#XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXX#X#X#XX#X#XXXXX###XXXXXXXXXXX#XXXXXXXXX#X#XXXXXX#XXXXXX#X#XXXXX#XXXXXXXX#XX#XXXXX##XXX##XX#XXXXX##X##XXXXX##XXXX#XXXXXXXXXXX##X#XXX#XXXXX#XX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXX#X##X#XXX#XX#XXXXXXXXXXXXXXXXXXXXX#X##X##X##XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX##XXXXXXXX##XXXXXXXXXXXXXXXX#XXXXXXXX#XXX#XX#XXXX#XX
X#X#XXX#XXXXXX##XXX#XX##XXX#XXXXXXXXXXXX##XX#XXXXX##XXXX#XXXXXX#XXXXX##XXX##XXXXXXXXXXXXX#X#X###XXXXX#XXXXXX#X#X##X#X##XXX#XXXX#XX#XXXXX#X#XXXXXXX#XXX##XXXXXXXXX#XXXXXXX#XX#XXXX#XXXXX#XXXXXX#XXXXX##XXXXXXXXXXX##XXX#XXXXXX#XX#XXXXXXXX##X#X#X###XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXXXX#X#XXXX###X##XX#X##X###X#XXXXXX#XX#X#XXXXX#XXXX#XX#XXXXXXXXXX##X#XX##XXX#XXXXXXXXXXX#X#X#X#XXXXX#XXX#XXXX#XXXXXXXXXXXX##XXXXX#X#XXXXXX##XXXXXXXXXX#X#XXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXX#XX##X#XXX#XXXXXXX#XXXXXX##X##XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX#XXXXX#X###XXXXXX#XXXXXXXX#XXX#XXX#XXXX#XXXXXX#XXX#X#XXXX##XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXX###XXXXXX###XX##XX##XXX##XXXXXXXXX#XXXXXXXXX#X##X##X#X#XXXXXXXX#XX#XX#XXXXXXXXX#XXXXXXXXXXXX#XX#X##XXXX#XXXX##XXXXX#X#XXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XX##XX#XXXXXX#X#XXXXXX##XX##XXXXXX#X#X##X##XX##XXXX#XXXXX#XXXXXXXX##XXX#XXXXXX#XXX###X##XXXXXXX#XXXXXXXXXXXX#XXXXXX#XX#X#XX#X#XXXXXXXXXX#XXXXXX#XXXXX#XXXXX#XXXXXXXXXX#XXX#XXXX#X#X##X#XXXXXXXX#XXX#XXXX#XXXXXX
XXX##XXX#X#XX#XX##XXXXXXXXX#X#X#XXXXXXXXXXXXX#XX#X#XXXX##X#X#XX##X#X#XXXX#XXXXXXXX#XXX#X#XXXXX#XXX##XX#X#XXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX#XX#XXX##XXXXXXXXX#XXXXXX##XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXX#XXXX##XXX#XX#XXXX#XXXX#X#XXXXX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXXXX#XXX##XXXX#XXXXXXX##X#XX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX##XXXXXX#XXXX##XXXXXX##XXXX#XX#XXXXXX#XXXXXXXXX#XXXXXXXXXXX##X#XXXXXX##XX#XX#XXXX#XXX#XXX#XXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#XX#XXXXXXXXXXX##X#XXXXXXXX#X##XXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX###XX#X#XX#XXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXX###XXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX##XX#X#X#X##XXXXXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXX##X#XXXXXXXX#XXXXXXXXX#XX#XXXXX##X##XXXXXXXXX#X#XXXX#XXXXXXXXX#XX##XXX##XX#XXXXX##XXXXXXXX#XXX#XX#XXX#X#XXX#XX#XXXXX#XX###X#X#XX##XXXXX#XXX##XX##XXXX####XXX#X#XX#XXXXXXXXXXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXX##XXXX#X#XXXX#X#XXXXXXX#X#X#XXXXXXXXXXX#XXXXXXXXXXXX#XXXX#X#X#XXXXXXX#
X##XXXXXXX##X#X#XXX####XXXXX##X#X#X#XXXX##XXXXXXXXXX#XXXXX#XXXXXX#X##XXXXX#XXXXX###XXXXXXXX#X#XXXXXXX#XXXXXXX#XXXXXXXX#XXX#X##X##XX#XXXXXXXXXXXXXX#XX###X#X##XXXXXXXXX#X#X#X#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXX#XXXXXXXX##X##XXXX###X#X#XXXXXXXXX#XXX#XXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXXX#XXX#X#XXXXXX#X#XXXXXXXXXX#XX#XXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXX##XXXX#X#XXXXXXXX#XXXXXXX##XXXX#XX#XXXX#XXX#XXXXXXX#XXX#XXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXX#XX##X#XX#X#X#XX#XXXXXXXXXXXX##XX##XX#X#XXXX#XXXX#XXXXXXXX###XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX###XXXX#XXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXX##XX#XXXXXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#X#X#XXXXX#XX#XXX###XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXX##XXX#XXXXXX#XXX#XX##XXXX##X#XXXXXXXXXXXXXXX#XX#XXXX#XXX#X#XXX#X#XXXXXXX#X#XXXX#X#XXX#XXXXX#XX#XXXX#XX#X#XX##X#XXXXXXXXXXXXX#X##XX#XXXXXXX#XXXXX#XXXXXX#XXXXXXXX#XXXXXXX##XXXX#XXXXXXXXXX#X#XXX#XXX#XXXXXXXXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXX#XX#XXXXXXXXX#XXXXX##XX
XXX#X#X#XX#XX#XX##XX#XXXXXXX#X###X#XXXXXXXX#XXXXXXX##X#XXXX#XXXXX##X#XXXXX#XXXXX#XXXXXX#XXXXXX#XXX#XXXXXXX#XXXXXXXXX##XXXXXXX
#.#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#
#.#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#XXXXX#XXXXXX#XXX#XXXXX#XXX#XXXXX#XXX#XXX#XXXX#XXXXXXX#XXXXX#XX#XXX#X#XXXX####X#X#X#XXXXXX#XX#X#XX#XXX#XXX#X#XXXXXX#XX#XXXXX#XXXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXX##XXXXXXXX##X##X#X#X##XXXXXXX#XXXXXXXXXXXX##XX#XX#XXX######XXXXX##XXXXX#XXXXXXX#XX##XXXX#XXX#X#XX##
#XXX#XXXXX#XXXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXX#X#XXXX#X#XXXX#XXX#XXXX#XXX#XX#XXX#XXXXXXXXXXX#XXXXXXX#XX#XX#XXX###XXXXX#X#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXXXX#XXXXXXXX#X#XX#X#XXXXXXXXX##X#XXXXXXXXX#X#X#XXXXXXXXX#XXX##X###XXX#XXX#XXXX#XXXXX#XXXX#X#XX#XXX#X#XXXX#X#XXXXXX#X#XXX#X#X#X#XXXX#XXXXXX#XXXXXXX####XX#XXXXXXXX#XXXXXXXX#XXXXXXXXXX#XXXXXXX##XXXXXXX#XXXXX#XX#XXXXXX##X##XXXXXXX#X#XXXXXX#X#X#XXX#XXXX##X#X#XXX#XXXX#XXXX#X#XXXXXXX##X##XXXXXXX#XXXXX#XXXXX###X##XXXXXXX#XX#XX#XX####XXXXX###X###XX##XXXXX#XXXX#X##XXXXXXXXXXX#XXXXXX#XX#X###XX#XX#X#XXXX#XXXXXXXXXXX#XXX#XXXXX####X###XXXXXX##X##X#XXXXXXX#XXXXX##XXXXXXX#XX#XXXXXXX#X#XXXXXXX#XXXXX#XXXXXX##XXXXXXXX##XXXX###XXXX#XX###X##XXXXXX#XXXXXXXX##XXX#XXXX#XXXX#X##X#X##XXXXXX#XXXXX##X#X#XX###XX#XXX#XX####XXXXXXXX##XX#XXXXX#X##XXX#XXX#XXX#XXXX#XX#XX#XX#XXXXXX#XXX##XX#XXX#X#X#X#XXXXX#XX#X##X#XX#XXX#XXXXXXX#X##X##XX#XX#XXXXXX#X#XXXXXXXX##X###X#XX#XXX#XXXX#XXXXXX#XX#XXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXXXXX###X#XXXXXXX#X#XXXX#XXXXXXX#
X#X#X#XX#X#XXXXXX#XX#XXX###XX#XXXXXXXXXXXXXX##XX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XX#XXXXXXX#X##X#XXX#XXXX#XXXXXX##XXXX#XX#XX#XXX###XXXX#XXXXXXX#XXXXXXX###X#X#XXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XX#XXXXXXXX#X#XX#XXX#X###XXX#XX#XX#X###XXXXXX#XX#XXXXXXXXX#XXXX#X#XX#XXXX#X#XXX#XX#XXXXXX#XX###XX#XXXX#XXXXXXXXXXX#XXX#XX###XXXXXXXX#X#X#XXX#XXX#X#XXXXXXXXX#X#XXXXX#XXXX#XX##XXXXXX#X#XXXX#XXX#XX#XXXXXX#X#XXXX##XX#X#XXX#XX#XXXXXXXXXXX#XXXXXX#XXXXXX#X###XXXXXXXX##X#XXX#XXX#XX#XXXXX#X##XXXXX#X#XX#XXX#X##X#XXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXXXXXX#XX#XXX#XXX#XXX##XXXXXXXXXXXXX#XXX#XX#XX#XX###XXX#XXXX#XXXXXXXXXXXXX####X#XX##XXX##XXXX#XXXXXX#XXXXX#XXXXXX#X#XX#XXXXXXXX#XX##XXXX##XXXXXXXXX#XXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXXXXX#X#XXXXXXX#X###X#X#XXXXXXX#XXXXXXXXXXXXXXXX###XX#XXXXX#XXXX#XXXXXXXX#X##XX###X#XXXX#X##XXXXXXX#XXXXX#XXXXX##XXXX#XXXXXXXXXX#####XXXX#XXXX#XX#XXXXXX#XX###X#XXXXX#X#X#XXXXXX#XX#XXXXXX#XX#XXXXXXX#XXXXXXXX#XXX#XXX###XXXX#XXXXX#XXX#X#X##XXXX#XX#XXXXXXXXXXXX##XXXXXXX#X#XXX#XX##XXX#X#X#XX##X#XXXXXX###XXXXX#XXXXXXXX
XXXXX#XXXXXXXXXX#XXXXXXX#XX#XXXXXXX#X##X##XXXX#XXXXXX#XXX#XXXX##XXXX#XXX#XXXX#XXXXXX#XXX##XXXXXXXXX#XXXXX#XX#XXX###XXXXXXX#XXX#XXX##XXXXX#X#XXXXXX###XXXXXX##XX##XXXXXXXXX#XX#XXXXXX#XXXXX##XXXX#XXXXXXXXXXX##XXX##XXX##XXXXX#XXXXX##XXXXXXXXXXXXXX#X##X#XXXXXXXXX#XXX#XXX##X#XXXXXX#XXXX#XXXX#XXXXX####XXX##XXXXXXXX#X#XXX#XXX#XXXXXX#XXXXXX#XXX##XXXX##XX#X#XXX#XXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXX#XXXXXX#XXX#XX#XXXXXXX#XXX##XXXX##XXXX#XX#XXXXXXXX#XX#XXXXX###XXXXXX#XXXXXX#XXXXXXX#X#XXXXX#XXX##XXXXXXXXX##X##XXXXXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XXXXXXX#XXXXXX##X#XXXXXXXXX##XXXXXX###XXXXXXXX##XXXXX##X#XXXX#XX#XX##XX#XXXXXXXX##XXXXXXX#XX#X#XXXX#XXXXXX##XXXXXX#XX##XX#XXXX#XXXXXXXXXX#XXX#XXXXXXXXXXX#X#XXX#X##XXXX#X#XX#XX#XXXX#X##XX##XXX#X##XX##XX#XX##XXXXX#XXXXX#XXX#XXXXXXXX##X###XX#X#X#XXXXX#X#XXXXXXXXX#XXXXXXXXX#XXX###XXXXX###XX#XXXX#XXX#XX#XXXXXXXXXXX#X#XX##XXX#XXXX#XXXX#X##XXX#XX#XXXX#X###XX#XX#X####XXX#X#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXXX##XXXXXXX#XXXX#XXXXX##XXXXXX#X##XX#X#XXXXXXXXXXXXXXX###X#X#XX#XXXXXXXXX#XX##XXXXXX##X#XXXXX#XX
#XXXX##X###XXXXXXX#XXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXXX#X#X#XXXXXX#X#X#XX#X#XXXXXXX#XX#XXX##XXX#XXXXXXXXXXXXXXX###X#XXXX#XX#XXXXXXXXXXXXXXXXXXX#XXX##XXXXXXXXX#X##X#XX###XX###XX#XXXXXX#X##XX#XXXX#X#X#XXXXX##XXXXXXXXXXXXXX#XXXXXXX#XXXX##XXXX#X#XX#X###XX###X#XXX#XXXX##X##XXX#X#XX#X##XXXXX#XXXXXX##XXX#XXX#XXX#X#X###X#X#XXXX##XXXX#X#XXXX#X#XX#X#XXXXX##X#X#XXX#X#XXX#XXX###XXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XXXXXX#XX#X#XXXXXXXXX###X#XXXXXX#X#XX##XX#X#X#XXXX###XXXXXX##XXXX#XXX#XXX#X##XX#XXXX#XXXXXXX#XXXX##X#XXXXXXXXXXXX#XXXXX#X##XXXX#X##X#XX#XXXXXXX#XXXXX##XXXXXXXXX##XXXXXXXXXXX##XXX#XXXXXXXXXX#XXXX#XXX###XXXXXXX##XXX##XX#XX#XXXXXXXXXXXXX#XXXXX#X#XX###XXX#X#XXXXXX#XX###XXX#X#X#XX#XX#XXXXXXXXX#XX#X#XXXXXXXXXXX#X#XXXX###X#XXXXXXX##XXX#XXX#XXXXXX#XXXXXX#XX##XXX#XX#XXXXXXXXX#X#X#XXXXXXXX#XXXX#XXXXXX#X#XXX#XXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXX#X#XXXXXXXXXXXX##XXXX#XXXX##X###X#XXXXXX#XX#XXXX##XXX#XXXXXX#XXX###XXXXXXXXXX#XXXX#X#XXXXXX#XXXXXXX#XX#X##X##XXXX##XXXXXXXXXXXXXXXXX#XXXXX#XXX#XX
XX#XXX#XXXX###XX#X##XXXXXXX#XX##XX###XXXXXXX#XXX#XXX#XXX#XXXX##XXXX#X####X##XX#XXXXXXXXXX#XXXXX#XXXXXXXX#XXXXX#XXX#XX#XX##X#######XXXXXXXX#XXXXX#XXXXX##XX#XX###XXX#XXXXXXX#XXXXXX#XXX##XXXXXX#XXXXXXXXX##XXXXXXXXXXXXXXXXXX##XX#X#X#X##X#XXXXX#XXXXXX##XXXXXXXXXXXX#XXX#XX#XXX#XXXXXX#XXXXXXXXXXXX#XXX#XXXXXX#XX#XX#XXXXX##X#X##XXX#X###XXXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXXXX#X#X#XXXXXXX#XX##X#XX####XX#XXX#XXXXX###X#XXXXXXX##XXXX#XXXXXX#XXXXXXXX##XXXXXXX##XXXX###X#X#XXXXX#XXXX#XX#XX##XXXX#XX#XXXX##XXXX##XX#XXXXXXX#X#####XXX##XXXXXXXX#X#XXX#XXX#XXX#X##XXXXXXX#XXXXXX#XXXXX#XXX##XX#XXXXXX#XXX###X#XX##XX#XX#XXX#####XXXXX#XXXX#XX#XX#XXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#X#XX##X#XXX##XXXXXXXX#X#XXXXXXXX##XXXXX#XXXXX#XXXXXXXXX##XXXX#X#XXXX#X##X#XXXXX#X###XXXXXX##XX#XXXXXXX###XXX#X#XX#XX#XXXXXXXXXX#XX#XXXXX##X#X#XXX##XXXXXXX#X#XXXXX#XX#XXX#XXX#XXX#XXX#XXXX#X#X#XXXXX##XXXXXXXXXXXX#XXX#XX#XXXXXXXXXXX#XX#XX#XXXXXXX#XX#XXXXXXXXXXXX#####XXX#XXXXX#X#X##XXX#XXXXX#X#XXXXXX#X#XX#XXX##X#XX#XX#XXX#XXXXXXXXXXXXXXX#XX#X#XXXXXXX#XX###XX#X###
#XXX#XXXXXX##XXXX#XXXXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXX###XX#XX###X#XX#XXXXXXXXX##XXXXXXX#XXXXXXXX#XXX#X##XXXXX#XXX##XXXXXXX#X#XXXXX#XXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXXXXXX#XXXXXX#XX#XX#X##XXXXXXXXXXXXXXXXXX###XXX#XX#XXX###XXX#XXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXX##X#XXXXX#X#X#XXXXX#X#X#XXXXXXXX#XXX##XXXX#XXXXXXXXX#X##XXXXXXXXXXXXX#XXX#XXXX#XXXXX#XXXXXXXX##XXX#XXX#XXXXXXXXXXXX#XXX#XXXXX##XXXXXX#XXX#X#X##XXXX#XX##X#XXXXXXXXXXXX##XXXX#XXXXXXXXX#XX#XXXX#XX#X#XXXXXXX#X#XXXX##XXX#XX#XXXXXXXX#XXXXXX#XXXXX##XXXX#XXX#XXXXXX###X#X#XXX#X#XXX#XXXX#X##X#XX#X##XXXX###XXXXX#XXXXXXXX##XXXXXXXXXXXXXXXXXX#X#XXXX#XXXXX##X#X#XXXXXX#XXXXXX###XX###XXXXX#X#XXXXXXXXX#XX#XXXXX#XXXXXXX##XXXXXXXXXX#XXXXX##XXX#XXX#XX###XXXXXXXX#X###XXXXX#XXXXXXXXXX#XXX#X#XXXX##XXXXXXXXX##XX##X#X#XX#XX#XXXXXXX##X##XXXX##XXXX#XX#X#XXXX#X##X#XXX##XXXXXX#XX##XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXXXXX#X#X#XX#XXX###XXX#XX#XXXXX#XXX#X#X##XXX#XXXXXXXX#XX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXX#X#XXXX#XX#XXXXXX#X#XXX#X#XX#XX#XXXXXXXXXXX#XXX#XXXXXXXXX#X#XXXXX#
XXX#XX#XXXXXXXXXX#XXX#XXX#XX#X#XXXXXXXXXXX#X#X##XXXXXXX#X#X#XXXXX##XXX#XXXXXXXXXXX#X#XXXXXXXXX#XXXX###X##XX#X#XX##XX#XXXX#XXXX###XX#XXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##X##XXXXX##XXXXXXXXXX#XXXX#X#XXXX##X#XX##XXXXX#XXX#XXXXXXXXXXXXXXXXXXX#XX#XXX##XXX#XXXXX#XXXXXXX##XXXXX#XXXXX#X#XXX#XXXX##XX#XX#X#XXXXX###XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXX#XXXXXXX#XXX##XXXX#XXXXX#XX#XX#XXX#XXXXXXX#XXXXXXXX###X#X#XX#XXXX#XXXXX#XXXXXXX#XXX###XXX##XXXXXXXXXXXXX#XXXX#XXXXX#X#X#X#XXXXXXXXXX#XXXX#XXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#XXXX#XXX#XXX###XX#XXXXX#XXXXX##X#XXX#XXXXX#XX#XXXXXX##XXXXXXX#XX#XXX#X##X##XXX####XXXXXXX#X##XXXXX#XXXXX###X#XXX#XXXXXXXXXXXXXX#X#XX#XXXX#XXXXXXXXXXXXXX#XXXX#XXXX##XXXXX##XX#X#XX#X#XX#X#XX#XXX#X#XXX##X#XXXXX##XX#X#XXX#XXXXXX##XXXXX###XXXXX#XX##XX##XXXXX#XXXXXXX#X#X#XXX#XXXXXXXXXXXXXX#X#X#XXX#X#XXXXX###XXX##XXXXXXXXX#X##XX#XX#X#X#XXXXXXX#XXXXXXX#XXXXXXX##XXX#XX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXX###XX#XX#XXXXXXX#X##XX##X#XXXX#X#XXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXX##XXXX#XX##XXXXX#XXX#XXX#XXX#XX
XX#X#XXXXXX#XXX#XXXX#XXXXXX###XX#XXXXX####X####XX##XXX##X#XXXX#XXXXXXXXXX#XXXXXXXX#XX#XX#XXX#XXXXXXX#X#XXXXXXXXXXX#X#XX#XXXXXXXXX#XXX#XXXXXX#XXXXX##XXXXXX#XXXX#XXXX#XXXXXX#X#X#XX#X#XX#XX#X#XX#XXXX#X#XXXXXXXXXXXX#X#XX#X##XXXX#X#XXX##XXXXXXXXXXXXXXXX###XXXXXXXXXX###XXXXXX#XXXX#XXX##X#XXXXXXXXX###XXX#XXXXX#XXXXXX#XXX##XXXX#XX#XXXXXX#XXX#XXXXX#XX#X#XXXX######X#XXXX#XXXXXXXXXXXX##XXXXX##XXXXXX#XXX#XXXXXXXXXX##X#XX#X#XXXXXXX#XX#XXXXXX#XXX##X#XXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXXXXX##X#XX##XXX##XXXXXXXXXXXXX#XXX#X#XX#XXX#XX#XXXX#XXX#XX##X#XXXXXX#X##X##XXXXXX#XX###XX#XXXX#XXXX#XXXX##X#XX#X##XXXX##XXXX#XXXX#XX#XXXXX#X#X##X#XX#XX#XXXXX#X#XXXXX#XXXXXXX##XXXX#XXXXXXX#XX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXX###XX#XXXXXXX##XXX#XXXXXXXX#X#XX#XX##X#XXXXXXXX####XXX#XX##X##XXXXXXXXX#XXXX#X###XX#XXXXXXXXX#XX#XXXXXX#XXXXXXXXXXX#XXXXX#XXXXX##XXX#XXXXXXXX#XXX#XXXXX#XXXXX##XX###XXXXXXXXXXX#X#XXXXXXXX#XXXXXXXX#XXXX###XXX#XXXXX#XX##XXX#XXXX#XX#X#XX#XX#XXXXXXXXXXX#X#X#XXXX#XX#XXXXXXXXX#XXXX
XXXXX##XXX#XXXX#XX##X#X#XX#X#XXXXXX#X##XXXXXX#X#XXXXXXXX##XXXXXX#XXX###XXXX##XX##XXXXXXXXXXX#XXX##XXXXXX#XXX##XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXX#X#XXXXX#XX#XXX#XX#XXXXX##X#XXXXXXXXX#XXXXXXX#XX#X#XXXXX#XXXXXX#X#XXXX#X#XX#XXXXX#XXXXXXXXXXXX#XXXX##XX#X#XXXXXXXXXXXXXXX#X##XX##XXXX#XX#XX#X#XXX#XXXXXX#XXXXXXXXX#XXXXXXXX#X##XXXXXX###XXXXX#XX##XXX#X#XXXXXX##X#XXXX#X#XX#XXXXXXXX#XXXXXXX#XXXX#X#XXX#XX#X#XXX##X#XXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXX#XXX#X#X##XXXXXXXXXX##XXXX#XXXXX#XXXXX##XXXXX#X#XXXXXXX#XXXXXXXX#XX#X###XX##XXXXXXX#XX#X#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXX##XXX#XXXXXX#XX##XXXXXXX#XXX##XXX#XXXX#X#XXXX#X#X#XXXXX#XXXXX#XXXXXXX#XXXXX#X#XXXXXXXXXXX##X#XXXXX#XXXXXX##X##X#XXXXXXXXXXX####XXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXX#XX#XX#XXX####XXXX####XXXX#XXXXXX#XX#XXXX#XXXXXX##XX#XXXXXXXX#X#XX#XXXXXX#XX#XX###XXXXXXXXXX##X##XXX#XXX#XX#XXX#X#XXXXXXXXXXXX####XXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXXX#X#XX#XX###XXXXXXXXXXXXXX#XXX#X#XX#XX#XXXXXXXXXX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX##XXXXXXXXX#X##XX#XXX#
XXXXXX##X#XXXXXX##X#X##XXX#XXXXX##XX##XX#XXXXXXXXXXXXX#XXX#X#XX#XX##X###XXXX#XXX#XXX##XXXXXXXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XXXXX#XXXXXX#X#X##XX#XX#X#XXXXXXXXXXXXXXX#XXX#X#XXX#X###XXXXXXX#XXXXXX##X#XX#XX#XX#XXX#XXXXXXXX#XXX###XXXXXXX##XX#XXXX#XX#####XXXX#X#XXXXX###XXX#XXX#XX#XXXX#XXX#X##XXX#XXXXXXXXX#X#X#XX#####X#X###XX#XXXXXX#XX#XX#X##XXXXXX#XXX#XXXXXXXXXX#XXXXX#XXXXX####XXX#XXX#XXX#XXX#XX##XXXXXX#X#X#XXXXXXXXX##XXXXXXX#X#XX#XXX#XXXXXXXXXXX#X#X#XXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXX##XXXXXX#X#X##XXXX##XXXX#X###XX#XXX#XX#X#XXXXXXXXXXX##XXXXXXXX#XX##XXXXXXX#XX#XXXXXX##XXX##XXXX#X#X#XXXXXXXXXXXXX#XXXXX##XXXXX#XX##XXX#XXX#XXXX#XXXX###XXXXXXXXXXX##XXX#XXX#XX#XXXXXXXXXX#XXXXXX#XX#X#X#XX#X#XXX#XX##XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXX#XX#XX##XXXXXX#XXX#XXXX#XXXXXX###XXXX#XXXX##XXX#XX#X#XXX##XXX##XXXXXXXXX#XXXX##XXXXXXX##XXXXXXXXXXXX##X##X#XXXXX#X#XX#XXXXXXXXX##XXX#XXXXXXXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXX##X#XXXXXXXXXXXX#XXXXXX#XXXX#XXXXX###X#XXXXXXXXXXXXX#XXXXXX#XX#X##XXX#XXXX#X##XX
XX#XXXXX#XXXXXXXXX##X#XXXXX#XXXX#XX#XX#X###XXXXX#XXXXX#XXX#X#XXXXX#X#XXX#XXXXXXXXXXXXX#X##XXXX#XXXX#XX#XXX#XXXXXXX#XXX#XX#X#XXXXXX#XXXX#X###XXXXXXXXXXXXXX#X#X#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXXX##XX#X#XXXXXX###X#X#XXXX###XX#XXX#XXXXXXX#XXXXXX##XXXXXXXXXXX#X#XXXX#XXXXXX#XXX###X#XXXXXXXX###XXXXXXXXXXX#X#XXXXX#XXXXXXXX##X##XX#X#XXXXXXX#X#XXXX#XXXXXX###X##XX#XXX##XXXXXX#XXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXX#X##X##XXXXXXXXXX#X##XXXXX#XXXX#XXXX#XXXXXXX#XXXXXX#XX#X#XXXXXXXX#XX#XXXXX##XX##XXXXX#XXX#XXXXXX#XX#X#XXXXX#X##XXXXXX#X#XXXXXX#XXXXXX#XX#X#XXXXXXXXX###XXX#X##XX#XXXX#X#X#XXXXX##XXXXXXX#XXXXXXX####XXXXXX#XXXXXXXXXXX#XXXX#XXX###XX#XX##XXXXX##XXX#XXXXXXXXXXXXX##XX#XX#X#XXXXXXXX##XX#XXX###XXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX##XXXX##X##XXX#XXXXXXXXX#XXXXXXX###XXXXXXXXX#XXXXXX##XXXXXXXX#XX#XXX#XXXXXXXX#X#X###XXXX#XX##XXXXXXXXXXXX#XX#XXXXXX#X##XXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXX#X###XXXX#XXXX#XXXX##X#XXXX#XXXXXXXXXXXXXX#XXXX#XXXXXXX##XXX##XXXXX##XX#XXXXX#XX#XXXX#XXXXXX##XXXXXX#X###XX##XX#XXX#XXXXXX##XXXXXX#XX#XX#X
XXXXXXXXXXXXXX#XXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXX##X##XXXXXXXX#XXXXXXXXXXXX##XXXX###XXXXX#XXXXXX#XX#XXX#XXX#XXXX#XXXXXX#XXXX##XXXXXX#XXXXXX#XXXXXXX#XXXX#XXX#X##XX#XXXXXXX#XXX#XXXXXX#XX##XXXXXXX##XXX#XX#XXXX#X#XX#XX#X##XXXX#XXXXXX##XX##XX#XXXXX###XXX###XXXXXXX##XXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXX###XXXXXX###XXXXXXXXXXXXXX#XXXX#XX#XXXXXXXX##XXXXXXXXX#XXXXXXXXXX##XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXXXXX##X##XXXX####XXXX#X#X#X#X#XXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXX#XXX##X#XXX#XXXXXXXXXXXXXXX#X#X#XXXXX##XX#X#XXXXX#XXXXX#X#XXXXXX##XXXXXX#XXXXX#X#X#X#XXXXXXXX#XX#XX#XXX#XXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXXXX#X##X#XXX#XXXXXXXXXXXXXXX#XX#X##XXXXXXXXXXXX#XXX#XXXX#XX#XXXXXXX#X#XXX#XXX#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XXXX#XX##XXXXXXXX####XXX##XXXXXXX#XX###XXXXX#XX#XXXXX#X#XXX##XX#XX#XXXXXXX#XXX#X#XXXX#X#XXXXX#XXXXX#XXX#X#X#XXXXXX##XXXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXXX##XXXX##XX####XX#XXX#XX#XX##X##XXX#X#XXX#X#XXXXXXX#XXXX#XXX#XX#XXXX#XX#XXX#XXXX##X#X#XXXXXX#XX##XXXX#X###XXXXXXX#XXXX##XXXXX
XX#XXXXXX#XXX#XX####XXXXXXXX#X#X#X##XXXXX#XXXXX#XXXX#XXXX#XXX##XXXXX#XXXXXXXX#XXX#XXXXX#X###XXXX#XXXXXXXXXXXXX##XXXXXXXXX#X#XXX#X##XX#XXXX#XXXXXXXX##XX#XXXXX#X#XXXXXX#XX#XXX##X#XXX#XXXXX#XXX#XX##XXX#XXXXX#XXX##XXXXXXXXXX##XXXX#XXX#XX##XX#XXXX##XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXX#X#X##XXX#XXXXXXXX###X##XXXX#X#XXX##XXXXXXXX#XXXXXXX##XXXXXXX###XXX#XXXXXX#X#XX#XXXX##XXXXXXXXXXXXXXXXXXXX##X##X#XXXXX##XX#XXXX#XXXXXXXXXX#X#XXXX#XX#XX###X##XXXX#XXXXX#XXX#XX####XXXXXX#XXX##XXXX##XX#XXX###XXX#X#XXXXX#X#XXXXX#X#X#XXXXXX###XX#XX#X####XXX#X#X##XXXXXXX##XXXXX#XXX##XXXXX#XXX##XXXXXX#X#XXX##X#XXXXX#X#XXX#XXXXXXX##XXX#XXXX#X#XXX##XXX#XXX##XXXXX##X#XXXXXX#XX##XX#XXX#XXX###XXXXXXXXXXXXX#XXX#XXX#XX#XXXX#XX#XXXXXX#XXXXX###XXXXXXXX#X#X##XXXXXX#XXXX#X#XX#XXX##XX#X#XX#XXX#X##XX#XX####XX#XXXXXXXXX#XXXXXXXXXXXXXX##X###XXX###XXXX#XX#XXX#XXXXX#XX##X##XX#XXX#XX###XX##XX##XX#XX#XX#X#XXXX#X#X#XXXXXXXXXXXX#X#XXX#XXXX#X###X##XXX#XXXXXX#X###XXX#XXX#XX#XX##XX#XX#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#X##XXX#XX#X#X#X#XXXX##X
XXXX##XX#X#XXXXXXXX#XXXX#X##X#XXX###XXXX#XXX#XXXXXXXX##XX#XXXXXXXXX##X#XX#XXXXXXXXXX##X#X##XXXXX#XXXXXXX#XX##XXX##XX#XX#XXXXX###XXXX#XXXX###XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#X#XXX#XX#XX#XXXX#XXXXX#X#X#X#XXXXXX#X##XXX#XXXXXXXXX#X##X#XXX#XX#XXXXXX#XXXXXXXX#XXX#XXXX#X#X##X#X#X#XXX##XX#XXX##XXX#XXXXXX#XXX#XXX##XXXXXXX#XXX#XXXX#X#XXX#XXXX#XX#X##XXXXX###XX#X##X#XXXXXX##X#XXXXXXXXXXX#X#X#X##XXXX#X#XXXXXXX#XXXX#XX#XX#XXX#XXXXXXX#XXXX#XXXXX#XXXX#X#XX#XXXX#X#XXXXXX#XX#X#XX#X#X##XXX##XXXXXX#XXXXXXX#XXXX#XXX#X##X#XXXXXXXX#X#XXXXX#XXX###X#XXXXXXXXXXXXXX#X#XX#X#XXXXXXXXXXXX##XX#XXXX##XXXXXX#XX##XXXXX#XXXXXX#XX###XXX#XX#X#XXX#XXXXXXXXXXX#XXXXXX#XXX##X#XXXXXXXX#XX###X#XXXXXXXXXXXXX#XXXXXXXX#X#XX##XXXXXXXX#XX#XXX#XXXXXX#XXXXXX#XXX##XXXXXXXXX#X#X#XX###XXXXXX#X###X#XX####XXXX##XXX###XXX##X#XXXX#X##XX###XX#XX##XX#XXX#XXXXX#XXXX##X##XX##XXXX#XXX#XXXX##XXXXX##X#XX##X#XX#XXXXXXXXXXXX#XXX##XXXXXX#XX#XXXXXXXXXX#XXXX###XXX####XX##XXXX#X##XX#XXXXX#X##XXXXXX##XX#XXXXXX#XXXX#XXX#XXXXX#X#X#X#XXX####XX#X#XXXXXXX#XXXX##XXXXXX#XXXX
XX#XXX#X#XXX#XX##XX#X#XXXX##X#X#X#XX##X#XXXXXX##XX#XXXXX#X##XXXXXXXXXX#X#X#XX##XX#X#XXXX##X#XXXXX#XX#XX#XXXXX#XXX##X#X##XXXXX#XX#XXXXX#XXX#XXX##XX#XXXXXXXX#XX#XXXX##XXXXXXX#X#XXX##XXX##XXXXXXXXXXXX#X##XXXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXX#XX##XXXXXXX#XX#XXXXXX#X##XXX##X#XXXXXXX###X#X#XX#XXXXXX#X#X#XXXXXXX###XX##XXX#XXX##XXXXXXXX#XXX#XXX###XXXXXX#XXXXXXXXXXX#XXXX#XXXX#X#XX#XX##XXXXXXXXX##XXXXXXXXX#XXX##XXXX#X#XXX#X##XXXX####XX##XXXXXX#XXX###X###XXXX#XXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXX##XXX#XXX#XXX##XX#XXXXXXX#XXX#XXX##XX#XX###XXXX#XX#XXXXXXXXXXX#XXXXXX#XXX#X#XXXXXXXX#XXX#XXX#XXXX##XXX#XXX#X#XXXXXXXX##XX#XXXXXXXX##XXX###XX#XXXXXX#X#XXXX#XXXXX#XXXX###XXX#XXXX#XXXXXXXXXXXXXXXXXXX#XX#X#XX#XXXX#X#####XXXXXXX#XX#XX#X###XX##X##X#X#X#XX#XXXXXXXXXXXXX#XXX#XX#XX#XXXXXXX##XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X##XX#X#XX##XXX#XX#XXXXXXXXXX#X#XX##X#XX#XXXX####XX#X#X#XXX##XX#XXX##XXXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXX###XX##XXXXXX#XXXXXXXXXX#X###XXXX#X#XX#XXXXXX#X#XXXXXXX#X#XX##XXXXXXXXXXX####X#XXXX#X##XX#XX#XXXX##XXXX#XXX#X#XX#XXXXXXXX
X#XXXXXXXX###X#XXXXXXX#XX#XXXXXXXXXXX#X###XXXXX#XXXXX#XXXXXX#XX#X#X#XX##XXXX###XX#XX#XXX#XXX#XXXX#XXXXXXXXXXXX#X#X#XXXX##XXXXXXX#XXXX###XXXX#XX#XXXXX#XX##X##XXXX###XXX#XXXXX#XX#XX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXX##XXX#X#XXX#XXXXX#XXXX#XXX#X##XX#X#X#XXX##XXXXXXX#XXXX#XX##XXXX#XXXX#X#X#XXXX#XX#XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXXXX##X#XXXXXXX#X#X#XXXXX#XX#XXX#X#XXXX##X#XX#X#XXXXX#XX#XXX#XXXXXX##XXX#X##X#XXXXXXXXXXXXX#X#XXX#XX#XXXXXX#X#X###X##XXXXXXX#X#XXXXXXXXXX#XXXXXXXX#X#X#XXXXXX#XXXX#XXXX#XXXXXX#X#X#XXXX#XX#X#XX#XX##X#XXXXXX#XX#XXXX#XXX##X#XX###XXXX#XXXXXXX####XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXXX#X##X#XXXXX#X#X#XXXXX###XXXXXXX##X#XX#XX##XX#XXXXXXXX#XXXXX#XXXXXXX#XX#X#X##XX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXX#XXX#XXXXX#XXX#XXXX##X#XX#XXX#XXXXXX#XX##XXXX#XXXXX#XXXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXXXXXX##X#X#X##XXXXX#X#XXX##X#X##X#XXXX#XXXX#XXX#XXXXX#XXXXX##XXXX#XXX#XXX##XXXXXX#XX#XXX#X#XXXXXXXXX##XXX#X#X#XXX#XXXXXX###X#XXXXX##XXXXX#XXXX#X#XXXXX#X#XX#XXXXX#XX#XXXX#XXXX##XXXXXX#XXXX##XXXXX#X#XX###XX#XXX##XXXX#XX
XXXX##XX#X#X#X##XXX#XX#X##X#XXXX#XX##XXX#XXXXXXX##X#XXX#XXXXXXX#X#X###X##XXXXXXXXXXXXXXX#X##XXX#XXXX#XXXX#XXXXXX#XXX#XXXXXXX#XX##XX#XX#XX#XX##XXXXXXX#XXX#XXX##XXXX###XX###XXX#X#XXXXX#XXXXX#XXXXX#XXXXX#XXX##XXXXXX#XXXXXXXXXXXXXXX#X#X#XXX#XXXXXXX#XX#X#XXXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXX##X#XXXXXXX#XXX#X#XX#XXXXXXXXXX#XX##XXXXXXX#XXX#XXX#XXX#XX#XXXXXX#XXXXXXXXXXX#XX#X####XX##XXX#XXXXXX#XXXXX#XXXXX##XXXXXX#X##XXX#X##XXXXXX##XXXXX#X#XXX##X#XXX#XXXXXXX#XX##XXXXXX##X##XX#XXXX#XXXXXXXX#XXXX#XXXXXX###X#X#XXXXXXXX##XXXXXXX#XXXXXXXX##XXXXXX#XX#XXXXX#XX#XXXXX###XXX##XXX#X###XXXX##XXX#XXXXXXXXXXXXXXXX#XXX##XXX#XXXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXX##XXXXXXXXXX#XX#XX#XXXXXXXXXXXX#XXXXX####XXXX#X###XX#XXXXXXXX#XX##XX#X#X#X#XXX#X#XXX#X##XXX#XXXX#XX#XXX#X#XX##XXX#XXXX#XXXX#XXXXXX#X#XXX##XXXXX#XXXXXXXXXXX#XX#X###XXX#XXXXXXXXXX##XX##XXXXXXXXXX#XXXX#XX###X##X#XX#X#XXXXXXX#####XXXX#XXXXX#X#XXXX#XX#XXX#X###XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXX#XXX###XXXXXXX#X#XXXXXXX#X#XXXXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXX#
XX#XXX##XXX#XX#X##X#XX#XXXXXX#XX##XXXXXX#XXX#XXX##XXXXXX#XXXXXXXXXXX#X#XX#XXXX#XX##XXX###XXXXX#X##XXXXX#XXX#XXX#X#X#XXXX#X#XX##XXXXXX##XXXXX#XX#XX#XXXXXXXXX###XXXXX#XXX#X###XXX##XXXX##XXXXXXX#XXXX##X#XXX#X#X#XXXXXXX#XX#XX#X###XXXXXX#XXXXX#XX#X#X##X###XXXXX#XX#X#XXXXXXX#XXXXX#X#XX#XXXX#XXXX#XX##XXX#XX#XX#XXXXXXXX#XXXX####X#X#XXX#XXXX##XX#XXXXXXXXXXX#XX##XXXXXXXX#XXXX#XX##X#XXXXXXX#XXXXXXXX##X#XXXX##XXX#X#XXXXX#X#XXX#X#XXXX#XX###XXXXXXX#X###XX#XXXXXXXX##XX#X#XXX#XXXXXX#XXXXXXX###XX#X##XXXXX#XX###XXXXXX###XX##XX#XX#XXXX#XXXXXXX#XXXXXXXXXXXXX##XXX#X#####XX#XXXX#X#XX#XXX#XX#X#XXXXX#X#XXX###XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#XX##X#XXXXXXXX##X#XX#X##X#X#XXX#XX##XX#X##X#X#XXXXX#XX#XXX#XXXXXXXXXX#XXX##XXXXXXXXXXX#XXX#XXX##X#XXX#X#X#XX#XXXX#XXX#XXXX#XXX####X#XX##X#X#XXXXXXXX#XXXX#XXXXX##X#X#XX#XXX#X#XXXXXXX#XXX#X#XXXX#X#XXXXXXXXXXXX#XXXX#XXX##X##X#XXXXXXX#XXXXXXXXX#XXXXXXX#X##XX#XXXX#XXXXXXXXXXX#XX##XXXXXXX#X#XX###X###XXXXXX#XXXXX#XXXX##XXX#XX#XXX##X#XXXXX#X#XXXX#XXXXX##X#XXX#X#XXXXXXXX#XXXXXX##XXXXXXX##X
#XX###X#XXX##XXXXXXXXXXXX####XX#XXXX###XXXXX#XXXX##XX#XXXXXX#XXXX#X#XXXXX#XXXXXX#XXXX#XXXXXX#XXXXX#XXXXXXX##X##XXXXXXXXXX#X#XX#XXXXXX#XXXXX#XX#XXXXXX##XXXXX#XXXX#XXXX###XXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXXXX#XXX#XXXXXX#X#XXXXXXXX##XX#X#XX#XXX#XX###XXXXXX#XXXX#XX##X###XX#XXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXXX#XX#XXXX#XX#XXXXXXX#XXXXXXXXXXX##XXXXX#XXXXX#XX##X#XXXXXXX###X###X#XX#X#XXXXX#XXXXX##XXXXXXX#XXX#XXXX#XXXX#XXX#XXXXXX#XXXXXXXXXXX#XXX#XXXXXXXXXXXX#X#X#X##XXXXXXXXX#XX#XXXXX#XX##XX#X#XXXXXXXXX#XXXX#X#XXX##XX##X#XXX#X##XXXX#XX#XXXX##XXXXXX#X#X#X#XXXXXXXXXXXXXXX#XX#X#XXXXXX#####X#XX#X##XX#X##XXX#X#X#XX#XXXXXXX##XX#XX#XXX#XXXX#XXXX#XXXXXXXXXXXXXXXXXXX#X#XXXXXX##XXXXXXXXX#XX#X#XX#X#XX#XX#X#XXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXX####XXXXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXX###X##X#XXXX#XXX##XX#XXXXXX#XXXX#X##XX#X#X#XXX#XX#X##XXXXX##X#X#X##XXXXXXX###XXXX#XXXX#X#XXX#XX#X#XXXXX#X###X#XXXXXXXXXX#XXXXXX##XXX#XX#XXXXXX##XXXXX##X#XXXX#XXXXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX##XXXXXX#XXXXXXXX#X
XXX#XXXXXX#XX##X#XXXX#XXX##XXXXXX#X#XX#XXXXXXXXX#X##X#X#XXX##XXX##XX#X#X#XXXXXXXXX#XXXXXXXXXX##XXXXXXX##XXXXX#XXXXXX#X#X#X##XX#XXXXXXXXXX#XXXX##X#XXXXXXXX##XX#XXX##XX#XXXXXXX#X#XXXXXX#XX#XXXXXXXX#X##XXX###XXXX#XXXXXXXXX#X#XX#XXXXXXXX#XXX#XX#XXX#XXX#XXXXXXX#XXX#XXX#XXX####XXX#XXXX##X#XXXXXX#XXXXX#XXXXXXXXXX#XX###XXXXXXX#XXX#XX#X#XXX#XX#XXXXXX#X#XXX###XX#X##XXX#X#X#XXXXX#X##XXXX#XXXX##XXX#XXX#X#XXXXXXXX#XXX#XXXXX###X#XXXX##XXXXX#XXXXX#XXXXX#XXXX#X##X#XX#XXXXXXXXX#XX#X#X#XXXXXX#XX#XX#XXXXXXXXX#X#X#XXX#XXXX#X###X##XXXXXX#XXXXXXXX#XXXX#XXXXXXXXX##X#XX####XXXX##XXXXXXX#X#XXXXXXXXX#XXXXX#XXXXXXX##XX####XXX#X##XX#X#XXXX#X#X###X#XXX###XXXXXXXXXX#XXXXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXX#XXX###XX#XXX#X##XX#XXXX#X#X#XXXX#XXXXXXXXXX###X#X#X###XX#X###XXXX#XXX##XXXX#XX#XX#XXXX##XXXX#XXXX#XX####X#XXX#XXXXXX##XXXXXXXXX#XX#XX#XXXXX#XXX#X##XX#XXXX#XXX#XXXXXXXXXXX#XXXXXXX#XXXX#XX#XXXXXX#X#XXXXXX#XXXXXXXXXXXXX#XXX#XX#XXXX#XXX#X#X#XXXXX#XX#X#XXX##X#XXX##XXXXXXX#XXXXXX#X#XXXXXXXXXXXXX#XX##XXX#XXX#X#XXX#X#X#XXXXXXXX
XXXXX#XXXXXXXX#XXXX#X#XXXXX#XXX#XX##XX##XX##XXXXX##XXX#XXX#XXXX#XXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXX###XX#XX#X#XXXXXXXXXXX#X#XXXXXXXX##XX#X#XXXXXXXXX#XXXXXXX###XXX#X#X##XXXXX#XXXX#X#XX#XXX#XXXXX#XX#XXX#XX#XX#XX#XX#X#XXXXXXX#XX#XXXXXXX#XX####XXXXX#XXX##XXX##XX##XXXXXXXXX###XXX#XXX#XXXXXXXXX#XXXXXXX#XXXXXXXXX##XXXX#XX#XXXXXXXX#XXX#XXXX#XX##XX###XXXXXXXXXXXX#XXXX#X#XXXXXXXX#XXXX#X###XXXXX#XXXXXXXXX#X#XXXXXX#XXXX#X##XXXXXXX#XXXXXXXXXXXXXX##XX#XXXX#XX##X###XXXXX#X#X#XXXXXXXXX#X#XX###XXXX##XXX#X##XXXXX#X#XXXX##XXXXXXXXX#XXXXXXX#XX#XX#XXX#XX#XXXX#XX#X#XXXXXXX#XX#XXX#XXXXXXXX#XXXX#XXXXX#X#XXXXXXXXXXXX#XXXX#XXXXXXX#XX#X#X#XXX#XX#XXXXXXX#XXXXXXX#XXXXXXX#XXX#XX#XXXX#XXXX##XXXXXXXX###X#X#XXX#XXX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#X##XXXXXXXXX#XXXXXX###X#XX#XXX#XX##XXXXX#XXXXX#XXX#XX###X##XXX#XX##XXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXXX#XX#XXXX#XXX##X#XXXXXXXXXXXXXXXX#XXX##X#XXXXX#X#X#XXXXX###X#X#XX###XX##X#X#XXXX#XXXXX#X#X#X#XX#XXXXXX###XXXXXX####X#XX#XXXXXXXXX#XX##XXXXXXXX#XXXXXXXXXXX##XX#XXXXXX#####XXXX##X#XXXXXX
#XX###XXXXXXXXXXXX#X#XX##XXXXX##XX#XXXXXXXXXX#X####XXXXXX#X#XXXXXXXXX##X#XXXXXX#XX#XX####X###XX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#XX####XXXXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXX#X#X#XXX#X##XXXXXXXX#XXXXXXXX#XX#XXXXXX##X#XXX#XXXXXXX###XX##XX##XXXX#XXXXXXX#XXX##XXX##XX#XXXXXXXXX#XX##X##XXXX#XXXX#XXXXXXXXXXX#X#XXX##X#XXXXXX#XX#XX#XXXXXXXXXX#XXXXX#XXXXXXXX##X##X#XXXXXXXX#X#XXXXXXXXXXXXXXXXXX#XXXX#XXX##XX#XXXXXXXXXXXXXXXX##X#XX#XXXXXXXX#X#X##XXX#X#X###XXXXX#XX#XX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXXXXXXXXX#X##X##XXXXXXXXX#XXXXXXX##XXXXXXX#X#X#XXXXX#XXXX#X#X##XX#X#XX#XXX##XX#X#XX#XX##XXX#X##X#X#X##X#X##XXXXXXXXXX#XX#XX#XX##X#XXXX##XXX#XXXX#XX#XXXX#XX##X#XXX#XX#X#XXXXXXXXXXXX#XX#XXX#XXXXXXX#X#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXX###XXX#XXXXXXXX#XXXX#X###XXXX#XX#XXX#X##XXXXXX#XX#XXXXXXX##XXX#X#XXXXXXXXXXX###X##X#X#XX#XXXX##XXXX#XX#X#X#XXX#XXX#XXX#XXXXXXX####XXXX#XXX##XXXX#XXXXXXXXXXXXXXXXXX#XX##XXXXX#X#X#XXXXXXXXXXX#XX#XX#XXX##XXXX##X#XXXXX#X#XXX#XXXX##XX#XX#XXX#X#XXXXXXXXXXXX#X#XXXXXX##XX###XXX#XXX#XXXX#XXX#X##XXX#X##XXXXXXXXXXXX
XXX#XXXX#XXXX#XXXXXXX#XXXXXXXXX#XXX#XX##X#XX##XXX#XXXXXX#XX#XXXX##XX#XXX#X#X#XX#XXX#XXXXXXX#XXXXX#XXXXXXXXXXXX##XXXXXXX#X#XXXXXXXXXX##XXXXXXXXXXXX#XXXXXX#XXXXX##XX##XX#XXX#XXX##XXXXXXXX######X##X##XXXXXXX#XX##XXXXXX#XX#X#XX#X#XXXXX#XXXXX##XXXXXX#XXXXXX#X#XXXXXXX##X#XX###XX##XXXXXXXX#X#XXXXXX#XX#XXX#XXXX##X#XXXXXX#XXXX#XXX#XXX#XX#XX#XX#XX##XXXXXXXXX###X#XXXXX###XXXXXXX#XXXXXXXXXX#XXXXXX#####XXXX#XX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#X#X#XXXXXXX#X#X##X#XXXXX#XXXX#XXXXXXXXXX#XXX#XX###XXXXX#X#XXX#XX#XX#XXXXX#X#X#XXXX#XX#XX#XXX#XXXX#XXXXX#X#XXXXXX#XXXXXXXXX###X#XXXXXXXXX###X#XXXX#XX#XXXXXX#XXXX#XX#XX#XX#X#XXX##XXXXX#X##XXX##XXXXXXXXX#XXXX#XX#X###XXXXXX##XXX#XXXX#X#XX#X#XXXXXXX##XX#XXXXXXXX#X#XXX#XX#XX###XXX##XXXXXXXXXX#XXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#XXXXXXX#XX##X#XX#XXXX#XXX#XXX#XXXXX#XXXXXXX#X###XXX##XX#XX#X#XXXXX#XXXXX##XXXXXXXXX##XXX##XXX#XXXXXXX#XXXXXXXXX#XXXX#XXXXXXXXXXXXXXX#X##XXXX#X##XX##XXXXXX####X#X#XXXXXXXXXXXX#X#XXXXX#XXXXX##XX#X#XXX#XX#XXXXXXXXXXXX#XX#XXXX#XXXXXX#X####X##XXXXXXXXXX###XXXXXX#X###XXXX#XX#
XXXX#XXXXXXXX#XXX#XX#XXXX#X###X#XXX#XXXXX#XXXXXXX#X#XXXX#XX#XXXXX##X###XXXXXX##X###XXX##XX#XX##XXXXXXXXXXXX###XXXXXXXXX#XXXXX##X#X####XX#XXXXX#XXXXXXX#X#XXXXXXXX####XXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX##XX##XX#XXX##XXX#XXXXX#X#X#XX#X#X#XXX####XXX#XXXXXXXXXX####XXXX#XX##X#XXXXXXX#XXXXX#XX#XXX#XXX#XXXX#XXXXXXX#XXX#XX#XXX#XXXXXXX#XXXX#XX##XX#X#X#XXXX#XX#XXX##XXX#XXXX##XXXXX#XXXX#XXXXX#X#X##X#XXXXX#XXXXX#XXXXXXX#XXX#X#X##XX##X#XXXX#X#X#X#XXXXX#XXXXXXX#XX#XXXX##X#XXXXX#XXXXXXXXXX#X#XX#XXXX#XXXXXXXXXXXX##XXX#XX#X#XXXX#XXXXXXXXXXXXXXXXX####XXXXXX##XXXX##X#X##XX##X##XXXXXX#XXXXXX##XX#XXX#XXX##XX#XXX####XXXXXXXXXXXXX#XXX#XX#XXXXX#X##XXX#X##X#XXX#X#X#X##XXXXX#XXXX#X#XXX#X#XXXXXXXXX#XXXXXXX##XXXXXXXXX#X#X##XXXX#XXXXX###XXXXX#XXX#XXXXX#XXX#X####X#X###XXXXX#X#X#XXXX##XX#X#XX#X#XXXX#XXX#X#XXXXX#X###X#XX#XXXXX##XX#X#X##XXX#XXX#XX#XX#XXXX#XXXXXXX#XX#XXXX#X#XXX#XXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXXXXX##X#XX#XXXXX#XX#XX##XX#X#XXX##XX#X#XXX#XXXXXXX#X#X#XXX#X#XXXXX#XXXXXX#XXXX#XX##XXX#XX###X#X##XXXX#XXXXXXX#XX#XXXXXX#XXXX#X#X#X#XXXXX
X###XX#XXXXXXXXXXX#XXXX#XX#XXX#XXX##XX#XXX#XXXXXX####XXXX#XXXXXX##XXXXXXXXX#XX#XXXXX##XXXX#XX#XXXXXXX###XXX#XXXXXXXXX#X##XXXXXX##X#X#XXXXXX##XXX#XXX#X#XXX#XXX#XX#X##XX#XXXXX#XXXXXXX#XXXXX###XXXX#X#XXX#X#XXXXX#XXX#X##XXX#X#X#X#XXXXXXXXXXXXX##XXX#XXXX###X##XXXX#X#XXXXXXX#XX#XX#X###XXXXX#XXXXX#XXX##XXXX#XX#X#XXXX#XX#XX#XXXX##XXXX#XXXXX##XXXX#XXX##XXXXXXX#XXXXXXX#X##X#X##XXX#XX#XXX##X#X#X#XX#XXXX#XXX#XXXXXXX#XXXX##XXXX#X#XXXXXXXXX#X#XXXXX#XXXXX#XXXXXXXXXX##X#XX#XXXXXXXX#XXX#XXX#X##XXXX#XXXXXX#XX#XX#X#XX#XXXXX#XXXXXXXXXXXXX#X###XX#XXX#XXXX#XXX#XXX#XXXXXX#XX#XXXXXXXX##XX#X#XXX#XXXX#XXX##XX#XXXX#X#XXXXXXXX##XXXX#XXX##XXX#XX#XXX#XX#XXXX#X#XXXX##XXXX#XXXXXXXXX#XXX#XXXX#X#XXXXXXX#XXX##XX##X##XXXXXXXXXXXXXX###XXX#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XX#XXXXXXX##X######XX#X#XX#X#X#XXX#XX#XXX#XXXXXX#XX###XXXXXXXXXXX#XX#XXXXXXXX#X##XXXXXX#XX#XXXXXXXXXXX##XXXX#X#XXXXX#XXXXX#XX##XXXXXX#X#X##XX#XXX##XXXX#XXXX###XXXXX#XXXXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXX#XXXXX#X#XX#X#XX#X#X#XXXXXXXXXXXXX#XXX#XX#XXXXXXXX#XXX##XXXXXX#X####XXXXXXXX#X
##XXX#XXXXXXX#XXXXXX#X##XX#XX#X#XXX#X#XX#XX#XXX##XXXXXXX#XXXXXXX##X#XXX#XXXXXX#XXXXXXX#XX#XXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXXXX#XXXXXX##XXXXXXXXXXXXX#XXX#XXXX#XX#X#XXXXXXXXXX#X#XXX#XXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXX#X#X#XX#XXXX##XXX#XXXX##XX#XXXXXXXXX#X##XXXXXXXXXXX#X#XXXX#XXX#XX#XXX#X#X#XXXXXXXX#XX#XXX#XXXX##XXXXXXXX#XXXXXXXXXXX#X##XXXXX##XXX#XXXXXXX#XX#XXXXXXXXXXXXXXX###XX#X#XXX##X#X#XXXXX#XX#XXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXX#XXXX##X#XXXXXXXXXXX#XX#XXXXX#XXXXXXXX##XXX#XXX##XXXXXX###XXX#X#XXXXXXX#XXXX#XXX##XXXXXX#XXXX#XXXXX##XXXX#XXXXX###XX#XXXXXXXXX#XX#XXXXX#XXXXX#XX####X#####XXXXXXXX#X#XXXXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XX#X#XXXXXXX##XXXXX#X##XXXXXXXXXXXXXXX#X#XXXX#X#####X#XXXXXX#X#XXX#XXXXXXXX#XXXXX#X##XXX#XXX##XXXX#X##XXXX#XXXXX####XXXXXXXXX#XXXXX##XX####XX#X#XX#XXXX#XX#XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#X#X#XXXX##X#XXX#XX##XXX#XXX#XXXXXX#XXXX###X#XXXX#XXXXXXXXXXXXX#XXXXXXXXX#XXX#XXX##XXXXXX#XXXXX#XXXXX#XXXXXXX#XXX#X#XXXXX#XXXXXXXXXXXXXXX#X#XXX
#X##XX##XXXXX#XX##XX##XXXXXXXXXXXXXXXX#XXXXXXXXX#X##XXXXX#XXXXXXX#XXXXX#X#XXXXX#X#XX#XXXXX#XXXXXXXXXXXXX####XXX#X##X#XXXXXXXXX#XXXXXX#XX#XXX#XXXXXXXX#XXX#XXXXXX#XXXXXXXXX#X#XXXXX#XXXXXXXX#X#X#XXXXXXXXXXX#XXXX##X##XXXXXXX#XXX#XX#XX#XX##XXXXXXX#XX###XXXXXXXXXXXXXXXXXX##XX##XXX##XXXXXXXX#X##XXXXXXXXX#XXX####XXXXXXXXXX###XX###XXXXX#XXX##XXXXX#XXX#XX#XX#X#XXXXXX#XXX###XX#XX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX##X##XXXXXXXXX#XXX#XXXXX#XX#X###XX##XX#XX#X#XX#XXXXXX#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX##XXXX#X##X##XXXX##XXXXXXX#X##XXXX#X#XXXXX#X#X##XXXXX#XXXX#XXX##XXX#X#XX#X##X#X##X#XXXXXXX##XXXXXXX###XXXXX###X#XXXX##X#XXXX#XXX#XXXXXXX#XXX#XX#XX#XXXXX#X#XXXXX#XXXXXXX#X##X#XXXXX#X#X#XXXXXXXXXXX#XX#XX####XXX#X###XXXXX#XX#X#XXXXX#XXXXXXX#XXX#XXXX##XXXXX##XXXXXX#XXXXXX#XXXX##XXX###X#XXXX##X#XX#XXX#XXXX#XXXXXXX#XXXXX#XX#XX#XX#XX#XXXXXXXX#XXXXXXXXX#XXX##XXXXXXXX##XXXXXX#XXXXXXXXXXX#XXX#X##X#XXX#XXXXXXXXXXXXXX#XX##XX#XXXXXX##XXXXXXXXXX#XX##X#XXX#XX#XX##XXX#X#X#XXXX#XXXXXX#X#X#XX#X#X##XXXXXXX
X#XX#XXX#XXXXXX#XX##XX#XX##XXXXX#XXX#XXXXXX#XXXXX#XXXX#XXX#XXX##XX#XXX#X#XXXXX#XXX##XXX###XXXXXXXX#XX#XXXXXX#XX#XXXXXXX#X###XXX#XXXX#XXXXXX#X#XXXX##XXX#XX#XX#XXXXXXXXXXXXX#XXX#XX#X##X##XXXXXX#X#XXXXXXX#XXX#X#XX###XXXXXX##XXX##XX###XXX#XX#XXXXXXXXXXX##XXXX#X#XXX#XXXXXX#XXXXX#XXX#XX#XXX#XXXXXXXX#XX#XXXXXX#X##X##XXXXXX#XXXX#X#XX#XXX##XX##XXXXX#XXXXXXXX#XX#XXXX#X##XXXX##X#XXX#XXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##X#X#XX#X#XXXXXXX#XX#XXXXX#XXX##XXXX#X##XXXXXXX####XXXXXXXXX#X#XXXXXXXXXX#XXXX####XXXXXXXXXXX#XX#X##XX#X##XXXXXX#XX#XXXXXXXXXX##XXXXX#XXXXXXXXX#XXX#XXXX##XX##X#XXXXXXXXX##XXX#XX##XX#XX#XXXXXXXX##XX#XXXXXXXXXXXXX#XXXXX##XX##XX#XXX#XXX#XXX#XX###XX#X#X##XX#XXXXXXXXX##XXXXXXXX#XXXXXXXXXXX#XXXXX#X##XXXX##XXXXX#XXXX#XXX#X#XXXX##XX#XXXXX#X###XX#XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XX#X#X#XXX#XX###XX#XXXXX#XXXXXX#XX#X#XX#XX#XXX##XX#XXXXXXXXXXXXX#XXXXXX#XXXX#X#XXXX##XXXXXX#XXXXXX#XX#XXX#XX#XXXXX#XX#XXXXXXXXXXXXXXXXX###XXX##XXXXX#XXXXX#XXXXXX#XX#X##XXX#X###XX#XXXXX#XXXXXXXXX##X#XXXXXX##X##XXXXXXXXX##XXX###XX
XXX#X##XXXXXX#X#XXXXXXXXXXX#XXXXX#X#XXXX#XXXX#XXXXXXX#XXXXXXXXXX##XXXXXXX#XX#XXXX#XXXXXXXXXXXX##XXXX##XX###XXXXXXXXX##XX#XXX####X#XXXXXXXXXXXX#XXX#XX##X#XXXX#XXXXXXXX#XXXXXXXXX#XXXX#XXXX#XXXX#XXXX#X#XXXXX#XXXX###X#XXXX#XX#XX#X##XXX##XXXX#XX#X#X##XXX#XX#X##XXXX###X#XX#XX#XXXXXX#XXX#XXXXXXXXXX#XX#XX#X#XXXXX#X##XXXXXXX#XXX#XXXXXXXXXX####X#XXXXXXX#XXXXXXXX##XX#XXX#XXXXXXXXXXXXX##XXXX#XXXXXX##XX#XX##XXXXXXXX##XXXXXXXXX##XXXXXXXXX##XX#XXXX#XX#X#XXX#XXX#X#X#XXX#X#XX#X#XXXX#XXXXXXXXXXXXX#XX##XXXXXXXXXXXXX##XX#XX#XXXX#X#XXX#XXXXXX##XXXXX#XXXXXXX#XXX#XXXXXXX#XXXXX##XXXXXXX###XXXXXXX#XXXXXXXXXXXXXX#X#X#XX##XXXXXXX#XXXXX##X#X##XXXX##X##X#XXXXXXX###XX#XXX#XXXXXX#XXXX##XXXXXXXX####XXX#XX#X#X#XXXXX#XXX##XXXXXX#XXXX#X##X#XXX#XXXXXXXX#XXXXX#XXXX#XXXXXXXX#X##XXXXXXXXXXXX#XXXXXX##XXXX#XXXXXXXXX#XX#X#XXXXXX##X#XXX#XXX#XXXX#XXXXXXXXXXXX#X#XXXXXXXXXX#X#X#XXXXXXXXXXX#X#XXX##X#X##XX##XXX#XX#XXXXXXX###X#XXXXXXX##XXX#X#XXXXX#X#XXX#XXX###X#X#####X#XXXXXXXXX##XXXX###XXXXX#X#XXXXXX#X##X#X#X##XXXXXXX#XXXXXX#X#XXX##XXXX###XX#X##XXXXXX#X#XX
X#XXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XX##XXXX##XXX##XX#XXXX#X#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXX##XXXXXXXXXXXXX#X#X##XX#XXXX#XX#XX#XXX##X#XX#XX#XX##XXXXXXX#XXX#X#XX#X#XX#XXXX##XXX#XXX##X#X#XXXXXXXXXXXXXX###XXXX#XX#XX#XX##XX#XX#XXX#XX#XXXX#X#XXXXX#XXXXX#XX#XXXX#X#X##XX#XXXXX#X#XXX#XXXXX#XXXXXXXXXX#X#XXXX#XXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XX#XX#X#XXX#X#X##XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXX##XX#XXXX#X#XXXXXXX###X#X#XX##XXXXX#XXXXXX#XXX#XXXX#X##XX###XX#XXXX#XXXX#XXXXXXXX#XXXX##XXXX##X#X#XXXXXXX#XX##X#XXX####XXX#X#X#X#X#XXXXXXX#XXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXX####XX#XXXXXX##XX#X#XXXXXX#XXX#XX##XXX#XXX##XXX#X##XXXXXX#XXXXXX#XXXX#XXX#XXX#XXXXX#XXXXXXX##XXX#XXX#XXX##XXXXXX#XXXX##XX#XX###XXXXXXX##XX#XX#XXX#XXXX#X##XXX#XX#XXX#XX###XXX#XXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXX##X#XXXXX#XXXX#XX#X#X##XXXXX##XX#X#XX#X#XXXXXXXXX#XXXXXXXX#X#XXX##XXXX##XXXXXXXXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXXXXXXX#X#XXX#XXXXX#XXX#XXX#XXXXXXXXXXXX#XXX##XXXXXXXX#XX#XXXXXX#XXXXXXXX#X###X##X#X####X#X#XXXXXXXXXX##XXXXXXXXXXX#X#XXXXXX##XXXX#X#
XXXXXX#XXX#XXXXX#XXXXXXX#XX#XXXXXXXXXXX##XXXXXXXXXX#XXXX#X##XX##X#XX#XXXX##XXXXXXXXXXXXXXXX#X####XXXXXX##X#XXXXXXX#XXXX#XXX#XXXX##XXX#XXXXX##XXXX#X#XX##XX#XX#XXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XX#X#XXXXXXXX#XX#XX#X#X#XX#XX#XXXX#XXXXXXXXXX##XX#XX#X####XXXXX##XX#XXXXXXX##XXXX##XXX#XXXXXXXXXXXX#XXXX##XXX#X##XXXX##XX##XX#XXXXXXXX#XXXX#XX##XXXXX#XXXXX##XX#XXX##XXXXXXXXX#X#XXX#X#XX#X#XXXX#X#X#XX#XXXXXX#X##XXXXXX#X##XXX#XX##XXXXX#XXXXXXXX#X##XXX###X#XXX##X##XXXXXXXXXXX#XXXXX#XXX#XXXX##XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX#X##XXXXX#XXXXXXXXXXX##X#XXX#XXXXXXXX#XXXXX#XXXXXXXXXX#X#XXXXXXX##XX#XXXXXXXXXX#XXXXXXXXXX####XXXX#XXXXXXXX#X##XXXXX#XXXXXXX#X#XXXXX###XXXXX##XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXX#X#X#XXXXX#XXXXX##X##XX#XXXXX#XXX##XXXX#XXXX#XX##XX###X#XXXXXX#XX#XX#XXXX####XXXXX#X##XX#XXX#XX##X#XXX##X#XX####X#XXXXX#XXXXX##XXXXXX##X#XX#X##XXXX#XXXXXXX#XXX#XXX##XXXX#XX#X#XXXX#XX##XXXXXXXXX#XXXXX#XXX#XX#XXX##XXX#XXXXX##XX#XX#XX#X#X#XX##XXXXX#X#XXXXX#X##XXXXX#X####XXXXXX#XX#XXXX##X#XX##XX#XX#XX#XXXXXXX#X#XX##XXXX##X##XX#XX#XXXX#XX
XXXXXXX#XXXXX#X##XXXXXXXXXXXXX####XXXXXXXXXXXX#X#XX#XXXX#X#XXXXXXXXXX##X#X#XXXX#XXXX#XX#XXXXXX##XXX###XXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX##X#X#XX#X##XXXXX#X##XX#XXXXXXX##XXXXXXX#XX#XX#XXXXX#XXXXXXX#XXXXXX##XXXXXXXX#XXXXXXX##X#XXXXXX#XXXXXXX#XXXXX#X#XX#X#XXXXX#X##XXXX##XXXXXXXXX####X#XXXXXX#XXX##XX#X#X##XXX#XX#XX#X#X#XXXXXX#XXXXXX#XXXX#X#X#XX#XXX#XXXXXXXXX##XXXXX#XXXXX###XX#XX#X####X##X#XXXXXXX##XXXXX##XX#X#XXXXX#X#X#XXXXXXX#XXXXXX##XX###XXXXXX#XXXXX###XXXXXX#XXXXXXXX#XX##XXXXX#XXX#XXXXXXXXX#XXXXXX#X#XXXXX#X#XX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXX#XXXX#XXX#XXXX#X#XX##XXXXX#XX#X#X#XXXXX#XXX#XXX#XXXXXXXXXXX#XXX#X#XXXXXXXXX##XX#XXXX####XXXXXXXXXXXX#XX#XXXX#XXXX##XXXXXXXXX#XXXXX#XXX#X#XX#XXX#XXXXXXXX#X#X#XXXXX##XXX#XXXXXXXXXX#X##XX#XXX#X#XXXXX#XXXXXXX#XX#XXXX#XXXXXXX#XXX##XXXXXXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXX##XXXXXXX#X#XX###XXX##X#XXXX#X#XXXXXXX#XX#XXXX##X#XX##X##XXXXXXX#XXXXXXXXXXX##XXXXXXX##XXXX#XXX#X##XXXXXXXXXXXX##XXXXX#XX#X#XXX#XXXXXXXXXXXX#X#XXXXXX#XXXXXXX#XXX##XXXX##XXXX##XXXX#XXX#XXXXXXXXXXXXX#XXX
#X##XXXXX#XX####XXX#X#XXXXXX#XXX#XX#XXXXXXX#XXX#XX#XXXXXXXXXX#XX#XXXXXXX#XXXX##XXXXXXXX#XXXX#X#XXXXX#XXX###XX##X#XXXXX#XXXXXXXX#X#X#XXXXX#XXXX#XXXXX##XXX#XXX##XXXXX#XXXX#XXXXXXXXXXX###XXXX#XXX#XXXXX#XXX#XXXX#X##XXX##X###XX###XXX#XXXXXX##XXX#X#XXXXXXXXXX#XXXX###X###X#XXX###XXXXXXXX#X##XX#XX#XXXXXXXX#XXXX#X#XXX##XXX##XX###XX#XXX#XXXXXX#XXX#X#X##XXX#XX#XXX#XX#X#XXXXXXX#XXX#X##XXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXXXX#XXX#XXXXXXXXXXXX#XX#XX#XXXXXX#XXXXXXXXXXXX#X##XXXX#XX##XXXXXXXXXX#XXX#XX#XXX##XX###X#XXXX#XXXX#XXXXXXXXX#XXXXX#XX#XXX#XXX#XXXXX#XX##X#X#XXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XX###XXX##XX#XXXXXX#XX#X###X#XXXXXXXX#XX#X#X#X##X###XX#XXX#X#X#XXX###X#X#XXXXXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXXXX#XXXXX###X###X#XXX#XXX#X#XX#XX#X#XX#XXXXXX##XXXX##XXX#XXX##XXXXXXXXX#XX#X##XXXXXXXXXXXXXX##X#XXX#X#XXXX#XXX##XXXX#XX#X#XX#XXXX#XXXXXXX#XXXXX#XXXXXX#XXX##XXX#XXX#XXX#X#XX##X#XX##X#XXX#XXXXXXXXXXXXXXXXXXXXXX#X##XXXXXX#XXXXXXXXXX#XXX##XXXX##XXXXX#X#XXXXX#XXXX##XXXXXXXXXXX#XXX#XX##XX#XX#XXXXXXX#XXXXXXXXXX#XXXXXXX
XXXXXX#XXXXXXXXXXXX##XXXXXXX#XXXXX##XX#X#XXXXXXX###XXXX#XX#XXX##XXXXXXXXXXXXXX#XX#XXXXXXXXXXXXX##XXXXXXX##XXX#XXXXXXX#XXXXXX#XXXXX#XXXXXXXX#XXX#XXXXXXX#X#XXXXXXXXXXXXXXXX#XX##XX#X##XXXXXXX#XXX##XXXXXXX#X#XXXXX##XXXXXX#XXXXX##XX#XX#X#X#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX###XXXXX##XXXXX#XXXXXXX#XXXXXXX##XX#XXXXXX#X#X#XXX#XXX#XX####XX#XXXX#XXXXXXXXXXXXX#XXXXXX#XX#X##XX##XXXXXXXXXXXX#XXX##XX#XXXXXXXXX#XXXX#X#X#XXXXXX#XXX#X#XX####X#XXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XX#XXXX##XXXXX#XXXXX#X##XXX##X##XXXX##X#X#XXXXXX#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXX#XX##XXXX#XXX#XXXX#X###X##X#X#XXXX#XXXXXXXXX#X#XXXXXX####XXXXXXXXXXXXXX#XXXXX#XXXXX#XXXXXX#XXXXX#X#XXXXX##XX#XXX###X##XXXXXXXXX#XXXX#X#XX#X#X#XXXXX##XXXXXX#XXXXXXXXX#XXXXXX#XX##XXXXXXXX#XXXX#XXXX#XXXXXXXXX#XXX#X#X#X#XXXX#X###XXXXXXXXX#X#X#XX#XX#XX#XXX#XXXXXXXXXXXXXXX#XXXX#XX##XX#XXXX#XXXXXXXX#XXXX#XXXXXXXX##X#XXXXXXXXXXX#XXXXXXXXX##X#XXXXXXX##XXXXX#XXX##XXXX#XXXXXXXXXXXX#XXXXXX#XX#XX#X##XX#XXXXXX#XXXXXXXXXXX#X##X#XXX##XXXX#XX#XXX#XX#XXX#XX#XX#XXXXX#XXXXX#XX##
#XX#XX#XXXXXXXXXXXXXX#XX#XXXXXX#X#XXXXXXXXXXXXXX#XX#XX##XX##XXX##X#XX#X#XXXXXXXXXXXXX#X#XXXXXXX#X##XX#X#XXXXXXXXXXXXXXX##X#X#X#XXXX#X##X#X#X#X#XXX#X###X#XXXXXXX##X#XXXXXXXX#XXXXXX#XXXXXXXX#XX#X#XXXX#XXXXXXX###XXXXX#XX#XXXXXXXX##XXX#XXXXXXXXXX#X###XXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXX#XX#X#XX#XXXXX#XX#XXXXX###XXXX#X#XXX##XXXXXXXXX##XXXXX#XX#XX###X##XX#XX#XXXX#XXX#XXX#XXXXX#XXXXXX#XX#XX#X#XX#XX##XXXXXXXXXXXXXXXXXXXXXX##XX#XXXX#XXXXX#XXXXXXX##XX#XX#XXXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXX##XXXXXXXXXXXX##XXX#XX#XX#X#XXXXX#XXXXXXXXXXXX##XXXX#XXXX#X#XXXXX#X#XXXX#XX#X#X#XXX#XXXXXXXX#X#XXXXX#XXXXX#X#XX#XX#X##XXX#X##XXXXXX##XXX###XXXXXXXXXXXX#XXX#XXXXX##XXXXX#X#XXXX##XXXXXXX#XXXXXX#XXXXXXX#####X###XXX#XXXXXXXXXXXXX#XXXXXXX##X#XXXXX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXX#XX###XX#XX#XXXXXXXX#XXXXX#X#XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#X#X#XX##X#X#X#XXXX#XXXX#XX#X#X#XX#XXXXXXXXX#XXX#X#XX#X###XXXXXXXXX##XXX##XXXXXXXXXXXXXXX#X#XX#XXXXX#XXXXXXXXXXXXXXX#X#XXXX#XXXXXXX#X#XXXXX##XXX#XXXXX#XXXXX#X#XXXXXXXXXXX##XX#XX#X#XXX##XX#XXXXXXXXXXXX###XXX##X#
XXXX#XXXXXXXXXXXX#XXX#XXXXXXX#XXXXXXXXXXX#XXX#X#XXXXXX#XXXXX#XXXXXXXX##X#XXXX#XXXXXX###XXXX#XXXX#XXXX#XXXXXXX#XXX#XXXXXX#XXXX#XXX##X#XXXXX#XXX#XXXXXXXX#X#XXXXXXX##X##XXXXXXXXXXXXX##XX#XXXX##XXX#XXXX#XXXXXXXXXXXXX#X##X#X#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXXXX#X#XXXXXX#XXXXXX##XXXXXX#X##XXX##XX#XXXX##X#XXXXX#XX#X#XXX#XX#XXXXX#XXXXXXX#X##XX#XXX####XXXXXXXXXXXX#XX#XX#XX##XXXXX##XXXXXXXXXX#XX#XXXX#XX##XX#XXX##XX#XX#XXXX##X#XXX#X#XX#XXXXXXX###XXXX##XX##XX#XXXXX##XX#XXXXXXXXXXXXXXX#XXXXX#X#X#XX##XX#XXXXX##X#XXXXXXX#XXXX#X##XXXXXX##XXX#XXX#XXXX#XXXX#XXXXX##XXX####X#XXXX#X##XXXXXXX#XX##XXX###XXXXXXXX#X#X#XXXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#X#X##X#X##XXXXXX#XXXXXX#XXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXX####XX##XXXXX#XXX##XX##XXX###XXXXXX##X##X##XX#XXXX#XXXXXXXXXXX##XXXXXX##XXXXXX##X#XXXXX##XXXX#XXXXXXXXXXXXXXXXXXX#XXXX##XX#X##X#XXXXXXXXX#XXXX#XXX#XXX#XX#XXX##XXXXXX#X#XXXX##XX##XXXXXXXXXX#XXX#XXX#X#XXXXXXX#XXXXXX#XXXXXXX#XXXX#XXX###XXX#XXXXXXXXXX#X#XXX#XXXXXXXXXX###X#X#XXX##X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXX##XXXX####X#
XX#X#X##XX#XXXX#X#XXXXXXXX#XXX#X##XX#XXX#X#XXX##XX#XXXXXX#X#XXXXXX#X#X#XX#XX###XXXXXXXXXXXXXXXXX#X##XX#XXXXXXX##XX#XXXXXXXX#X##X##X#XXXX#XXXXXXXXX#XXXXX#XX##XXXXXXX#XXXXXXX##XX#XXX#XX#XX#XXX#X#X#XX####XXXX#XXXX#XX#X#XXX#X#X##XX#XXX#XXXXX##X#XX#XXX#XXXXXXXXX#X#XXXXXXXXXXXXXXX#X#XX##X#X#X#XXXXXX#XXXX#XXXXXX#XX###XXX#XXX#X#XXX#XXXX##XXXX#XXXXXXX#X#X#XXXX#X##XXX#X#XXX#XXXX#XXX#XX#X#XXXXXXXXXXXXXX#XX#X##XXX#XXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXXXX#X#X#XXXX#XXXXXX#XXXXXX##XXXXXXX##XXXXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#X#X#X##XXX#XXXXX###X#X#XXXXXXXX#X##XXXXXXX#XXXXX#XXXXXX###XX##X#XXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXXX#XXXX#XX#XX#XXX#XX#XXX#XXXXX#XXXXX##XXX#XX#XX#X#XXX#X#X##XX#XXXX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX###X#XXX##XXXX##XX#X##XXXXXX##XXX##X##XXXXXX##X#XXXX##X#XXXXXXXXX##XXX#X#XXX##X#XXXXXXXXXX#X#X##XXXX#XXXXX##XXXXXXXXXXXX#XXXXXX##X#XX##XXXXXXXXXXXX#XXXX##X#X#XXXXX#XXXXXXXXX#XXXXX#XXX#XXX#X#XXXXX#X#XXX#XXXXXXX#X#XXX##X#XXX#XXX#X#XXXXX#XXXX#XX#X#XXX#X#XXXXXXXXXX#XXXXXXXXXXX#X#X#XXXXXXXXXXXX
XXXXXXX##XXXX#XXXXXXXX#XXXXXXX###XXXXXXXXXXX##XXXX#XXX#X#XXX#XXX#XX##X#XXX#XXXX##X#XXXX#X#XX##X#X#X#XXX#XX#XX#XX##X#XX#XXX#XXXXX##XXXXXXX#X#XXXXXXXX#XXXX#XX##X##XXXXXX#XX#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X##XX#X#XXX#XXXXXXXXXX#XXXX#XXXXXX#XX##XX#XXXX#XXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXXX#XX#XX#XXXXX#XX#XXXXXX##XXXX#XXXXXX#XXXX#XXXXXXXX##XXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#X#XXXXX#X#XXXXXXX#XXXX#XXXX#XXXX#XXX#X#X#XXXXX#XXXXXX##XX#XXX#XXXXXXXXX#XXXXXXX#X#XXX#XXXXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXX#XX#X###X#XXXXXXXXXXXXX#X##XXXXXXX##XXX#X#XXXXXXXXXXXXX#XXXXXXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXX#XX##XXXX##XXXX##XXX#XXXXXX#XXXX###X##XXXXXXXXXXX#XXX#XXXX#XX#XXXXXXX###XXXXXXXXX#XXX#XXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXX#X#X#XX#X#XXXXXXXXXXXXX#XXX##XXXXXXXX#XXXXX#X#X###XXXXXXXXX#XXX#XXX#XXX#X#X#XXXX#XXXX#XXX##XXXXX#XXX#XXXXX#X#X#X#XXXXXXXXXXXXXXXXXXXXXXXX##XXX##X###XX##XXXX#XXXXXX###XXXXXXXX##X##XXX#X#XXXX##XXXXX##X#X#XXXX#XX##X#X##X#XXXXX#XXXXXXXXXXX#XX#XXXX#XXX##XXXXXXX#XXXXX#XXX#X##XX#X#####XX#XX##XXXXXXXXXX
###X#XXXX#XXX##XXXX#XXXXX#XXXXX##XXX##XXX##XX#XXXX#XXXX#X#XXXXXXXXXXX#X##XXX##XXXXXXXX#X#XXX#XXXX#X#X#X#X#XX#X#X#XX#X####XXXXXX##XX#XX##X##XXXXXXXXXXX##X#XX#XXXXX###X#XXXX#XXXX#XXX#X#XX#XX##XX#X####XXXX#XXX##XX#XXXXXXXXXX##XXXXXXXX#XXXX#XXXXXXXX#X#XX#XXXXXXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXXXXXX#XX#XXXX#X#X##XXXXXXXXXX#XX#X#XXXX####XXXXX##XXXXX##XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX##X#XX#XXXX#XX#XX#XX#XXX#X#XXXXXXXXXX#XX#X#XXX#XXX##XX##XXXXX###XXXXXXXXXX##XXXXX###XXX#XX#XXXX#XXX#XXX#XXXXX#X#X#XX##XXXXX#XXXXXX####XXX##XXXX#XXXXXX##X#X#XXXXX##XXXX#XXXXXXXXXXX#XX#XX#X#XXXXXXXXX#XX##XX#X#XXX##XXXXXXXXX#XX#X#XX#XXX#XXXXX#XX#X#XX#XXXX#XXXX#XXX#X#X#XXX##XX#XXXXXXX##XXXXX#XXXXXXX#XXXXXX#X#XX#X###X###XXXXXXX#XXXXXX##XXX#XXX##X##XX####XX#XXX#XX#XX##XXX#XX##XXXX#XXXXXXX#XXXXX#XXXXXXX##XXXXXXXX#X###XXX##X##XXXXXXXXX#XXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#XX#XXX#XXXXXXXX#XXX#XX#X#XXXXXX#XXX##XXX#XXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX##XX#XX#XXXX##XXXX#XX#X#XX#XXXXXXX#XXXXXX#X#X##XXX#XXX#XXXX####XXXXXXXXXXXX
##XXXXX##XXXXX#XXXX#XXX#X##X#XX#XXXXX##XXXX#XXXXXXXX#XXXXX#XXXXXXX#XX#X##XXXXXXX#XXXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XX#X#X#X#XXX##XXX#XX#XXXXX#XXXXX#X##XXXXXXXXX#####XXX###XXXXX##X#X#XXXXXX#XXXX#XXX#XXXXX#XX#XXX#XXXXX#XXXXXXXXXX###XX#XX#XXX#XXXXXX##X#XX#XXX#X#XX##X#XXXXXX#XX###XX#XX###XX#XXXXX#XXXXXXXX##X##XXX#XXXX#XXXXXX#XXXXX###X##XXX#XXXXX#XXXXXXXX##XXX#XXXXXX#X##XXXXXXXXXXXXXX#XXX#XXXXX#X#XXXXXXXXX##XXXXXXXX#X#X#X#X#####XXXXXXXXXXXXXX##XX#XXXXX###XXXXXX#XXX##XXX#XX#XXX#XXXXX#XXXXXX####XX#XXXX##XXXX#XXX#XXXX##XXXXX#XXXXX#X#XX#XXXXXX#XXXXXXXX#X##X##XXXXXXXXXXXX##XXXX#X##X#XX##XXX#XXX#XXXXXXX#X#XXXX#XXXXXXXX#XXXXX#X####XXXX#XXXXX#XXXX#X###XX#X#XXXXX##XXX##XX#X#XX#XXXX#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX###XXXXX#X#XXXXXXXXXXXXXXXX##XX##XXXXXXXX#XXXXXXX#XX#XX#X###XXXXXXXXXXX#XX#XXX##XXXXXXX##XX#XXX#XXXXX#XXXX#X#XXXXXX#X#XXX#X#XXX###XXXXX#XXXXXXXX#XXXXXX#XXXXX##XXX#XX#XXX#XX#X##XXXXXXX#X#XXXXX#XXXXX#XXXX###X#XXXXXXXXXXXX#XX#XX#XXXXXXXXXXX#X#XXX#XXXXXXXXXXXXXX##XX#X#XXXXXXXXXXXXXX#XX#XXX#XXXXX###XX#X#X####X#X#X#XXX
XX#XXX#XXXXXXX#XXXX#X#XXXXXXX#XX##XXXX#XXX#XXX#XXXXX#XX#XXXXXX#XXXXXXXXXXX#X#X#X#XX#XXXXXX#XXXX#XX#XX##X#XXXX#XXXX#XXXXXXXX#X##XXXX##XXXXXXXXX#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#X##X#XXXXXXX#XX##XXX#XXX###XXX##XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#X##X#XXXXXXXXXXXXXXX##XXXXXX#XXXXX##XX#XXX#XXXXX#X#XXXXXXXXXXX#XXXXX#XXXXXXX#XX#XX##X##X#XXXX#XXX#X##XXXXXXXXX#X#X###XXX#XXXXXX#XXXXX#XX#XXX##XXXXXXXXXXXXXXX#XXX#XX##XXXX##X#XXXXXXXXXX#XXX#XX#XXX#XXXXXXXXXXX#XX###XXXXX#XXX##XXXX#XXXXXX##XXXX#X#XX#XXXXX##XX#X#XXX#X#XX#XXX#X#XXXXXXXXXXX#XXXX#XXXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XX##X##XXXXXXXX#XXX##XX###XXXXX##X#XXX#XXXXXXXXXXX###XXXXXXXXX#XXXXX#XXX##XXX#XXXX#XX#XXXXXXXXXXXXXXX#XXX#XXX##XXXX#XXXX#XXXXXXXX#XXXXXXXXXX#X#XXXX#XXXXXXXXX#XXXXX##XXX#XXXX#X##X#XXXXXXXXX##X#XXXXXXX#X##XXXXXXXX#X#X#X#XXXXXXXXXX#XXXXX##X#X#X#X#XX#XXXXXXXXXXXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXX#X##X###XX###XXXX#XXX#X#XXXXXXXXXXXXXXXX#X##X#XX#X#XXXXXXXX#X#XX#X#XXXX#XXXXX#XXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXXXX###X
XXXXXXXXXX#XXXXXXX#XX##XX###XX#X#XXXXXXX#X#XX#XXXXXXXX##XXXXX#XXXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXX#XX#####XX#XXX#XX##X#XXXXX#XXXXXXX#XXX#XXXX##XXXXXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX##XXXXXXX#X##XXXX#X#XXXXXXX##X####X##XXXXXXX#XXXXXXXXX#XXXXXXX##XXXX#XXXXXXXXXXX##XXXXXXXXXXXXX###XXXXXXXXXXXXXX#X#XXX#XX##XXX##XXXXXXX#XX#XX##XXX#XXX#XX##XX#XXX#XXX#XXXX#X#XX#XX#XXXXXXXXXX##X#XXXX#X#XXXXX##XXXX#XXXXXX##XXXXXXXXX##X#XX#XXXX#XXXXX#XXXXXX##XXXXXXX##XXX#XXX##X#X#XX#XXX#XX#XX#X##XXXXXXX#XX#XXXX##XXXXX#XX#XXXX##X#XXXXXX#XXXX#X#XX#X####XXX##X#XXXX#XXXXXXXXX##XX##XXXXX#XX#XXX#XX###XXX###XXXXXXX#XXXXX#XXXXXXXXX#X##XXXX#XX##X#XXXXXXX#XX##XX##XXX#X#XX#XXXXX#XXXXX##XXXXXX#XXXXXXXXXXX#XX#XXXXX##XXXXXX#XX#XX##XX#XXXXXXXX##XXX#XXXXX##XXXX#XXX#X#XX#XX#XXXXX#XXXXX#XXXXXXXX#XX##XX#XXX#XX#XXX#XXXXXXX#XXX#XXXXXXX##X#X#XX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXXXXXXXX#XX##XXXXXXX#XXX#XXX#XXXXXX###XXXXX#XXX#X#XXXX#XXX#XX#X#XXXXXXX#XXXXXXXXXX#XXXX##XXXXXX#X#XXXXXX##XXXXXXXXXXXXXXXXXXXX#XX##XXXX#X#XXX#XXXXX###XX#XXXXXXXXX#XX#XX#XXXXXXXX#X###XXXXXX
XXX##XXXX#XXX#XXX#XXXXXXXX#X#XX#XXXXX##XXXX##XXX#X##XXXXXXXXX#XXXXX##XX##XXXX##X#X#XX#X#XX#XX#XX##X#X#XXXXXXXX###X#X#XX##XXXXX##XXXXXX##XX###X#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#X#XXXX##XX#XXXXXXXXXXXXX##XXXX#XXXXX##X#XXX#XX#XXX##XXXX#X#X#X#X#XXXXX##XX#XXXXXX##XX#X##XXXXXXXX#XXXXXX#X#XXXXXX#XXXXX#XXX##XXXXX#X#XX##X#XXXXX#X#XX###XXXX#X#X#XXXXX#XXXX#XXX#XX#XXXX##XXX#XXXXX#XX##XXXXXXXXXXXXXXXX##XXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#X#XXX#XX##XXXXX#XXXX#X#XXX##XXX#XXX#X#X##X##XXXXXXXXXXXX#X#XXXXXXXXXXX##XXXXXXXXXX#XX#XXXXXX#XXXX#XX####XXXXXXX#XXXXXXXXXXXX#XX#X#XXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXXX#X#XX#XX#XXXXX##XXX#XX#XX#XX#XXX#XX#XXXXXXXXXXX#XXXXXXXX#X#XXXX#XXXXX#X##XXXXX#XX##XX#XX##X#####XXXXXXXXXXXXXXXXX#XXXXXXX#XX#XXX##XXXXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#XXXX##X#X#XXX#XX#XXXXXXXX##X#XXXX#XXX#XXXX#XX#XXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX#XXX#X#XXXXXXXX##XXXX##XXXX#X#XXXXX#XXXXXX##XXXX#XXXXXXX###XXXXXXXXXXXXXXXXX#X#XXXXXX#X#XXX#X##X#XXXX#XXXX#X#X###XXXX#XXXXX#XXXXX
XX#X#X#X#XX#XX###XXX##XXX#XXXX#X###XXX#XXX#XXXXXXX#XXXXXXXXX#X#X####XXX##XX#####X#XX#XXXXXXX##XX#XX###XX##XXXX#XX##X#X#XX###XXX#XXXXX##XXXXXX#X#X#X##XXXXXXXXXXX#XX#XXXX#X#X#XXXX#XXXX#XXX##X##XXXXXXX#X#XXX#X#XX#XXX#X#X#XXXXXXXX##XXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXX#X#XXXX#X##X#X##XXXXXXXX#XX##XXX##XXXXXXXXXX#X#X#XX#XXXXXX#XXX#XXXXXXX##XXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXX##X#XXXXX#XXXXXXX###X#XXXXXX#XXX#XX##X#XXXXX#X###XXXXXXXXXXXXX##X#X#X#X##XX##X#XX#XXXXXXXXXXXXX#XXX#X#XXXXX##XXXX#XXXX#XXX##X#XXX#XXXXXXXXXX##XXXX##XXXX#XX#X#X#XXXXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XXX#XXX#X##XX#X##X#X###XXX#XXX#X#XXX###XXXXXXXX##XX#XXXX##XXXXXXXXX##X#XXXX#XXXXXXXXXXX#XXX####XXXXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXX###XX#X##XXXXX#XX#X#X#XXXXXX#XXX###XXX#X#XXXXXXXXX#XXX#X#XX##XXXX#X###X#XX#XXXXXX#XXXXXX#X#XX#X#XXXXXXX#XXXX#XXXX#XXX#XXXXX#XXXXX##XXXXXXXXXXXXXXXX#XXXXX#XXX#XXX###XXX##XXXX##XX#XXXXX#XXX####XXX##XXXXX#XXX#XX#XXXXX#XXXXX#XX###XXX#XXX#XX#X#XXXX#XX#XXX#XXXX##XXXXXXXXXXXXX##X#XXXX#XXX#XXXX#X#XXXX#XXXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX
X#XXX##X#XX#XXXXXXXXXXXXX#XX#XXXXXX#X#X##X#XXX##X##XX#XXXXXX####X#X#XXXXX#XXX##XXXXX#X#XXXXX##XXXXXXXX##X##XXXX#XXXXXXX#XXXXXXXX#XXXXXX#XXX#XX#XX#XXXX#XXXXXXX##XXXXXXXXX##XXXXX#XXX#XXX##XXXXX##X#X#XXX##XXXX#XXXX#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#X#XX#X#XXXX#XX#XXX#X#XXX#XXX#XXXX##X#X#XX#XX#XXXX##XXX#XXXXXX#X#XXXXXXX#XXXXX##XXXX#XXXX##XXX#XXXX##XX####XX##XXXXX##XXXX#XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXX##XXXXXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXX###XXX#XXXX#X#X#XXXX#XXXXXXXXXXXX#X#X#XXXXXXXXXXXX#XX#XX#XX#XXX###XXX#XXXXXXXXXX#XX#XXXX#XXX##XX##XXX##X##XXX#X#XXXX#XX#X#XX#XXXXX#XXXXXXXX#X#XX##XX#X#XXXX##X##XX#XXXXXXXX#X#XXX#XXXX##XXX#XXXXXX##XXXX#X#XX##X##XXXXXXXXX#XX#XXXXXXX#X###XXXX##X####XX##XXX#X#X#XXXXXX#XXXXX###XXXX#XX#X#XXX#XX#X#XX#X##XX#XXXXXX#XX#XX#X#XXXXXXXXXX#XXXXXX##X#XXXXXXX#XXXXX#X#XX#X##XXX#XXXXX#XXXX#XXXXXXXX#XX#X#X#XXX#X#XX#XXX#XXXXXXX#XX#XXXXXX###XXXXXXXXXXXXXXXXX###XXX#XXXXXXXX#X#X#XXXX#XXX#XXXX#######XXX#XXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXX##
XXXXXX##XXXXXX#XXX##XXXXXXX#XXXXXXXXXXXX##XXXXX#XX#XX#X#X##XXXXXXXX#XXXXXXXX#XXXXXX##X#XXXX#X#XXXXXXX#XXXX#XX##XXXXX#XX#X#XXXX#X#XX####XXXXXXX#XX#XXXX#XXXXXX#XXX##XX#X##XXX##XXXXX#XX#X#XXX#XXXXXXXXX###XXX#XXXXX#X##XXXXX##XXXXXXXXXXX#XXXXX#X#XXXX#X#XX#XX#X#XX#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXX###XXX##XX#XXX##XXXX#XXX#X#X#XX#X#XX#XXXXXXX##XXXXXX#XXXXXX#X#X##XXXXXXX#XXX#X###XXXXXX#XXXXX#XXXXXXXXXX#XXX####XXXXXX#X#X##XXXX#X#XXX####X#XX#XXX#XX#XXXXX###XXXX#XXX#XXXXX#XX#XXXX##XXXX##XXXX##XXX#XX#XXX####XXXX#X#XXXX##XXXXXXXXXX#X#X#XXXXXX#XX##XXXXXXX#XX#X#XXXXXXXXXXXXX##XX#XX#XXX#XXXX#X#X#XXXX#X#X#XXXX#XXXXXXXXX##XXXXX#XXXXXX#X#XXXXXX#XXXX#XXXXXXXXX#X#XX#XXX##XX#XXXX##XXXXXXXXX#XX#X####XX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX##XX##XX#XX#XXXXXXXXXX#XX#XX#X#XX##XXX#X###XX#XXXX##X##XXXXXX#X#XXXXXXXXXXXXXXX#XXXXX####XXXXXXX#X#XX#XXXXXX#XXXXXXXXXXXXX#XXXX#X#XX#XXXX#XX##XXXXXX#XX#X##XXXXXX#XX#X#XXXXX#XXXXXXXXX#XXX##XXX#X#XX#XXXXX#X##XXXX#X#XXXXX#XX#X#X#XX##XXXXX#XXX#XXXXX##XXXXXXX#X#XXXX#X#XXX#XX##XXXXXXXXXXXXXXX#X##X#XXXX
XXX#X#XX#XXXXXX#XX#XXXX#XXXXX##XXXXXXX#X##XXX#XXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXX#XX##XXXXXXX#XX#XXXXXXXXXXXX###X#X#XX##XXXXXXX#XXX#X###X#XX#XXXXXXX#X#XX#X##X#X#X#X#XX#XXXXX#XXXXXXXXX#XXX#XX#XXXXXX##X#XXX#XXXXX#X#XXXXXXXXXXX#X#XXXXXXXXXXXXXX#X#XX#XXXXXXXX#XXXXX##XXXX#XX##XXXX#XXX#XXXXXXXXX#X#XXX##XXXXX#X#XX###XXXX#XXX#XX#XX#XX#XXX#X#XXX#X#XX#XXXXX#XXXXXX#XXXXXXX#XXX#XX#XXXXX#XXX##XXXX#X#XX#XX#XXX#X##XXXXX#XXXXXXXXXXXX#XXX#XX#XXXX#XXXXX####XXX#X#XXX#XXXXX###X#XXXXXXXXXXXX#XX#XXXXX#XX#X#XXXX#XXXXX#XX#XXXXXXXX#XXXXXXXX#X##X#XXX#XXXXXXXXXX#X#X##XXXXX#XXX##XX##XXXXX#XXXXXX##X#X###X#X#X#X#XXXX#X#XXXXXXXX##XX#XXXX##XXX#XXXX#XX#X##XXXXXXXX#XXXXXXXXXXXXXXXXXX#X#XX##XXXXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXXXX##X#XXXXXX##X#XXXX#XXXXXX#X###XXXXXXXXX#XXXXXXXX#XXXX#XX##X#X#XXXXXXXXXXXX#XX#X#XXXXXX##XXX#X#XXXXX#X#####XX##XX#XX#XX##XXXX#XXX#XXXXXX#XXXXXXXXXXXX#XX#X#XX#X#XXXX#XX#X#XX#X##XX#X###X#XXXXXXX##XXXXXX#XXX#XXX##XX###X#XXXXXXXXXXX#XXX#X#X##XXXXXXXXXXXXX##XXX#XXXX#XXXXXXXX##XXXXXXXXX#XXX#XX##XXXXXX#X##XXXXXXX#XXX###XXXX##
XX#XX##XXXXXXX##X#XXX#XXXX#XXXXXXXXXXX#XXXXX##XXX#XXXX##XX#XXXXXXXX#XXXX###XXXXX##X#XXX#XXXX#XX##X#XXXXXXXXXXXXXXXX#XXX##XXX#X#XXXXXX#X##XX#XXX###XXXXXXXXXXXX##XXX#XXXXXX#XXXX#XXXX##X#X#XX##XXXX#XX#XX#X#XXX##XX#XXXX##XXXXXXXXXXXXX#XXX#XXX#XX##XXXX###XXXXX#XXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXXXX#XXXX#XX#X#XXXXXXXX#XXX##X##X#XXXXXXX#XXX##XXXXXXXXXX##XXX#XXX#XXX#X#XXXXXXXXX##XX#XX#XX###XXX##XXXX#X#XXXXXXXXX#XXXXX#XX##X#XXXXXXXXXXXXX#X#XX#XXXXXXXXXXXX##XXXX#X###XXXX#X#XXXXXXXXXXXXXXXXXX#X#X#X#XXXXXX#XXXXXX##XXXXXXXXXX##XXXX###XXXX#XX#X#X#XXX#XXX#X#XX#XXXXXX#XXXX#XXXXXXXX##XXXXXXXXXXXXXXX#XXX#X#XXXX#X#XX#XXX#XXX#X##XXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXX#XX#XXXXX#XXXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXXX#XX#XX##XXXXXXXXXXXXXXXXX#X##XXXXXXXXXXXX###XXX#XXXX##XX#XXXXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX#XXX#XXX#XXXXX#XX#X##X#XX#XX##XX#XXX#X#XX#XXX#XXXX#X#X##XX##XXXX#XXXXXXXXXXXXXXXX##XXXXX#X#XXXXXXXX#XXXXXXXXX#X#####XX#X#XX##XXXXXXXXXX##XXXXX##X#XXXXXXX#XX##XXXXXXX#XXX#X#XX#X#XX#XXXXXXXXXX##XXXXXX##XXX##XX
X##XX##XXX#XXX#XXX#X#XX##X#XXX#XXX#XXX#X#XXXXXXXXXX##X#XXXXXXX#XXX##X#XXXXX#X#XXXXX#XXX#XXX#XX#XXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXX#X#XXXXX#X#X###XXXXXXXXX#X#X##XX#XXXXXXXXXXXXXXXXXXXX##XXXX##XX###XXXX###XXX#XXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XXXXXXX##XX#X#XXX#XX#XX##XXXXX#XXXXXX#XXXXXXXX#X##XXX#XXXXXXXXX#XXXX#XXXXXXXXXXXX#XX#X#XX#XXXXXX#XXX#X#XXXXXXXXX#X##X##XXX#X#XXXXX#X##XXXXXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXXX#XXX#X#XX##XXXX###XXXXX#XXXXXX#XXX###XXXXXXXXXXX#XXXXXXXX#XX#X##XX###XXXX##XXXXXXX#XXXXXXXXXX#XX#X##XX#XXXXXXX#XXX##XX##XXX#X#XX#XX#XXXXX#XXXXXXXXXX#XXXXXXXXX#XXX#XXXXXXXXX#XXX#XX##XXXX##X##XX#XXXXXX#X##X#XX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX##XXX#X#XXXXXXXXX#XX#XXXXXX####X##XX#XXX##XXXXXXXX#XXXXX##X##X#XX#XXXXXXX#XXXXXX#XXXXXX##X#XX#X#XXXXXXXX#XXXXX#XX#XXXXX#XXXXXXX#XX###X##XXX##XX#XXXXX#XXX#XXXXXXXXXX##X#XXX##XXXXXXXXXXXXX###X##XX#XX#XXXXX#XX##XX#XXX##X#XXX#XX####XX#XXXXXX##X#X###X#XX###XXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXXXXXXXX###X#XXXXXXXXXXXXX#X###XXXXXX#X#XXXX#X##X#X#XXX#XXX##XXX#XXXXXX##XXX#XXXXX#XX
#XXXXXX#XXX#X##X#XXXXXX##XXX###XXXX#XXXXXXXXXX#XXX#X#######X###XXXXX#XXXX#X#XXXXX#XXXXXXXX#XXXXX###XX#XXXXX#XXXX#X#XX#XXX##X#XXXXX#XXXXX##XXXX#XX#X#XXXXXXX#XXXXXXXX#XXX###XXXXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXXX#XXX#XXXXXXX##XX#####XXX#XXXX#XX#X#XXXXX#XX#X#X##X#XXXX#XXXXXXXXXX#XXX#XXXXX#####XXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XXX#X#X#XXXX#XX#X#XXXX#XXXXXXX#XXXXXX#XXX##XXX#XXXXXX#XXXXX##XX#XX#X#X#XXXX##XX###XXX#XXXX#XXXX#XXX#XXXXXXXX##XXXXXX#XXXXXXX##XXXX#X##X#XXX#X##XXXX##XXX#XXXXXXX#XX#XXXX####X#XX#X#X#XXXXXXXXXXX##X#XX#XX##XX##XXX##XXXX#XXXXXXXXXX#XXX##X#X#XXXX#X#XX#XX###X####X#X#XXXXXXXXXXXXX#XXX#X#XXX##XXX##X###X#X#XX#XXXXXXXXX##X##XXXXX#XXXXXXXXXX#XX#XX##XX#XXXXXXXXXXXXX#XXXXXXX##XXX#XX##XXX#XX#XXXX#XXX##XXXXXX##XXXXX#XXXXXX#X#XXXXXXXXX##XXX##XXXXX#XXXXXXXX##XX#XXX#XXXXXXXXXXXXXXX#X#XX##X#XX#X#XXXXXX#XX#XXXXXXX#XXX#XX#XXXX#XXX#X#XXX###XXXXX#XXX#XXX##XXX#XXXXX#XXX#XXXXXXX#X#X##XXXXXX#XXX#XX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX##X#XXX##X#XXXXXXX####XXX##XXXX#XXXXXXXXXXXXXXXX#X####X
X#XXX#XXXXXX#XXXXXXXX##X#XX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXX#X#XX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#X#XXXX#XXX#XXX#X#X#XXXXXXXXXXX#XXXX#XX#XXXXXXXX#XXX###X#X##XXXXXX#XXX#XXXXX#XXXX#XXX#X#XXX#XXXXXXXXX##X#####XXX##XXXX#XXXX#XXX#XX#XX###XXXXXXXX#####XXXXXXXXXXXX#XXX#XXX#XXX#XXXX#XXX#X#XX#XXX#XX##XXXXXXXXX#XXXXXXXX##XXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXXXX##XX#XX###X#XXXX#X##XXXX#XXXXXX##X#X#XXXXXX#XXXXXXX#XX#X#XX#X##XX##XXXXXX#XX#XXXX##XXXXXXXXXXXXXX##XX#XX#XXXXX#XXX#XXX#XXXXX##XXX#X#XX#XX#XXXXXXX#XX#XX#XX##XXXX#XXXXXXXXXXXXXX#XX##XX#XXXXXXXXXXX#XXXXXX###XXXX##X##XX#XXX###XX#XX##XXXXXX#XXXXXXXX#XXXXXX#XX##XXXXXXXX#XXXX#XXX#XX#XXXXXX#X#XXXXX#XX#XX#XXX#XXXXXX#XXXX#XXXXXXXXXXX#XX#XXXXX#X#X####XX###XXXXX#X###XXX#X#XXXXXXXX#XXXXXXX#XXXX#XX#X##XX#X#X#XXXXXXXXXX#X#XXXXXXXXXXX##XXXXXX#XXXXX#XX##XX#XXXXX###XXXXXXXX#XXX#XXXXXXXX#X#X#XX#XXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXXXXXXXX#XXX###XXXXXXXXXXX#X##XXXXXXXXXXXXXXXX#X#XXXX#XXXX##XXXX##XXXXXXXXXXXXXX###XX#XX#XXX#XX#XX#XXXX#X#XXXXXX#XXXXXX#XXXXXX#X##XXXX#XXXXXXXXX
X#X#X##X##XXXXXXXXXXXXXXXXXX#XXXXX####XX#X#XX##XXXXX#XXXXXXXXX##XXXX#XXXXXX#XX##X#XXXXXX#X#XXXX#XXXX####XXXXXXXXX##X##XXXXXX#XX#XXXX#XXXXXX#XXXXXX#XX#XXX#XXXX#XXXX##XX#XX#XXX##X##X#XXXXX#XXXX#XXXXXXX#XXX#XX###XX#X#X#XX##X#X#XXXXXXXXX#XXXX#X##X#XXXXX#XXXX#X###XXXXXX#X#XXXXXX#X#X##XXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXXXXXX#X#X#XXXXXX#X##XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXX#XX#XXX##X#X#XXXX#XXXXXXXXXXXX#XXXX#X##X#X#XX##XXXX#XX#XXX#X#XXXXX##XX##XXX#XXXXX#XXXXX#XX#XXXXXXXX##X#XX##XXXXXX#XXXXXXXXXXXXXXXXXXXX###XXX##XXXXX#X#XXXXXXXX#X#XX##XXX#X#X#XXXXXX##XXXXXXX#X#XXXXXXX#X##XXXX#XX#XXXXXXXXXXXXX#X#XX#X##XXXXXXX#X#X##XXXXXXXXXX##XX#X#X##XXXXX#XXX##XXXX#XXXX#X#XXXX#XXXXX#XXXXX#X##XXXX#XXXXXXX#X#XX#XXX#XX#XXXX##XXXXXX#XXXXXXXXXXXX#XXX##X#XXX#XXXXX#X#XXXXX#XXXX#XXXXX###XX#XX#X#XXXXXXXXXXXX#X#XXXXXXX#XX#XX#XX#X#X#XXXXXXXX#XXXXX##XX###XX#X#XXXXXXX#XXXX#XXXXXXXXX###XXXXXX#XX#XXXXXXXXX##X#XXX#XXXXXX#XXXXXX#XXXXXXXX#X###XXXX#XXXX#XXXXX#XXXXXX##XXX#XXX#XXX#XXX#XX##XXXXXX####XXX#XX#XXXXXX##XX#X#XXX#XXXXXXXXXX#X##XXXX##XXX#XXXX
XXXX#XX#XXXXXXXXXXXX##XXXXX#XXXXXXX#X#XXX###X#XX#####XXXXXXX#XXX##XXXXX#XXX##XXX#XXXX###X#XX#XXXXX#XXX###X##XXX#XX#X##XXX#XX#XXXXX##XXX##X#XXX#X#XXXXXXXX##XXXXXXX#XXXXXXXX##XX#XX#XXX#X#XXX#X#XX##XX#XXXXXXXXXX##XXXX#XXXXXX#XX#XXX###XXXXXX#XX#XXX#XX##XXX#XXXXX#XX##X##X##XXX###X##XXXX#XXXX#XXXX#XX#XX#X#XXXX#XX##X#XXXXXX##XX##XXXXXXXXXXXXX##X#X#XXXX#XXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXX###X#X#XX##XXXX#XXXXXXXX#XXX#X#XXXX##X#XXXXXXXXXXXXX#X#XX#XXX#X#XXXXXXXXXXXXX#XXXXXX##XXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXX##X####X##XXXXXXXX#X##XXXXXXXX#XXXX#XXXXXXX#XXXXX#XX#XXXXXXXX#X#X#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXX#XXXX#X##XXXXXX#XXXXXXXXXX#XXXX#XXX##XXXXXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXX###XXXXX#X#XXXXXXXX#XXXXXXXXX#XXXXXX#XXXXXXX##XXXXX##X#X#XXXXXXXX#X#X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XX##XX#XXXXXX###XX#X#XX#X#XX#XX#XX#X##XX#XXXXXX#XXXX#X#XXXXX#X##X#XXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#X#X#X#X#XXXXXXXXX##XXXXXXXXXXX#XXXX####XXXXXX#X#X#XX#XX#X#XXXXX#XXXXXX#XX#XX#XXXX#XXXXXX###X#XXXX####XXXXX#X
X#X#XXX##X#XXX#XX#XX#XX#XXXXX#X#XXXXXXXXXXXXXXX##X#X#X###XXXX#XXX#XXXXXXXXXXX#XXXXX#X#XXXXXXXXX#X#XXX#XXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#X##X#X###XX##XXX#XXXXX##XXX##XXX#XX#XXXXXXXX#XXXXXXX#XXX#X#XXXXXXXXXXXXX#X#XX#X##XX##XXX#XXXXXXX#XXXXXXXXX#XXXXXXXXX#X#XXX#XXXXXXX#X#XXXXXX#XX##XX#XXXX#X#X#XXXXXXXXXX###XXXX#XXX#XXX#XXX##XXXXXXXX#XXXXX#XXX#XXXXXXX##X##XXXXXXX#X##XX#XXXXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXX##XXXXX#X###XXXX###XXXXXXX#X#XXX##XXXX#X#XX#XXXXXXXXXX#X##XX##X#XXXXXXXXXXXXXXXX#XXXXX##XX#XXXXXXXX#X#XX#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXXX#XXXXXXXXX#XXXXX#XXXXXXX#XXX#XX#XXXXX#XX##XXXXXXXX#XXXXXXXX##XX#XXXX#X#XXXXXX#X##XXXXXXXXX#X#XX#XXXX#X#XXXXX#XXXXX#XXXX#XXXXXX##XXXX#X##X#XX#XXXXXX##XX#XXXXXXXXXX#XXXXXXXXX#XXXXX#XXXXX###X##XXXXXXXX##XXXXXXXXX##XX#XXXXXX#XXXXX#XX#XX##XXXXXXXX#XXX#XXX##XXXX#XXXXX#XXX###X#XXXXXXX##XXXXXX##XXXX#X#X##X###XX#X#XXXX#XXX#XX#XXXXXXXXXXXX#XX#XXXXXXX##X#XXXXXXXXX#XX#XXXXXXX#X#XXX#X####XXXXXXXXX#XX#XXXXX####XXXX#XXXX#X#XX#XX###XXXXXXXXXX##XXXXXXXXXXX##XXXX
XXXXXXX#X##XXXXX##X#X#X#X#XXXX##XXX###XXXXXX#XXXX#X#XXXXXXXXXX#XXXXX##X#XXX#XXXXX#XX##XXXXXXX#XXXXXX##XX#XXXXXXXX##XXXX#XXXX#X##XXX#XXXXXXXXXXX##X#X#XXXXXXX#XXXXXX#XXXXX##XX#X##XX##XXXX#XXXXX#X##XXXXXXXXXX#XXXXX#X#XX#XX#XXX#XXX#XXXXXXXXXX#XXXXXX#X#XXXXXXX##XXXXXXX#XXXX#X##XXXXX#XXXX#X#XX#X#X#XXX#XX##XX#X#XXXXX##XX#XX##X#XX#XXX#X#XXXXXXX#XX#XXXX#XXX#XXX#XXXXXXXXXX#XXX#XXXXXX#XX#XXX####XXXXXXXXXXXXX###XXXX##X#XXX##XXX##X#XXXX#XXX#X#XXXXXXXXX##X#X#X#X#XX#XXXX#XXXXXXXXXXXX##XXXXXXXXX#X#XX#XX##X#X#XXXXXXX#X##XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX###XXXXX##XX#XXX#X#XXXXXX#XXXXXXX#X#X##XXXXX#XXXX#XXXX##XX#XXXXXXXXXX#XXXXXXXX##XXXX#XX#XXX#XXXX#X#XXXXXXXXXXXXX#X#XXX#XXXXX###XX#XXX#XXXXXXXX#XXXX##XXXX#XXXXX###XXXX###XXXXXXXXXXXXXXXXXXXX#X#X#XX##X#XXXX###X#XXXX#X##XXXXXXX##XX#XXXXX#XXXXXX#XXXX##XXXXX#XXX#XXXXXXXXX#XXX#XX#X#XXXXXXXX#XXXX#X#XXXXXX#XXXXXXXXX##XXX#XXXXXXX#X#XXX#XXX#XXXX#XXXXX###XXX#XX#X##XXX##X#XXXXXXX##XXXXX#XXXX#X##XXX#XXXXXXX#XXXX#XX#XXXXX##XXX#X##XX#X#XX##XX#XXX#X##XX#XXX#XXXXX#X#X#X#XXXXX#XX#X#XX#XXX#XXX#X#
XXXXX#XX#XXXXXX##X##XX#XX##XXXXXX#XX##XXXXXXX#XXX##XXXX##X#X##XXXXXXXXX##XXXX#XXXXXXXXX#XX#XXXXXXXXXX#X#X#XX####XX#X#XXXXXXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXXXXXX###XXXX#X##XXXXXXX##XX#X#XX#XXXX#XXXX#XXXX##X#XXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXX###XXX#XXXXX##XXXXX#XX##XXXX#X##XX#X#XXXX###XX#XXXXXXXXXXX#XX#XXXXXXXX#XX#XXXXXXX##XXX#X#XXXXXXXXXXXX##X#XXXX#X#XX#X#XXXXXXXXXXXXXXX#XXXXXX#X#XXXXXX#XXXX##X#XX#X#X##XX##XXXXXXXXXXXXXX#XX###XXXXXXXX#XXXXX##XX#XX#XXXXXXXXX#XXXXX#X##X#XXXX#XXX#XXXXXXXXXXXXXXX#XXX#XX#XX#XX#XXX#XXXXXXXXXXXXX#X#XXXX#XXXXXX####XXXX###XXXX#X#XX##X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXX#XX###XXXXXXXX#XX##XXXXXXXXXXXXX#XX##X#XXXXX##XXXXXXXX#XXXXX##X#XXXX#XXXXX#XXX###XX#XXXXXXXXXX#XXXX#XXX#XXXX#XX####XX#XXXXX##XXXXX#XXX####XXX####XXX#XX##XXX##XXXXXXX###XXXX#XXX#X#X#X#XXX#XXXXXXXX#XXXXXXXX#X#XXXXXXX#XXXXXX#XXX#XX###X#XXXXXXXX#XXX#XXXXXX#XXX#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX###XX###XXXXXX#XXXXXX#XXX##XXXXXXX#X#XXX##XXXXXXXXXXX#XXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXX#X#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXX#XXX#
#X#XX#XXX##X#XXXXX#XXXXXXX#XXXXX#XXXXXXXXX#X##XXXXX#X##XXX#X#XXXX###XXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXX#X#XX##XXXXXX#XX#XXXXXXXX#XX#XXXXXXXXXXXX#XXXXXX#X#XXXXXX###X#X####XXXXXXXXX##XXX##XX#XX#XXXX#XX#XX####XXXXX#XX#X#X#X#XXXX#XXXXX#X#XXX#XXXXXXXXX#XXXXXX#XXXXXXXXXXX#X#XXX#XX#X#XX#XXX##X#XX#XX#XXX#XX##X#XXXXXXX#XXX##X#XXX#XXX#X#XXXXXXXXX##XXXX#X##XX#XX#XXX###XXXXXXXX##XXXXXXXXX#XXXXXX#XXXX#X#XXXX#XX#XX#XXXXXX#X#XX#XXXX#XX#X#XX#XX#XXXXXXXX#XX##X##XXX#XX##XXXX##XXX#XX#XXXXXXXXXX###XXXXX#XXXX#X#XXXXX#X##XXXXX#XXXXXXX#XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXX##X#XX#XXXX#XXX##XXXXXXXXXX#XX#XXXXXXX#XXXX###X#XXXX##XXXXXXXX#XXXXXXXXXXXX#X#X#X#XXX#X#XXX#XXX#XXXX#XXX#XXX####XXXXXXX###X#XXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXX#XX#XXX#X#XXXXXXXXXX#XX#XXX#X#XXXXX##XX##XXXXXX#XX#X#XXX#XXX#XX#XXXXXXXXXX#X#XX###XXXXX#XXXXXX#X####XXXXXXXXX#X#X##X##X##XXXXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX###X##X##XXXXX#XXXXXXXXXX#X#XXX#XXXXXXX#X#X#X#XXXXXXX#XXXX#XX#XXXXXXXX#XXXXXX#XX#XXXXXXXX#XX##XX##XX#X#XX#XXXXXXXXXXXXXXXX
#XX#X#XXX##XX#X#XX#XXX#X#XXXX###XXXXXX#X##X#XXXX#XX#XXXX#XXXX#XXXX#X#X#XX#####X#XXXXX#XXXXXXXXX#XXXXXXXX#X#XXXXX#XXXX#XXX#X####XXX#XXX#X#XXXXX#XX#XXX#XXX#XXXXX##XXX##XX#XXXXXXXXXXXXX#X#XXXXX#XXXX##XX#XXX##XXX#XXX#XX#XX##XXXXXXXXXXX##XX#XXXX#XXXXXXXXXXX#XXX#XX#XXXXX##XX#XX#XXXXX#XXXXXX#X#XXXX#XX#XX#XX##XXXX#X#XX##XX##XXXXXXXX##X##XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXX###X#XXXX##XXXXXXX##XX#XXXXXXXXXXXXXXXXXX##XX###XXXXX#X####XXXXXXXXXX###XXX##X##XXXXXXXXXXXX#XX#X#XXX#XXXX##XXXXXX##XXXXXX#X#XX###XXXXXXXXX#X####XX#XXXXXXXXXX#XXXXXX#XX#XX#XXXXXXXXXX#XXXX###XXXXXXXXXXXXXXXXXX##XXXX#XXXXXXX##XX#XX###XXX#X##X#XXXX#X#X#XX#X#XX#XX#X##X#XXX#XXX#XXXX#XXX#XXX#X#XXX#XXXXXXX#XXX#X#XXXXXXX#XXXXXXXXXX#XXX#XXXXXX##XXXXXXXXXXXXX####XXXXX#XXXXXX#XX#X#XX#XXX#X##X#XXXXXXXXXXX#XX#XXXXXXX##XX#XXXX#XX#XX###XXXXXX#X#XXXX#XXXXXXXXXXX#XX#X#X#XXXXXX#XXXX#XXXXX#XX##XXXX#XX#XXXX###XXXX#X#XXXXX#XXX#XXXX#XX###XX#XX##XXXXX#XXXXXXXXXXXXXX#XX#XXXXXX#XXXX##XXX#XXX#XXX#XXXX###XX#XXXXX##XXXXXX#X#XXX#XXXXX#XXXX#XX#XXXX###XXXXXXXXXX#X#X##XXXX#XXX#X#XXX
#XX#XXXXXXX#XX#XXXXXX#XX#X#X#XX#XXXXXXX#XXXXX#XXXXXX##XXXXXXXXXXX#XX#XXXX#X#XX#XXXXXXX#XXXX#XXXX#XXXX#XXXXXX#XXX#XXX#XXXXX#XXXXXX#XX#XX#XXX##XXXX#XXXX#XXXXXXX#XXXXX#XXXX#XX#X#XX#XXXXXXXXXXXXX##X##XXXXXXXXX#XXX#XXXXXXXX#X#XXX#XXXXXXX#XXXXX#XX##XXX#XXXX###X#XX#XX#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXXX#X##X#XXXXXXX#X#XXXXXXXX####XXXXX#XXXX#X##XXXXX#XX##XXXXX#X##X####XX#XXXXX##XXX#X#XX#X###XXXXXX#X#X#X#XXXX#XX##XXX#XX##XXXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXX#X##XXX###XX##XXX#XXXXX#XX#XXXXXX#XXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#XXX#XXXXXXX#XX#XXXXXX#XXXXX#X##XX#XXX##XX#XXXXXXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXXXXXX##XXXXX#XXXXX#XX#XXX#XXX#XXXXXXXXXX#XX##XXXXXXXXXX##XX#X###XXX##XXX#XX#XXXXXXXXXXXX##XX#XXXXXXX#XXXXX#X#XXXX#X#X#XXXXX#X#XXXXX#XXXXXXXXXX#XX#XX#X#X#XXX#X###XXXXXXXX##XXXXXX#XXX#X###XX#X###X#XXX##XXX##X#XXX##XXXXX#XX#XXXXXXXXX#XXXXX#X##XXXXX#XX#XXXXX#X#X#XXXXXX#X##X####X#XXXXXXXX##XXX#XX##XXXXX##X##X##X#XXXXXXXX##XXXX#XX#X#XXXX##X#XXXXXXXXXX#XXXXXXXXX#X#X#XX#X##XXX#XXXXXXXX#XX#XXXX#X#XXXXXXX##X#X##
X#XXX#XX###X#XXXX#XXXXXXXXXXXXX#XXX#XXX#XX#XXXXXXX#X###X#XXXXXXXXXXXX#XX#XX##XXX#XXXXXXX#XXX##XX#XXXX#XXX#XX#XX#XXX#XXXX#XX#X#X##XXXXXXXXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXX#X#X#XXXX#X##XXXXX#XX#XX##XXXXX#X#XXXXXXXX#XXX#XX#XXX#X#XXXXXXX#X#XXX#XX##XX#X###X#XX#X#X#XXXXXXX#X#XXXXX#X#X##XXXXXX#XXXXXXXXXXXXXXX#XX#X#XXXXXX##XXXXXXXXXXXX#XX#XX#XXXXXXXXXX#XX##X#XXXX#X##XXXXXXX##X#X#XXXX##XXXXX#XXXXXX#XXX##XXX#X#X#X#XX#X##XXXXXXXXXX##XX##XX#XXXXXX###XXXXXX#XXXX#X#XXXXXXXX#XX##XXXXX##XXX##XXXXX#XXXX#XX#XXXXXXXX#XXXX#XXXXX#X#XX#XX##X###X#XX#XXXX#XXX#XXXX#X#X#X##XXXX#XXX##X#X#XXX##XX#XXXXXXXXX#XXXXXXX##XXX#XXXX#XXXXXX#XX#XXX#X#XX#XX#XXXXXXXX#XX##XXX###XXXX#X##X##XX#XXX#XX#XX#X#XX###XXXXXXX##XX###X##XXXXX#XXXXXXXXXX#XX###X##XXXXXX#XX#XXXX#XXXXXXX#X#XXXXXXXXXXX#XXXXXX#XX#XX#XX##XXXXXX##XXXX#XXX#XXXX#X#XXX#XXXXXX##XXX#XXXXXXXX#XX###XXXXX#XXX#XX##X#XXXXX#X#XXX##XXXX##XXXX#XXXXXX###XXXXXXXXX#XX##X#XX##X##XXX##X#XXXX#X####XX###X#XX##XXXX#XXXX##XXX#XXXX####XXXX#X#XXXXX#XXXXXXXXX##XX##XXXX#XXXX#XXXX#X#X#XXXXXX#XXXXXXXX#XXXXXX#XXXX#
XXX#XXXXX#XXXXXX##X#XX#X#XXXX##XXX#XX#XXX#XXXXX#XXX##XXX#XXX#XXXXXXXXXXX#X#XXX#XX#XX##XXXXX#XX#XXXXXXX##XXX##XXXXXXX#X#X##X#XXX##X###XX#XX#XXXXXXXXXXXXXXXXXX#X###XXXXX#XXXXXXXXXX#XXXXXX#XXXXX#XXX#XXXXXXXXX##XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXX#XX#XX##XXXXXXXXXXXX##XXXX##X#XXXXXXX#X#XXX###XXXXXXX#XXXXXXXXXX#XXXXXXX##XXX#XXXXXX#XXXXXXX##XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#XXX#XXXXX#XXXX#XX#XXX#X##XX##XXXXX#XXXX#X#XXX#XXXXXXXXX##XXXXXXX#XX#X#XXXXXX#X##XX#XXX##X##X#XXX###X#XXXXXXXXXX#XX##XXXXX#XXX#XXXXX#X##XXXXX#XXXX#X#XX##XXX#X#XXXXXX#XXXXXX#XXXXXX#XX###XX#X###X#XXXXXX#X##XXX#XXX##XXXXXXXXXXXX#XXX##XXX##X#XXXX#X#X##X##XXXX#X#X##XXXXXX#XXXXXXX##X#XXXXX#XXXX#XXXX####X#XXXXXXXXXXXXXX#XXXX#XXX#XX#XXXXXXXXX#X#XX#X#X#XXXXXXXXXXXXXX#XX###XXXXXXXXXX#XX#X#XX###X#XXXXXXXX##X#XXXXXXXXX##XXXXXX#X##XX#X####XXXXXX##XX#XXXXXXXXX##X#XXX#XX###XXXX#XXXXXXXXXXXXXXXXXXXXX#X##XX##XXXX#XXX#XXXXXXX#XXXXX#XXXXX#XXXXXX########X#XXXXXXXXXXX##XXXXX#XXXX#XXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXXXX#XX###X##XX##XX##X#X#XXX#XXXX#X
X##XXXXXXXXX###X####XX###XXXXXXXX##X#XX#XXX#XX#X##X#XXXX#X#XXXXXXX#XXXXXXX###XXXXX#XXXXXXX#X#XXXXX#XXX#X##XXX#XXXX#X#XX#X#XXX#XXXX#XXXXXXXX##X#X#XXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX#XXX##X#XX#XXX##XXXX##XXXXXXXXXX#XXXXXXXXXXXX#XXXXXX##XXXXX##XX#XXXX#XXXXXXXX#XXX#X#XXXXXX#XXXX#X#XX#XXXX#XXX#XX#X#XXXXXXXXX#XXXXXX#XX#XXXXXXXX###XXX#X#####XXXXXXXXXXXX#XXX##XXXXXXX#XXX##XXX#XX#XXX#XXXXXXX#XXXX#XXX##X#XXXXXX#X#####XXX#XX#XXXXXX#XXXXXXXXXXX##XXXX#XX##XX#XX#XXXX#X##XXXXX#XX#XX##X#XXXXXXX#XXXXXX##XX#XX##XXXXX##XXX##X#XXXXXXX#XXXX##XXXXXXXX##XXX##XXX#XX##XXXXXXXX#XXXXXXXX###XX#XXX#XXXXXX#X##XXX#X#XXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#XX#XXXX##X#XXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX###XXXX#XX#XXXX#XX#XXXX###XXX#XXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXX#XXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXX#XXXXX##XX#XXXXX#XX#X#XXXXXXX#X#XXXX#X##XXXXX##XXXXXXXXXXXX#XXXXXXXX##XX#XXXXXXX#XXXXX#XXX#XXXXXXX##XXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXXXXXXXX#XX#XXX##XXXX#XXXXXXXX#X#XXXX#XXXX#XXXXXX#XXX#XXXX
XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX##XXX##XXXXX#XX#XXXX##XXX#XXXXXXXXX#XXX###X#XXXXX#X#XXX#XXXXXXX##XXXX#XX#XXXXXX#XXX#XXX#XXXXXXXX#XX##XXX#XXXX#XX#XXXXX#XXX###X##XXXXX#X#X##XXXXX#XXXXXXXX#X#XX###XXX#XXXX#XX#X#X#XXXXXXXXX#X#XXXXXXX#XX#XXXXXX#XXXXXXXX#XX#X#XX#XXXXXXXXXX##XXXXXXXXXXX###XXXXXXXXXX#XXXX#####XXXXX#X#XXXXXXXXX#XXXX#XX####XXXXXXX#XXXX#X#XXXXXXX##XX##XXXXX#XXXXXX##XXXXXXXXXXX###X#XXX#X#XX#X#XXXXX#XXX##XX#XXXXXX#XX#XXXXXXX#X####X#XXX#XXX#X#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXX##X##XXXXX#XX#XX##XXXXXX#XXXX#XXX#XXX##XX#XX#XXX#X#XXXX#XXXXXXXX#XXX#XXXXXXXXXXXXX#XXXX#XXX#XXX#XXXXX##XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX##XXX#XXX#XXXXXXX#X###XXXXXXXXXXX#X##XX##XX#XXXX#X#XX#XXX#XXX#XXX#XX##XXXXXXXX#XXXXX#XXX#X#XXXX##XXXX#XXXXXXXXXX#XXXXXX#XXXXXX##XXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXX###X##XX#XXXXXX##XX###XXXX####XX#X####XXXX#XXXX#XX#X###XX##XXXX#XXX#XXXXXXX#XX#X#XX#XXX##XX###XXXX#XXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XXXX#XX##XXXX#XXXXX##XX##XXXXXXXX##XXXX##XXX#XXXXXXXXXXXXX#XXXXX#XXXXX#
XXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXX#XXXX#XXXX#X#XXXX#X##XX#XXXX#XXXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#XX#XX#X#XX##XX##XXXXX#XXXX##XX#XXX#XXXX#X#X#XXXX#XXX##X#X####XXXX#XXX#XXX#XXXXXXX#XXXX#X##X##X#XXXXXXXXXXXXXXX#XXXX#X##XXXXX#X#X#X#XXXXXXXXXX#X#XXX#XXX#XX#XXXXXX#X#XXXXX#XX#XXX#XX#XX#X##X##XX##XXX#XXXX#X#XXXXXXXXXXX#XXXXXXX#XX##XXX#XXXXX#X#XX#XXXXXXXXXXXXX#X#XX#XXXXX#XXX#X##XX#X#X#XXXXXXXXXXX#XX#X#XXXX#X#XX#XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXX#XXXXX#XXX#XX#X#XX##XXXXXXXX#X#XXXXX##XX#XXXX#XXXXX#XXXXXX#X#XXXXX#XXXXX#XX#XXXXX#XXXXXXX#XXXXXXXXXXXXX###X##XX##XXXXX#X#XX##XXX#XXXXXXXX###XX#X##X#XX#XX#XX#XXXX#X##XXXX#XXXXXXXXXXX#XXX##XXX#XXXXX#XXXXXX#XXX#XXXXXXXX#XXXXXX#XX#X##XXXXXX##X#XXXXXXXXX##X###XX##XXXXXXXX#XXXXXXXX#XXX#XX#XXXX##X###XX#XXX#XXX#X##XXXX#XXX####XXXX#XXXX#X##XXXXX#XX#XXXX##XXXXX#XXXXXXXXX#XXXXXXXXX#XXX#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXX###XXXXXXXXXXXX#X##XXX#XXXXXX##XXXX#XXX#X#XXXX#XX#X#XXX#XXXXXXXXX#X#X#XXXXX#XXXX#X#XXXXXXXXXX#XXX#XXX#XXX#XX#XXX####XXXXXXXX#XX##X##XXXX#XXXXXXXXXX##XXX#XXXX##XXXX#XXXXXXX
##XXXX###XXXXXXXXX#XXXXX#XXX##XXXXX#X#XXXXXXX##XXXXXXX#XXXXXXXXX#X##XX####X#X##X#XX#X#XXX#XXXXX##X##X##X#X###XXXXXX#XXXXXXXXXXXXXXX###XXX#X##XXXXXXXXXXX#XXXX#XXXXXXXXX#X#XXXXX##XXXXX#####XXX#XXXXXX#XXXXXXXX#X#XX#XXXX#X#XXXXX###X#XXXXXX##X#XXX#XX#XXXXX##XXXXXXXXXXXXX#XXXXXX#XX#X#X###X##XXX#XX#X##XX#X#X#XXXXXX#XX#XXXXXXXX#XX##XXXX#X#X#XX#XXXXX#XX#XX##XX#X#XXXXX#XX###XXXX#X#X##X#X#XX#X##XXXXX#X#X#####X#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXX#X#XX#X#XX#XX#XXXXXXXX#XXXXXXXXX#X##XX#X#XXXXX#XXXXXXX#X#X#X##XX##X#XXXXXXX#XXXXXX#X#XXXXXX##XXX#XXXX#XXXXXX#XX##XXX#XXXXXXXX#X#XXXX#XXXXX#XXXX#XXX##XXXX#XXX##XX#X#XXXXXXXXX#XXXXXXXXXXXXXX##XXXXX#XXX#X#XX#XXXX#XXXXX#XXX#XX#XXXXXXXX#XXXX###XXX#X#XXXXXXX#XXXXX#XX##X#XXX#XXX#XXXXX#XXXXXXXXX#XX#XXXX#XXXX#XX#X#XXXXXXXXXX###XXXXXXX##X#X###XX#XXXXX#XX##XX#X#XXXXXXXX#X#XX#X##XXXXXXXXXXX#XXXXX#X#####X#XX##XXXXXXXXXXXXXX#X####XX#XXXXXXXXXXXXX#XX#XX##XXXX#XXXXX#XXX#XXX##X##XXXX#XXXXXXX#XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XXXXX#X###XXXXX#XXXXXXXX#XXX#XX#XX#XXXXXX#XXXXXXX#XXXXXX##XXX#X
XXX#XXXXXX#XXXX#X#XXXXXXXXXXXXX##XX#XXXX#XX#X#XXXXX#X##XXXXXX##X#XXX#XXXX#XX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXXXXX#XXX#XXXXXXX#X#XXXXXX#XXXXXXX##XX#X##XX#X#XXXX#XXX#XX##X#X#XXXXXXXXXXX##XX#XX##XXXXXXXX#XX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXX#XXX#XXXX#X#XXXXXXX#XX#X#XXXX#XXX#X#XXXX#XXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXXXXXXXXX#XXXX###XX#XXXXXXXX##XXX#X##XXXXXXXXXX#XXXXX#XXX##XXX##XXXXXXX#XXXXXXXX###XX#XXXXXX#XX###X#XXXXXXXXX##XXX#X#X#XX#XX#XX##XXXXXX#XXXXXXXXXX##XXX##X#XXXXXXX#XX##X#XXX##XXXXXXXXXX##X#XXXX#XXX#XXX##X#XXXX#XXXXX#X#XX#XXXXXX##X##XXX#XXX##X#XX#XX#X#X#XX#X#XXXXXXXXXXXXX#XXXXX#XX##XXXX##X#X#X#XXXXXXXX##XX#XXXXX#XX#XXX#XX#X##X#XXXX#XXXX##X#X##X#XXX#X#X##XXXXX#XXXX#X#XXXX#XXXX#XXX##XXXX#XX##XXX#XXXXXXXXXX#XXXX###X##X#XXXXX#XXXXXXX#XXXX#XXXXXX#XX#XXX#X#XX#X#XXXXXXX#XX#X#XXXXX#X#XX#X#X##XXXXXXXXXXX#XX#XX#X#XXXXXX##X##XXX#XXXXXXXX#XXXXXX#X#XXX#X##XXXX#XXXXXXXXXXXXXXXXXXX#X#X###X#X#XX####X##XXX#X#XXXX####XXXX#XX###X#XX#X#XXX#XXX#XXXXXX#XX##X#XXX#XX#XX#X###XXX#XXXXX##X#X###XXX#XXXXXXXXXX
#XXXXXXXXXX#X###XXXXXXX#X#XXXX#X#XX#XXX#XXXXX#XXXX#XX##XX##XXXXX##XXXXXX#X##X###X#X#XXX#XXXX##XX#XXX#XXX#XXXXX##XXXXXXX###X##XXXXXXXX###XX#XX#XXXXXXXXX##XXXXXX#XXX#X#XXXXX#X#XXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXX#X#XXXX##X#X#XX##XXXXXX##XXXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#XXXXXX##XX#####XXXXX#X##XX#X#XXXXXXX#XXXXXXXXXXXXXXX#X#XXXXX##XX##X#XX#XX##XX###XXXXX#X#XXX#XXXXXXX#XXXXXX#X#XXXXXXX#XX##XXX#XXXXXXXX#XXXXX####XX#XX#XXXX#XXXXXXX#XXXXX###XXX#XXXXXXX##X#XXXXXX#X#X#X#XX##XXXXXX#XXX#XXXXX#XXXXX#X#XX#XXXXXXXX#XXXXXXX#XXXXXX#XXXXXX##X##X#XXX#XX#XXXXXX#XXXX###XXXX#XXXX####X#XXXX#XXXXX#XXXXX##XXXXXX#XXX#XXXXXXX#XX#XXX##XX#XXX#XXX##XXX##X#X#XXXXX#XX#X##XXXXX#X#XX#XXXX#XXXXXXX#X##XX#X#XX###XXX#X##XXXX##XX#XXXXX#XXXXX#XX#XXXXXXXXXX##XX#XXXXXXXXX#XX#XX##XX#XXX#XXX#XXXXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXX###XXX#XXXX#XX##XXXXX#XXXXXX#XX#XXX#XXXXXX#X#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX##XXX#X#XXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXX#XXXX#XX##XXXXX##XXXX#XXX#XXXXXXXXXX##X#XXX##XXXX#XXX#X#XXXXXXXXX##X#XXXXX#X#X#XX#XXXXX##XX
XXXXX#XX#X#XXX#X##XXXXXXXXXXX#XX#XX#XXX#XX#XXXXX#XXXXX#X#XXXX#X#X#XXXXXXXXXX#XX#XX#X#XXX#XXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXXX#X#XXXXXXXXXX#XXX#X##X#XXX#X#X#XXXXXXXX##XXXXXX#XXXXXX#XXX#XX#XXXXXXXXXX#XXX#X#XXXX##XXXXXXX#XXXXX#XX#XXXXXXX#XXX#X#XXX##X##XXXXXX#XXX#XXXX#XXXXXXXXXXX#XX###XX#XXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXXXXXXXX#X#X#XXXXX#XXX#XXXXXXX#XXX##X#XXX#XXX#XXXXXXXX##XX#XXXX#XXXX#XXX#XXXX##XXXXXX##XXXXXX#XXXX#X#XXX#XXXX#XXX#XXX#XXXXXX#XX#X#XXXX#XX##XXXXX#X#XXXXXXXXXX#XXX#XXXXXXXXXXXXXXX#XXX#XXX#XXX##XX##XXXX#XXXX#XXX#X#XXXXX#XXXXXXX##XXXX#XXX#X#XXX#XXXXXXXXXXXXXXXXX#X####XXXXXXX##X#XXX#XXX##XXXXX#XXXXX#XX#XXXXX#XXXXXX#XXXXXXXXXXXXX#XX#X#X##XXXXXXXXXX#X#XXXXXXX##XXXXXXXXX#XXXX#XXXXXXXXXXX#XXXXXXXXXXXXX##X###XX#X#X##XXX#XX#XXXXXXX#XX#XXXXX#XXX#XX#XXXXXXX#XX#X#XX##X#X##XXXX#X##X#X#XXXXXXXXXXXXXXX#XXXX#X#XX#XXXX#X#XX##XXX##XXXXXXXX##X#X#XXXXXXXXXXXXX#XXX#XXXX#XXXX##X#XXXX###XXXXXXX#X#XXXX###XXX#XXX#XX#XXXX#X#X#XXXX#X#X#XXXXXX#X#XX#XXXXX#XX##X#XX#X##XXX#X#XXXXX#X#XXXXXXX#X#XXX#XXXXXX##XX##XXXXXXX#XX#X####X
#XXXXXXXXX#XX#X#X####X#XXXXXXXXXXXX#XXX##XXXX##XX##XX#XX#XXXXXXXX#X#X#XXXXXX#XXXXXX#XXX#XXXXXX#XX##XXXXXXX##XX##X#XXX#X##XX#XXX#XXXXXXXXXXXX#XXXXX#X#XX#XXX#X##XXXXXXX#XXXXXX#XXXXXXXXXX#XX#XXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXX#XXX#XXXXXXXXXX###XXXX#X#XXXXX##XXXX#XXX###XX#XXX##X#XXX#XXXXXXX###XXXXXXX#XXX##XXXXXXX#X#XXXXX#XX#XX#XXXXX#XXXXXXXXXX#XXXXX#XXXXXX##X#XXXXX#XXX#XXXX###XXXX#XXX#XXXXXXXX#XXXXXXX#XXXXXXXXX#XXXX##X#XXX#XXXXXXXXX#XXXXX#X#X#X#XXXX#X#XXXXXX#XX####XX###XXXXXX#XXX#XXXX##XXXX#X#XXX#XX#X#XXXX###XXX####XXXXXXX#XXXXX##X##XXXXXXXXXX#XXXXXXXXX#X#XXX#XXX##XX#X#X##XX#XX#XXXXXXXXXXX#XXXX#X########XX#XXXX#X#XXXX#XX#XXXXXXXXX#XXXXXX#XXXXX#XXXXX#X##XXXX##XX#XXXXXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXXXXX##XXXX#XXXXX#XXXXXXX#X#XXXX#X#XXXX#X#XXXX#X#XXXX#XX#XX#XXX#XXXXXXX#X#XXX#XX#XXXXX#X#X#X#XXXXXX##XX#XXXXX##XXXXXXXXXXXXX#X#XXX#XXXXXXXXXXXXX#X##X##XXXXXXXXXXXXXX#X###X#XXX#XX#####X#XXXX#XXXX#XXX###X#XX#XX#XX#X###XX#XX#XX#XXX#XXXXXXXXX##XXXXXX#XXXXXXX#X#X#X#XXXXX#XX#XXXXXXXXXX#XX##XX#XX#XXXXXX##X#XXXX#XXXX#XXX####XXXXXX#X
#XX##X##XXXXXXXX#XXXXXX#X#XXXX#XXXXX##XX#XXXXX#X#XX#X##XXXXXXXX#XXXX#XXXX#XXXXXXX#XXX#XX#XXXXXX#XXXXXX#XXX#XXXX##X###XX#XXX#XXXXXXXXX#XX#XX#XXX#X#XX#XXXXXXXXXXXXX#XXXXXX#XXXXXX##X#XX#XX#XXX#####XXXX#XX#XXXXXXX#X##X#XX#XXXXXXXXXXX##X#######XX#X#XXXXXXXX##XXXXXXXX#XXX##X#XXXXXXXX#XXXXXXXXX###XXXXXXX#XX#XXXXX##XXX##X#X#X#XX#X##XXX#X##XXX#XX##X#XX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX#XXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX##XX#X#XX#X###XXX##XXX##XX#XX##XX#XXXXX#XXXXXXX#XXX#XX#XXXXXXX###XXX#X#X#XXXXXXXXXXXX#X#XXXXXXXXXXXX##XXXXXX#XX#XXXXXXXXX#XXXX##X##XXXX#X##XXX#X##XX#XX#XXXXX###XXXXXXXXX###XXXX#XXXX#X#XXXX#XX#XXXXX#XX#X##XXX#X##XXX#XXXX#XXX#XX#XXX#XXX#X#XXXX#XXXXX#XX#X##XX#XXX#X#XXXXX#X#XXXXXX#XXX#X#XXXXX#XX#X#XXXXXXX#X#XXXXXXXXXX####X#XXXXXXXXX#XX#XXXXXX#X#X#XXXXXXXXXXX#XXXXX#X#X####X#XX#XXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXX#X#XX#X#X##X##X##XX#XXX#X#XXXXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXXXX#####XXXXX#X#XXX##XXXXX#X###XXXXXXX###XXXXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XX#XXXXXX#X
XXXXXX#X#XXXXXXXXXXXX#XXXXXXXX#XX###XX#X#XXXXXX#XXXXXXXXXX#XX#XX#XXXX#XX##X#X##XXXXX#XXX#X#X#XX###XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XX##XXX#XXXXXXX#XXXXXXXXX#####XXXXXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#X#XXXXXXX#XXXX#XXX##XX####XXXXXX#XXXXXXXXXXXXX#XX#XXXX#XXX#XXX####XXXXXXX#X#XXXX#XXX#X#XXX#X###XX#X#X#XXXXXXX#XX#X#XXX###XX##XXXXXXX##X#XX##X#XXXX##XXX##XXXXXXX#XX#XXXXX#XXXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXXX###XX#XXXXX#XXXXXX#X#XXXXXX#XXXXXX#X#XXX#XX##XXXX##XX#XXXXXXXXX##XXXX#XXXX##XXX#XX##XXX#XX#XXXXXXXXXX###X#XXXXX#XX#X##XXX#XXXX#XXX#XXXXX##XXX#XXX#XXXXXXXXXXXX#XXXXXX#XXXXXX####XXXXXX#XXXXXXXX##XX#XXX#X##X#XXXXXX#X##XXXXXXX#XXXXXXXX#X##X#XXXXXXX#XX#XX#X#XXXXXXXXXXXXXXX#XXXXX#XXXXX##XXXX##XXX#XXX#XXXX#XXXXXXXX##X#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#X###XXXX#X#XXXXXXX#XX#XX#XXXXXXX#XX#XXXX#XX##XXXXXX##XXXXXXXXXXX##XXX#XXXX#XX#X#XXXXXXXXXXXXXXXXX##X#X####XX#XXXXX#XX#XX##XXXXXXXXXXX#X#XXX#XXXX#X#XX#XX#XXX#XXXX#X#XXX#XX#XXXXXXXXX##XXX#XX#XX#XXXX#XXXX#XXX#X#XXX#XXX#XXX#XXX##X#XXXX#XXX#XXXXXXX#XXX#XX
#XXX#XX##XXX#XXXXXX#XXXXXX###XXXXXX#XX##XXXX#XXXXXX#XX#XXXXXX#XXXXXX#X#XX#XX#XXXXXXXXXXXXXXXX###XX#XXX#XXX#X###XX#XXXX#XX#XXXXXXX##XXXXXX#X#XX#XXXX#XXX#XXXXXXXXXX#X#X#XXX###XXXXXXXX#XXXXX##X#XX#XX#XXXXXX#XXXX#XXXXX#X#XX##X###XXX#X#XXXXXXXXXXXXXXXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXX#XXX###X######XXXXXXXXXXX#XXXXX#X####X#X#XX###X##XX##XXXXX#XXXX##XXXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXX##XXX#X#XXXXXXXXX###XXXXX#XXX##XX###XX#XXX#X##XXXXXXXXXX#X#XXXX#XXX#X#XXXXXX#XXXXXXX#X###XXXXXX#XXX#X##X#######XX##XXX#XX#XXXXXXX#XXX##XXX#XXXXXXXXX#X#X#X#XXXXXXXXXX#XX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXX##XX#XXXXXXXXXXXX#X#XXXXXXX##X#XX#XXX#XX##XXX###XXXXX###XX#XX#XXX###X#XXXX#XXX#X#X#XXXXX#XXXXXXXXXX######XXXXXXXXXXXXXXX#XXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXX###X##XXX##XXXXXXXXX#X#XXX##XXX#XXXX###XXXXXX#XXXXX##XX#XX##XX#X#XX#XXXXXX#XX##XXX#XXXXXXXXXX##XX#XXXXX###X#XXX#XXXXXXXXXX#XX#XXX#XXXX###XXXX#XXXX#XX#XXXXX#XXXXX##XXX#XXX##X#XX##XXXX#XXXXXXX#XXXXXXX#XXXXXXXXXXX#X#XXXXXXX##XXXX##XX#XXXXXXXX#XX#XX#XXXXXXXXX#X##X#XXXX#X#X##XXXX##XXXX#X
#XXXXX#X##XXXXXXXXXXXXXX##XXXXXXXX#XXXXX##XXXX#XX#XXXXX#XXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#X#XXXXXX#X#XX##XXXX#X#X#XXXXXXXXX##X####X####XXXXXXXX#XXXX##X#XX#XXXXXXX#XXXX#XXXXXX#XXXXXXXXXXXX#XX#XXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXX#X###X#X#XX#X#X#XXX##XX#XXXXXX#X#XX#XX#XXXXXXXXXX##XXXX#X#XXX#X#XXXXXXX#XXXX#X##X##XXX#XXX##XXXXXXXXX##XXX##XXXXXXXXXX#XXXX#XXXX##X#XX##X#X###XXXXXXXXXXXXXX#X##XXX#XX#XXX#XX#XXXXXXXXXX#X##XXX##XX#XXXXXXXXX#XXXXXXXX##X#XX#X#XX#XX#XXXXXX##XX###XXXXXXX##XXXXXXXXXXXX#XXXXXX#XX#X#XX##XXXXXXXXX#XXX#XXXXX#XXXXX#X#X##XX#XX###XX#XXXXXXX#XX#XX#XXXXX#XX##XXXX#XX##XXX#X##XXX#XX#XX#XXXXX##X###XXXXXXXXXXXXXXXXX##XXXXX#XXXXX#XXX###XX#X#XX#XX#XX#X#X#XXXX#XXXXXXX##XX##XX##XXX#X#XXXXXXXXXX####XX#XXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XXX##X#XXXXXXXXX#XXXXX#XXX##X##XXX#X#X#XXXXXXXXX##XXX#XXX##XXXX#X#XXXX#XXXX##XX##XXXX#X#X##XX##XXXXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXX#X##XXXXX###XXX#XXXXX####X#XXXX#XXX#XX##X#XX#XXXXXXXXXX#X###XX#XXXX#XXX#X#XX#XXXXX#X#XXX#X#XXXXXXXXXXX#XXX##XXX#XX#XXXXXXX#X##XX#XXXXXXXXXX##XXXXXX#XXXX#XXX
XX###XXXX##X#XX#X#XXXX###XXXXXX#XX#XXXXX##XXX#XXXXX#XX##XXXXXXXXXXX#XXXXXXXXX#X#XXX#XXXX#XXXXX#XXX#XXX#XX#XXXXX#XXXXXXXXXX#XX##X#XX#XXXXXXX#XXXXXXXXXXX#XX##XXXXX#X#XXX#X#X##XX#X#X##XXX#X#XXXX##XXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX###X##XXX#X#X#XXXXX##XXX##XXXXXX#X#####XX#XXXXXXX###XXXX###X##XXXXXXXXXXXXXX#X#XXXX##X#XXXXXX##X#XXX##X#XXX##X###X##XXXXXXXX#XX#XX#X##XX##XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXX#XX#X##XX###XXX#XXXXXXX#XX#X#XX#XXXXXXXXXXXXXXX##X#XXXXXXXXX#XXXXXX#XXXXXXXXXXX##X#XXXXXX##XXX#XXXXXXX##X#XXX##X#X#XXXX#XXXXXXXX#XXXX#X#XXX##XXXXXX##XX#XX#XXXXX#XXXX#XXXXX###X#XXXXXXXX#X#XXXXXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X##XXX##XXX#XXXXXX#XXX#XXXX#XXXXXXXXX###XXXX####XXX#XXXX#XXX#XX#X#X#XXXXXX#XX#XX#XXXXXXXXXX###XXXX#XXXXXXXXXX#XX#XXXXX#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX#X#X#XX#XXX#X#XXXXX##XXXXXXX#XXXXXXXXXX#X##X##X#X##XXXXXXXXXX###XXXXXXXXXXX##XXXXXXX#XXXX##XXX#X##XX###XXXXXX#X#XXXXX#XX#XXXX##XXXX###XXXXXXXX#X##XXXX#XXXXXX#XXXXX#XXXXXXXXX#XX#X##X###X#XXXX#X#X#XXXXX#XXX#XXXXX#XXX
X##XX#XXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXXXXXXXXXX#X###XXXXXXXX#X#XX#X##XXXXXX#XXX#XX#X#X#XXX##XXXXXXXXXXXXXXX#XX#XXXXX#XX#XX###XXX#####XXXXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXX#XXXX#XX##XX##XX###X#XXXX#XXXX##X#XX#XXX##XXXXXXXXXXXXX##XXX#XXX#XX#XXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXXXXX#X#XXX#X#XX#XX#XX#X#XXXXX#XX##XXX#XX#XX#X#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXX#XX##XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXX#XX#X#XX#XX#XXX#X##XXX#XXXXXXXX#XX#X#XX#XXXXXXX#XXXXXXXX#XXX#XXXX##X##XXXXXXXXX#XXXXXXX#XXXXXXXXXX##XX##XXX#XXXXXXXXXXXXXX#XX#XXXXXXX##XXXXX#XXXXX#XX##XXXXXX#XX#XX#XXXXX#XXXXXXXX#XXX#X####XXX#X##XXXX#XXX#XXXX###X#X####XX#XX###XXXXX##XXXXXXXXX#XXX#XXXXX#XX#XXX#XX#XXXXXXXXXXX#X#XXXXXXXXXXXXXXXX#X#X#X#XXX#XXXXX#X##XXXXXXXXX#XXXX#XXXXX##XXXXX#X#XX#XXX#XXXXXX#XX#XXXXXXXXXXX#XXX#X#XXX#XXXX#XXXXX#XXX#XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXX#XXXXXXXX#X#X##XXXX###XXXXXXXX#XX#XX#XX#X#XXXX####XXXXXXX#XXXX##XXXXXXXXXXXXXXXXX#XXX#X#XX###XXXXXX#XXXXX#XXXX#XXX####X#X#XX##X#XXXXXXX#XXXX##XXXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXX
X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXX###X##X##X#XX#XXXXXXXX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXX##X#XX#XXXXXXX##X#X#X#XXX#X#XXX#XXXX#X#X##XXXX#X#XX##XX##XXX###XXX##XXX#XX#XX#XXX#XX#XXXX##XXXX##XXXX#XXX#XXXXXXXXXX#XXXXXXXX#XX#XXXXXX##XX#XXXX#XX#X#XXXXXXX##X#X#XX#X#X#XXXXX#XXXXXX#X#XXXX###XXXXXX##XXXXXXXXX#XXXXXXXX##XXX#XX#X##XXXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXXXX#X#XXX#XX#X#XXXXXXXXXX#XXXXX#XXX#X#XXXX#XXXX#XXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXX##XXXXX#XXX#X##XXX#X#XXXXXXXXXXXX#XXXXXXXXXX#XX##XXXXXXXXXXXXXXXXXXXX#XXXXXX##X#XXX##X#X#XXX#XXX#XX##XX#XX#XXX##XXX#X##XX####XX#XX##XXXX##X#XXXXX#X#XX#XXXXXXX#X#XXXXX#XXX#XXX##XX##XX#XXX#X#XX#XXXX#X##XXX#XX#XXXX###X#XX##XXXXXXX#XXX##X#XX##X##XX##X##X##XXXX#XXXXXX#XX#XX#XXXXX#XXXXXX#XXXX#XXXX#XXXXXX##XX##XXXXXXX#X#XXXX#XX#XXXX#XXXX#XXXXXXX#XX#XXX#XXX#X#XXXXX#XXXXX##XX#X#XXX#XXXXX#XXX#X#X#XXXXXX#XXXXXX#XX##XXXX#XXXX#XXXXX#X#XXXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXX#XX#XXXXXXX#X##X###XX#XX#X##XXXXX##XXXXXX#XX##XXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXXX#XXX#X#XXXXXXXXXXXXXX#XX
X#XXXX##XXX#XXXXXXXXXXXX##X#XXXX#XX##XXXXXXXXXXXXXXX#X#X#X#XXX#XX##XXXX##X##XX#X#XX#XXXXX#XXXX#XXX###X#XXX#XX###X#XX#XXXXXXX#XXX##XXXX#XX##XX#XXX##XXXX#XX#XXXXX#XXXXX#X#XXXXXXXX####X#X#XX#XXXXXXXXXX##X#XXXXXXXXXX####XXX##XXXXXXXXXX#X#XXXXXXXXXXX#XXXX#X#X#XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXX#XXX#X#XXX#XXXXXXXX#X#X##X##XXXXX##XXX#X#X#XXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXX#XXX###X#XXXX#XX#XX##XXXXX#XXXXXXX#XXX#X##XXXXXXX#XXXXX#XXXXXX#XXXXXXXXX#X#XXXX#XX##XXXXXXXX##X#XXX#X#XX#XX#XXX#XXXXXXXXXXXX#XXX#XXXXX#XX#XXXXXX#XX#X###XX###XXX##XXX##XXXXXXXXXXX#XXXXXX#XXXX#XX#X#XXXX#XX#X#X#XXXXXX##X##XX#X#XXXX#XXX#XXXXXXX#X#X#XXX#X#XX#XXXXXXX##XXXXXXXXXXXX#XXXXX##XX##XXXX#X##X#XXXXXXXXXXXXXXX#####XXXXXXXXXXXXXXXXX#XXXXXXXXXX##X#XX#XXX##XXXXXXXX#X#X#XXXX#XXX##X#X#XX#XX#XXXXXXX##XXXXXXX#XX#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXX#XXXXXXXXX##XXXXXXXXXXXXX#XXXXXXXX#XXXX####XX#XXXXXX#XX#XX#XXX#XXXX###XX#XXXXXXX#X#XXXXXXXX#XXXX#X#X#XXXXXXXXXXXXXX#XXX#XX#XX#X#X#XXXXXXXXXX#XXXX#XXX#XX#X###XX###XX#XXXX#X#XXXXXXXXXX##X#XXXXXX
XXX##XX#XXXXX#XX#X##XXXXX#XX#XX#XXXXX#XXXXX##X##X#XXXXXXXXX##XXX#XXX#XX#X####XXX#X##XXXX#X#X#XXX#XXX#XXXX###XXX#X#XXXXXXXX#XX#X#XX##XXX#XX#X#XX###XXXX#X#XXX#XXXXXXXXXXX#XXX#XX##X#XXXXXXXXXXXXX#XXX#X#X#X###X#X#X#XXXXX#XXX#XXX#XXXXX##X###XXXXXXXXXX#XXXXX#X#XX#X##XXX#XX###X#X#X#XXX#X#X##XXXXX#X#XXXX##X#XXX#X###XXX#X#XXXXXXXX#X#XXXX#XX#XXXXXX#XXXX###XXXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXX#XXXXXXXX#XXXX#XX##XX#XXXX#XX##X##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX#XXXXXXX#X#XXXXXX###XXX#X##X##XX#XX##XX#X#XXXX##XXXXXXXX#XX#XXX#XXXXXX#XX#X#XXXXXXXXX#XXXXXX#X#XXXXXX#XX#XXXXXXXXXXX#X#X#XXXXXXXXX#X#X###XXXXXX#XXXXXXXXXXXXXXX#X#XXXX#X#XXXX#XXX##XXX#XXXXX###XXXXX#XXXXXXXXX###XXXXXXXXXX#XX#X#XXX#XX#X#XX##XXXXX#XXXXX#XXXXXXXXXXXXXXX#XXXX##XXX##XXXXXXXXXXX##XX#XXXXXXXXXXXXX##XXXXXXXXXXXX##X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXXXX#XXX#XXXX#XXXXXXX#X##X#X###XXXX####XXXXXXXX#XX#XXXX#XX#XXXX###XXXXXXXXXXXXXXXXX#X##XXX##XXX#XXXXX#XXXXXX#XX#XXXXXXXXXX#X##XX#XXXXX#XXXXXXXXXX#XXXX#XX#XX#X######XXXXXXXX###X#XXXXX#X#XXXXXXX#X#XXXX
XXX#XX#XXXX#XXXXXXXXX#XX#XXXX#XXXXXXXXXXX#XX#XX#X#XX#X#X#XXXX##XXXXXXXXX#X#XXX#X#XXX#XXX#XXXXX#XXXXXXXX#XXXX#XXX##XXXXXXXXXX#XX###XX#X#XXX#XX#XX#XXX#XXX#XXXXXXX#X#XX###X#XXXXX#X#XX#XXXXXXX###XXXX##XX#XX##XX#XXXXXX#XXX#X#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XX###XX#XXX##X#X#XX#X#XXX#X#XXX###XX###XX#XX#XXXXXX#X#XXXXXX##X#XX##XXXXXX#XX#XX#XXXXXX#XX#X#XXX###XX#XX#XXX#XXXXX###XXX#X##X#X#XXXXXXXX##XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XX#XXXXXXX#XXXXX#X##X##XXXXXXXXXXX#XX#XXXXX#XXX#XX#XXXXX##XX#XXXXXXXXX#XXX#XX###XXXXXXX#X#XXXXXX#XX#XXXXXXXXXXXXXXX#XX#X#XXX#XXXX#XXXXX#X#X#XXX#XXX#XXXXX##XXXXXXX#XXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX#XXXX##X#XXX#XXXXX#XX#XXXXXXXXXXX#XX#XXXXXXXX##XXXXXXXX#XXXXXXXXX#XXXXXXXX#XX##XX#X##X#X##XXXXXX#XXX#X####XXX#XX####XX#XXXXXXX#XXX#X#XX##X##XXXX##X##XXXXXXXXXXXXXX#XX#X#XX#XXXXXXXXXX##XXX##XX#X#XX#XXX##XXXXXXXXX#XXX#XX#X#XXXX#X#XX#X##XXXXX#####XXXX#X###XXXXX#XXX#XX#X##XXXX##XXXXXXX#XXXXXXX#XXXX#XXXXXXXX##XXXXXXXX#X#XX####XXXXX#XXXXXXX##XX#XXXX###XXX##XXX#XXXX#XXXXXX#X#X#X#XXX#XXXX#X#XXX#XXX#XXXXXXXXXX#XXX
XXXXX#XX#XX#XXXXXXXX#XXXXX#XXX##XXXXXXX#XXX#X#XXXXXXXXX#XXX##XXXX#XX#XXXX#X#XXXXXXXX#XX#XX#XX#XXXXXX##XXX#####XX#XX#XXX#XXXXXXX#XXXXX##XXXXXXX###XXXX##XX#XXXXX#XXXX##XX#XXXXXXXXXX##XXXXX#XXXXX#XX#XXX#XXX##XXXXX#XXXXX#XXXXXX#XXXX##XXX##XXXXXXXXXXXX#XX#X#X#X#XXXX#X##X##XXXX#XX#XXX##XXXXXXX###X#XX##XX#XXXXXX#XXXX##X#XX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X###XX#XX###XXXX#XXXXXXXXX#X#XX#XXXXXX#X#XXXXXX#XXX#X#XXXXXXXXXXXXXX#X##XXXXX#XXXXXX###XXXXXXXXXX##XXXX#XXXXX#XXXXXXXXXX#XXXX#XXXX#XXXXXX##XXXX###X#XXXXXXXXXX#X#XXXXXXXXX#XXXX#XXXXXX##XXXXX#X#X#XXXXXXXXXX##XX#XX#XX#XX#XXX#X#XXXXXXXX##XXXX#XXX#XX##X#XXX#XXXXXXX##XXXX#XXXXXX#XX#XXXXXXXXX#X#XX#XXXXXXXXXXXXXX#X##XXXXX#XX#XXXXX#X#XXXXX#X#XXXX#XX#XXXXXXXXX##XX#X#XXXXX#XXXXXX#XXXXXXXX#XXXX#XX##XXXXXXX#XXXXX##XX#XXXXXXXXXX#XXXX#XXX#XX##XXXXX#XXXXXXXX#XXX#XX##XXXXX##XXXXX#X####XXXXX#XX#XXXXXX#X#XXXX#XXX#XXX###X#XXX#XXXXXX#X#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXXXX##XX#XXXXX#XXX#XX#XXXXX##XXXX#XX#XXXX#XX#XXXXXXXX#XXXXXXX#XXX#XXX#XX#XXX#XXX#XX#XXX##XXXXX###XXXXX#XXXX#XXXXX
XX#XXXX##XXXX#XX##X#XXXX#XXXXXXXXXXX#XX#XXX#XX##XXXXXXXX#XX#X#XXXXX#X#XXXXX#XXXX#XX#XXXXXX#XXXXXXXX###XXXXXX#XXXXXXXXXX#XXXXXXX#XXXX#XXXXXXX##XX#XXXXX##XXX#XXXXXXXXXX#XXXXXXX#XXXXXX#X#XXX#XXXXX#XXX#XX#X#XXXX#XXXX##XXXXXX##XXXXXXXXXXXXXXXXXX##XXXXXXXXXXX#X#XXXXXX#XXXX#XX#XXXXX#XX#XXXXXXXXXXXXXXX##XX#XX#X#X#XXXXX#XXXXXXXXX#X##XX###XX##X#XXXXXXX#XXXXXXXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXX#X##XX#XXXXXXXXXX#XXX###XX####X#X#XXX#XXXXX#XXXXXX#XXXXX#XXX#X##XXXXX#X#XXXXXX#XXXXXXXXX######XXXX#XX#XX#X#X#XXXXXXXXXXXXXXXX#X#XXX#XX##XXXX#X#XXXX##X#X#XXXX#XX#XX##XXXXXXXXX#XXXX#XXXXX#X#XXXX#XXXXXX#X#XXX#X#X#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXX#XX#XXX#XXX###XXX##XXXXXX#X#XX##XXXXX#XX##XXX#X#X###X##XX###XXXXXX#XXX#XXX#X#XX###X##X#X#X##XX#XXX#X##XX#XXXXX##X#XXXXXXX##XXXX#XXXXXXXX##XXXXXXXXXX#XXX##XXXXXXXXXX##XXXXX#X#XXXXX#XXX#XXX#XXX#XXXXXXXX##XXX#XXXX##XXXX#XX#XXXX#XX#XXXX#X##XXX##XXXXXXXXX#XX##XXXXX#XX##X#XX##XXXXX#X#X#XX##XXXXXXX##XXXXXXX##XXXX#X##XXXXXXXXXX##X#X#XXXX#XXXXXXX#XXXXXX#XXX##XX#XXX##XX#XX##X##X#X#X#X#XXXX#XXXXX
XXXX##XXXX##X#XXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXXX#XX##XXXXXXXXXXXX#XXXX#XX#X#XXXXXXXXXXXXX#X#XXXXXX#XXXXXXX##XX#XX#X#XX##XXX#XXX#XXXXXX#XXXX#XX#XXX#XXXXXXXX#XXXX##XX##XXXXX#X#XXXXXXXXXX#XXXX#XX##XXXXXX#XXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XX#XX#XXXXX#XXX##X#X#XXXX#X#XX#XXXXX#X##XXXX#XXXXXX###XXXXXX#XXXXXXXXXXXX#XXXXXX#XXXXX#XXX#XX#X##XX##XX#XXXXXXXXX###XXXXX#XXX#X#X#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXX#X#X##XX##XXXXXXXXXXXXX#X#XXX##XXXXXXXXXXX#XXXX#XX##XXXX#XX#XXXXXXX#X##XX#XXXXXXXX#XXX#XXXX#XXX#X#X#XXXX#XXX#XXX###X####X#XX##X##X##XX#XXX#XXXX#X#XXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXXXXXX#XX#XXXXXXXX#XXXXXXX#XXX#XX##XXXXXX#XXXXXXXXX#XX#XXXXX#XXX##XXXXX#XXXXXX#XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXX##XXX#XXX#XXXXXXXXXX#XXXX#XX#XXXXXXX#XXXXXXXXXXX#XX##XX#XXXXXXXXXXXXXXXXXXXXXXX###XXXXXXX###XX#XXXXXXXXXXX##X##XXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XX##X#XXXXX#XX#XX#XXX#XX#XXXXXXXXXXX#XXXX#XX#X##XXX#XXXXXXXX##X#X#XXXXXXXX#XX#XX#XXXXXXXXXXXXX#X#XX##XXXX#X#X#XX#XX###X#X#XXXXX#X#XXX
XXXXXXXX#XXXX#X##XXX#XXXXXXXXX#XXXXXXXXXX#X##XXX##X#X#XX#XXX###XXX##XXXXXX#XXXX#XXXXXXXXXXX##XXXXX#X#XXXX##XXX#X##X#X#XXXXXX#X#XX##X#XXXXXXX#XXXXXX#XXXX#XXX#XXXXX#XXXXXXX#X#X##X#XXXX#XX#X#XXXXXX#XXXXXXXXXXXXX#X#XXXXX#XXX#X##XXXXXXXXX#X#XXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX##XXXXXXXXXXXX###X#XXXX##XXXXXXX##XXXXX##XXX#XXXXXX#XXXXX#XXX#XXX#XX#XXXXX##XX#XXXXXX#XXXXXXX#XXX#X#XXXX#X#XXXXXXXXX#XXXXXXXXX#X#XXXXXXXXX#X##XX##XX#XX##XXXX#XX#XXXXX#XX#X#XX##XX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XX#X##XX#XX##X#X##XXXXX#XXX#XXXXXXX##XX#XX####XXXX#XXXXXXXXX#X#XXXXX#XXXX#XXXXXXXXXX#XX#XX###X#XXXXXXX##XXXXXXXXXXXX##XXXXXX#XXXXXX##X#XXX#XX#XXXXXX#X#XXXXXXXX#XXXXX##XXXX#XXX#XX#XX##X#XXXXXXX#XXXXXXXXXX#XX#X#XXXXXXX##X#XXX#XXXXXXXXXXX##XXXXXXXXXXXXXX##XXXXXXXXXXX#XX##XXXXXX#XX#XXXX###XX#XXX###XXXXXXX##XXXXXXX##XXXXXXXXXXX#XXXXX##XXXXXXXXXX#XXXXXX#XX#XXX#X#XXXXXXX##XXXXXXX#XXXX#XXX##XXXXXXXXXXXX#XXXXX##XXXXXXXXXXXX##XXXXX#X#XXXXXX##X#XX#XXX#XXXX#XXXX##XXXXXX#XXXXXXXX#XX#XXX#XX#XX##XXXXXX#XXX#XXXXX##XXXX#XXXX##XX#XXX#XX##XXXXXXX#XXXXXX##XXXXXX#
X###X#X#XXXXXXXX#XXXXXX#XXX#XXXXX##X#X###XXXXXX#XXXXXX#X#X#XX#X#XXXXX#X####XXXXX##XXX#X#XX#XXXX#X##X###XXX##XXX#XXX###XXXXXXX#XXXXX#X##XXXX##XXXX#XXXXXXXXXXXXXXX##XX#XXX##XXX#XXXXXX###XXXXXX##XXXXXXXXXXXX#XX####XXX#XXXXXXX#XXXXXX#XXX##XXX#X#XXX##XXXXX#XXX#XXX#XXXXX##X#XXXXXXXXXX#XXXXXX###X#XXX#XX##X#X#X#XXXXXXX#XXXX##X#XXXXXXX###XXXXX#XXXXXX###XX###XX#XX##XX#XXXXXXXXXXXX#XXXXXX##XXXXXXX#XXXXX#X#XX#XX##XXX#XXX#XX#X#X##XXXXXX#X#XXXXXXX#X##XXXX##XX#XXXXXX###XX#XX#XXX#XXXX#XXXXXXXXXXXXX#XXX#XX#X#XXXXXXXXXXXXX#XX#X##XXXX#XXX#XXX###XXX#XXXXXXXX#X##X#X#X#XX#XXXXXX###XXXXXXXXXX#X#XX#XX#X###XX#XXXXXX#X#X#X#XXXX#XXX#XX#XXXXXXXXXXXXXXXXXX##XX##XX##XX#X##XXXX###XXXX#XXXXXXXXXXX#XXX#XXXX#XXXX##XX##XX#XXXX#XXX#XXXXXXXX#XXXXXX#XXXXX#XXXX#XXXXXXX#XX##XX#XX#XX#XXX##XXX#XX##XXX##XXX##XXX#X#XXXXXX##XXXXX#XXXX#XXXXX#XXX#XX#XXXXX##XXXXXX#X#XXXX##X#XXXXXXXXXXX#XXXX##XXXXXX#XXX#XXXXXX#XXX#XXXX#XXXXXXXXXX#X#XX#X###XXXXXXXXXXXXXXXX#XXXXXXX#XXXXXX##XXXXXXXXX#XXXXX#XXX#X#XXX#XXXXXXX##XXXXXX##XXXXXXXXXXX#XX##XXXX##XXXXXXXXXXXXX#XXXXX###
X#X#XXX##XXXXXXXXX#X#XX#X#XX#XXXX##X##X#X#X#XXXXXXXX#X#X#X#XXXX##X#X#XXXXXXXX##XXXX#XXX#XX##X#X#XXXXXXXXX#XXXX#XXXXXXXX##XX###XXX#XX#XXXX##X#X##XX#XXXXXXXXXXX#XXXXX#XX#X#XXXX##XXXXXX#XXX#XXXXXXXXX#XX#X#X#XXXXXXX#XXXXXXX#X#XXXXXX#XX#XX#XXXXXXXX#X#XXXXXXXX#XX#X#XXX#XX#XXXXXXXXX#XXXXX#XX#XX###XXXX###XX#X#XXXXXXXX#XXXXXX#XXXXXX#X###X#X#XXX##XXX#XXXXXXXXXXXX#XXXXXXXXX#XXXXXX#XXXX###XX####XXXXXX#X#XX#XX#XXXXX#XXXXXXX#X#X#XXXXXXXXXXX#X##XXX#XXXXX#X#XXXX##XXXXX#XXXXXXXX###XX#XX#X#X#XX#XXXX#XXXXXXXXX#XXXX##XXXXXX#XXXXXX#XXX#X####XXXXXXXXX#XX#XX#XXXXXXXX#XXX###XXX##XXXXXX#XXXXXX#X#XXXXXX##XXXXXXX##XXXXXXXX#XXX#XXXXXX#XXX###XXXXXXX#XXXXXXX#X#XXXXX#XXXXXXXX#XXXXXXX#XX##XXXXXXXXXX#X#X#X##XXXXXXXXXXXXXX#XXXX#XXXXXXX##XXXXXX#X#XX##XXX#XXX##XX#XX##X#X#XX#XX##X#XXXXXX#XXX##XXXX##XXXXXXXXX#XXX##XXXXXXXX#XXX##X#XX##XXX#XXXX#X#XXXXXXXXX#X#XX#XXXXXXXXXXXX##XXXXXXXXXX#XXX##XXXXX#X#XXXXXXX#X#XXXXXXXXX###XXXXXX#XXXXXXXXX#XXXXXXX#X###XXXXXXXXXXX#X#X##X###X#X#X##X#XXXX##X##X#XXX##XX#XXXXX##X##XXXXXX#XXX#X#X#XXX##XXXXXXXX##XX#XXXXX#X#X
#X##XXXXXX##XXX##XXXX#XX#X#XXXXXXXXXXX###XXXXX#XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XX#X##XXXXXX#X#XXXX##XXXXX#X#XXXXX#XXXXX#XXXXX#X#XX#X##XXXX###XXX#XXXXXXXXXX#XXXXX#X#XXXXX#X##XXXX##XX##XXXXXX####XXX##XXXX#XX#XXX#XXXXXX##XXXXXXXXX#XXX#XXXXXXXX#X#XXXXX#XXXXX##XX#XX#X#XXXXXX#XXXX##X#X#XXXXXX###X#XXXXX#X#XXXXXX#X#XX#XXX#X#XX#XXX#X#X#XXXXXX#XX#XX#XXXXX#XXX#XX##XXXXXXX##X#XXX##XXX#XXXXXX#XX#XX#XXX#XXXX##X#X#X#XXXX#X#XXXXXX##XX##XXXX#XX####XX#XXXXXXX##X#XXXXXXX#XX#XXXXX###X#XX#XXXX#X#XXXX###XXX#X#X##XX###XX#XXX#XXXXX#X#XX#XXX#XXX###XXXXXXXXX#X##X#XX#XXXXX#XXXXXXXXXXXXXXXXX##XXXXX#XXXXXX#XXXX#X##XXXXXX#X#X#X#XXX##XXXXX#XX#XX#X#XXXX####X#XX#XXXX#X##XX##X#XXXXXX###XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXX#XXX#X###XXXXXXX##XX####XXXX#XXXXXX#XXX#XXXXXX##XXX#XXXXX#X#XXX#X#XXX#XXX#XX###XX##XXX#XXXXXXX#XX#X#####XXXX#X#X###X##XXXX#XX##XX#XXXX#XXXXX#XXX#XXXXXX##XX#XX#XXX#XXXXXX###X#XX#XXXXXXX#X#XXXX###XXXXXXXXXXXX#X#XXXX#XXXXXXX###XXXXX#XXXXXXX#X##XXXXXXXXXXXXXX##XXX#XXXXX##XXXXXXX#XX#XXXXX#XX#X#XXXXXX#XX##XXXXX#XX#X###X#XX
X#X#XXXXXXXXXXX#X##X##XXX#XXXXXXX#XXX#XXXXXX#X#XXXXXXXXX#XXXX#X###XXX#XXXX##XXXXXXXXX#XXXXX#X####XX#XX##XXXXX##XXXXXXXXXXXXXXX#XX#XXXXX#XXX#X#X#XX#XX##XX#XXXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXXXXXXXX#XXX##XXX#X##XXXXX#X#X#X##X#XXXXX##XX#X#XXXXX#XXXXXX##X#X#XXXXXXXXXXXXXXXXX##XXXXXXXXXXX#XX##XXX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XXXXX##XXXXX##XXXXX#XXXX#XXX#XXXXXXX#XXX##XXXXXXXXXX#XXXXXXX##XXXXXXX####XXXXX#XXXX#XX##XXX#XXXX#XX#XXXXXXXX##XXXXXX#XXXXX#X#XX##XX#XX##XX#XXXXXXX#X#X#X#XX#XX##XXXX#XXXX###XXX#X#XXXXX####XX#XX##X#XXXX#XXXX###XXXXXXX#XXX#X#XXXXXXX#X#XX#X#X#XXXXX##XX#X##XXXXXXXXXX#X####X#X#XXXX#XXXXXXXXXX#X###XX#X##XX##X#X##XX#X#XXXXX#X#XXX#X#XXX#XXXXX####XXX##XXXXXX#X#XXXX##XX##XXXXXXXX##XXXXX#XX#XXXX#X#XXXXXX#XXX#X##X##XXXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXX#XXXXXXXXXX#XXXX##XX#X#XX##XXXXX###X#XX#XX#XXXXXXXXX#XXX#XX#XXXX#XXXX#XX##X#XX#X##XX##XXX##X#XXX#XXXXXXXXX#XXX##X#XXX##XXXX#XXXXXXXXX#XX#XXX#XXXX#XXX#XX#XXXX##XX#X####XXXXX#XXX##XX##X###X##XX###XX#XX#X##X#X####XX###X#XXXXXX#XXX#X#XXXX#X#XXXXXXXX#X#X##X###XX#X#XXXXXX
XXXXXXX#XXXXXXXXXXXXX###XXX#XXXXXXXXXX#XXXXX#X#X#XXXX###XXX###XXXXXXXX#XXXXX#XX##XXX##XX#XX#XXX##XX#XXX#XX##XXXX#XXXX#XXXXXXXXX##X#XX###X#XXXX#XXX##XX##XX#XXXX#XXXXXX##XXXXX#XX#X##XXX#XXXXXXXXXXXXXXX#XX#XX#XXX#X#XX#XX#XX##XXX###XX#X##XX#X#X#X##X##XX##XX#XXXXXXXX##X#XX#XXXXXX##XXXXX#XX##XXX##X#XX#XX#XXXXXXX#XXXX#XXXXXXXXXXXXXX#XX#X#X#XX##XXX#X##X##XXXXXXXXXXX#XXXX#XX##X#XX##XXXX#X#XXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#X##X##XXX#XXX#XXX#X#X#XXXX#XXXXX##XXX#XXXXXX##XX#XXX##XXXXX#XX#XXXXXXX#XX#XXXXX#X#XX#X#XX#XXXXXXX#XXXX##XXXXXXXXX#X#XXXX#XXX#XXXX#XXXXXXX#XXXXXXXXXXXXXX#X#X#XXXXX###XXX#XXXXXXXX#X#X#X#XX#XX#XXX#XXX##X#XXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#X#XXXXX#XXXXXX###XX##XX#XXX#XXXXXXXX#XXXXXX##XX#XX##XXXXXXXXXXXX#XXXXX###XX#XXX#XXXXXX###X#X#XXXX##XX#X#X#XXX###XXXXXXXXXXX#XXX##XXXX#XXX#XXXX#XXXXXX#XX#XXXXXX##XX#XX#XXX#XXXXXXXXXXXXXXX#XXXXX#X##XX##XXXXX#XX#X#XXXX#X#XXXXX##XXX#XXX#XXXXXX##XXXXX#X#XXXXXXXXXXX#X#X#XXX###XXXX#XXXXXXXXX#X#XXX#XX#XXXXXXXX#XXXX#X#XXXXX#XXXXXXXXXXX#XXXX##XXXXXXX#XXX##X#X#XXXXXXXXXXXX#XXXXX
X#XXXXXX#XXXXXXXX#XXX#X##X#XXX#XX#XXXXXXXXXXXXXXXXXXX#X#X#X#XX#XXXX#X#XX#X##XXX#XXXXXXXXX##X#XXX#XXXXXX#XX#XXXXXXXX#XX#XXXXX#XXX#XXXXXXXXXX#X###XX#XXXX##XXXX#XXXX#XXXXXX#XXX#XXX#XXXX#XX#XXXX#XXX#XX#X#XXXX#XXXXX#X#XX#X#XXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXXXX#####X##XXX#XXXXXXXX#XXXX##XXXXXXXX#XX#XXXXX#XXXX##X#XXX#X##XXX#X#XX##XXXXXXX#X##XX#XXXXXXXXXXX##XX#X#XX##XX#XXXX#XX#XXX#X#XXXXXX####XXX#XXX#XXXXXXXXX##XXX#XXX#XXXXXXX#XX##X##XXXX#X#X#XXX#X##XX###XXXXXXXXXXX##X#XXX#XX#XX##XX#X##X#XXXXX#X#XX#X#XXXXXXXXXXX###XXXXXXXX##X#XXXX#X#XX#XXXXXX#XXXXXXX#XX#######XXXXX#XX###XXXX#X##X#XXXXX#X##XXXXXXX#XXXX##XXXXX###XXX#X#XXXX#X##XXXXX#XXX##XX#XXXXXX#XXXX#XXXXXXX#X#XXXXXX#XX#XXXXXX#XXXX#XX#XX##X####XX#XX#XXXXXXXXXX#XXXXXXXX#XXXXXXX#####X#X#XX#XX#X#XXXXXXXX#X#XXXXXXX#X#X#X###XX##XXXX#XX#X#X#XXXX#XXXXX#XX##XX#XXXX#X##XXXXXXX#X#XXXXX#XXX###XX#X####XXXXX##XXX#XXXXX#XXXXXXXXXXXXXXXXX#XXXXX##X#XXXXXX#XX#X#XXXXXXXX##X#XXXX#XXXX#X#XX#XXXXXXXX###XXXXXXXX#X##XXX#X##X#XX#XXXX#XXXXX#XXX#X#X#XXXXX#XXX#X###XX#XXXXXXXXXXXXX##XX#X#XXXXX##X#
XXXXXXXX######XXX#XXXXXX#XXXXX#X#XXXXX#XXX#X#X##XXXX#XXX#XXX#XXXXXX#XXXX#X#XXX##X#XXXXXX#X#XXXXXXX##X#XX##XXXXXX#X#XXX#XX#XXX##XXXXXXXXX#XXX##XXXXXX##XXX#XXXXX##XXXX###XXXXXXXX##XXXXX###XXXXXXXX#XXX##XXX#XXXX#XXXXXXXXXXXXXXX#X#XXX##XX#XXX##XX#XX#X##XXX###X###X#XXX#X##XXX#XX##XXXXXXXXX#XXXXXXX#XX#XXXXXXXXXXXX#X#XXXXXXX#XXXXXXXXXXX#XXXXXX#XXXXX#XXXX#XXX##XXXXX#XXXX##XXXX#XX#XX##XXXXXXXX#X###XXX#XXXX#XX#XXX###XXXX#XXX#X#####X#XXXXXXXXXXX##XXX#XXXX#XXXX#XXXXX#XXX#XXXXX#XXXXXXX#XXXXXX#XXXXXXXXXX##XX#XXXX#X##XXX##XX##XXX#XXXXXXXXXX##X##XXXXXXX#X#X##X##XX#XXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXXXX#XXX##XXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXX#XXX##X#X#XX#XXX#XXX###X##XXXXXXXXXXXXXXXX#XXXXXXX#XX#XX#XXXXXXX#XX#XX#XXXXX#XX##XXXXXXXXXX#XXX#XX#XX#XX#XX#XX#XXXXX#XXXXXX##XX##XXXXXX#XX#XXXXXXX##XXX#X##XXX########XXXXXXXXXXX#XXXXXX#X#XXXXXXXX#XXX#X#XXXXXXXXXXX#XX#XXXXXXXXX#X#XXXXXXXX##XXXXXXXX#XXXXX#XX#XXXXX##XXX##XXXX#X#X###X#X#####XX#X##XX#XXXX#XXX#XXXXX#X##XXXXXXXXXX#XXX#XXXXXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXXXX#X#X
XXXXX##XXXXXX#XXXX#X#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXX#X#XXXX#XX#XXXX#XXXXXXXXXX#XX##XX##XX#XXXXXXXX#XXX#X#XX#XXXXXX#X####X#XXXX#XXX##XXXXX#XX#XXX#XXX###XXX#X#XXXXXXXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXXX#X#XXX#X#XXXXXXXXX#X##XXX#XX#XXX#XXXXXXXX#XX#XXXXXXXX#XX#XX#XXXXX#XX#XXXXXXXXX#XXXXX##XXXXXX#X##XXXXXX##XXX#XX#XX##XXXXXXXXXXX#XXXXX#X#X#X#XXX#X#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXX#X#XXXXX#XXXXX#XXXX#XXXX#XXXXX####XXXXX##XXX#XXXXXXXXXXX#XXX#X#XXX###XX#X#XXX#XXX#XXXXXXX#XXXXXXXXXXXX##X##X#XX#X#XXXX#XXXXXXXXXX#XX#XX#XX##XX##XXXX#XXXXXX#X#X#XXX#XX#XX##X#X#X#XXXXX##XX###XX##X#XXXXX#XX#XXXXX#XXX#X#X#X#X#XX#XX#XXX#XXX#XXXXX##XX#XXXX#XXXXXXX#XXXXXXXXXXXX#XX###XXX#XXXX#XX#XXX##XXX##XXXX#X#XX##XXXXXX##XXXXX#XXXXXXXXXXXXXXXXXX###XXXXX###XXXXX#X##X#X#X#XXXXXXX#XXX##XXXXXXXXXXXX##XXX#XXXXXXX#XX###XX#X###XX#X#X#X#XXXX##X#XXXXXX#XXX#XXXX#X#X##XX#XXXXXXXXXXXXXX###XXXXX#XX#XXXXXX##XXXX#XXXXXXXX#X#XXXX#XXXXXX#XXXXXXXXX#XXXXX#X#XXX#XXXXXX#X#XX#X#XX#X#XXXXXXXXX#X#XXXX#####XXXX##XX#XXXX#XXXX#XX###XX#XXXXXXXX#XXXXXXX#XXXX#XX###XXXX#X#XXXXXXXX
XX#XXXXX#XXXX#X###X#XXXX#X#X#XXXXXXX#X#XXXXXXX#XX##XXXXX#XXXXXXX#X#XXXXXXXX#XXX#XX#XX#XX#XXX#X##XXXX#XXX#X#XX##XXXX#XXX#XXXX#X#X#XX##X#XXXXX#XX#XX#XXX##XXXXXXX#XXX#XXXXXXXXX#XX###XXXX##XXXXXXXX#XX#X#X#XXXXXXXXX#XXXXXXXX#XXXXX#XX#XXXXX#X#XXXXXX#XX#XXXX#XX#XXXXXXXXXXXXXXXXX#XXXX###X#XXXX#XXXXXXXXXXXXXXXXXXXXXXXX#XXXX#X#X#XXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXX#XX###X#X#XXXXX#XXXXXXXX#X#XXXXX#XXXXX#XXXXXXX###XXX#XX#XXX##XX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXX#X#XXXX#X#XXX#XXXXXXXXXXX#XXXXX#X#XXXX#XXXXXXXX#XX#XXXXXXXXX#XXX##XXXXXX#XXXXX##X#X#XXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX####XXXX#XXXXXXXXX#XXXX#X#XXX#XXX#X#XXX#XX#X#XXX##X###XXXX###XXXXX#XXXXXXXXXXX#X#XXX#XX###XX##XXX#XXXX#X##XXXXX#X##XX#XX#XXX#XX##X#XXXX#XXXXXXX#XXX###X#XXXX#XXXXXXX#XXXXX#X#XXXXXXX#XXXXX#XX#X#XXX#XXXXXXX#XXXXXXXX#XX#XXXXXXXXXX##XX#XX#XXXX#XXX#XXXXXX#XX#XXXXX##XXXXXXXX#X#XXX##XXXX#XX#XXX#X#X##XXX#X#XXXX##XXXXX#X##XXX#XXXX#XXXX#XXXXXXX##XXXXXXX###XXX####XXXXXX#XX##X#XX#X#XXXXXXXXXX#X#XXX###XX#X#X#XXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXX#X#X
XXXXXXX##XX#XXXX#XXX###XXXXXXXXX##XXXXXXXXX#XXX#XXXXX##XXXXXX#XXX##X#XXXX#XXXXXX#XXXXXX#XXXXX#XXX#X##XXXXX#XXX#X#XXXXXX#XX#XXXXXXXXXXXXX#XXXXXX###XXXXXXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXX#XX#XXXXXX#XXXXXX#XX#XXXXXXXXXXXX#XXX##XXXXXXXX#X##X#X#XX##XX#XXX#X#XXXXXXXXXXXXX#X#XXXX##XXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXX#XXXXXXXX#X#XXXX#X##XXXXXXXXXX##XXXXXXXXXXXX#XX#XXXXXXXX#X#X#X##XX#X#XXXXX#XX#XXXXXXX#XXXXX##XXXXXXXXXXX####XXXX#XXX#XXXX#X#XXXX#X###X#X##XXXX#XXX##XX#XXXXX#XXXXXXXX#X#XX#X#####XXXXXXX#X#XX#XXXXXX#X#XXXXXXXX##X#X#XXXXXX#X#X#X#XXXXXXXXXXXXXXXX#XX####XXX##XXXX##X#XXXXXXXXXXXXXXXX#XXXXXXX#X#XXX#XX#XXXXXX#X#X#XX#X#XXX#XXXXX#XXXX##X#XXXXX#XXX#XX####XXXXXXX###XX#XX#X#X#XXX#X#X##XXXXXXXXXXXX#XXXX#XXXXXXX#X#XXXXX#XXXXXXXXXX#XXX##XXXXXX#XXXXXXXXXX#XXX#X#XXX###X##XXXX#X#X##XXXXX#XX#X###XXXXXX##XX#XXX##XXXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXXX##XXX#XXX##XXX#XXXXX#XXXXX#XX#X#X#XXXX#XXXXX#XXXX#XX#XXXXX#XXX##X##XXXX#X##X#XXX#XXXXXXX#X#XX#X#XX#XXXXXX#X
XXXXX#X#XX#XXX#XX#XXXX##XXXXXXX#XXXXXXXX#XX#XXXXX#XXX#XXXXXXX#X#XXX#XXXXXXXXXXX#XXXXXXXX#X#XX###XXXXX#XXXX####XX##XXXXXXX#XXXXXXX##XXXX#XXXXX#X#XXXXXX#XXX#XXXXXXX#XXXXX#XXXXXXXXXX#X#X#XX#X#X#XXXXX##XXX#XXX#X#XX#XXXXXXXXXX###XXXXXXXXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXXXX###XXXXX##XX#X#X#X#XX#XXX#X#XXXXXX#XX##XXXX#XXXXXXXX#XXXXXX##XXXXXX#XXXXX#XXXX##XXXXXX#XXXXXX#X#XXX##XXXXXX#XXXXX#X#XX#XX#X##XXX#X#XXXX#X#XXX#XXXXXX#X#XXXXX##X#X#XXXXXXXXXX#X####XXX#XX#XXXXXXXXXXXXXXXXXX#XXX##XXXX######XXXXXX##X#XX##X#XXXXX##X##X##XX##XXXX#XX#XXXX#XXXXXXXX#X##X#X###XXXXX##XXXXX#XXXXX#XXXX###XXX#X#XX##XXXX##X#X#XX#X#XXXX#XXXXXXXXXXX#XX#X#XX#X#X##X##X#XXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XX###X#XXXXXXXXXXX##XXXXXXX#XXX#X#XXXXX#XXXXXXXXXX#X#XXXXXX#XXXXXXXX#XX##XXXX#X##XX#XXXXXXXX#####XX#X#XXXX#XXXXXXXX#XXXX#XX##X#XXX#X#X#X#XXXX##XX##XXXXX#X#XXXXXXXXX#X##XXX#XXXXXX#XXX##XXXXX#XXXXX#XX#XXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXX#X#XXXXXXX#XXXXXXXXXXXXXXXXXXX#XXX##XXXX#X#XXXXXX##XXXX##XX#XXXXXXXXXXX#X##X#XX###XX#XXXX#XXXXXXXXX
#XXXXXX#XXXXX#X##X#X#XXXXXXX###XXXXXX#XXX###XXXXX##XXXX##XXXXXXXXXX#X#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXXX#XX#X#XX#XXXXXX##X#XX##XXXXX##X#X#XXXXX#XX###XXX#XX#XX##XXX#XXXX#XXXXX#XX#XXXXXXX##XX#XXXX#XXXXXXXXX#XXXXX#XXXX#XXXX#XX##XXX#X#XX#XXXX#XXXXXXXXXX#XX##X#XXXX##XXXXXX##XXXXXXXXXX##XX#X#XXXXXXXXX##XXXXXXXXXX#X#XXX#XXX##XXXX#XXXXX##XXXX#X#XX#XXXX#XXX##XXX#XXXX####X#X#X#X#XXXXXXXX#XXXXXXXXXX#XXX###XXX####XXX#X#XXXX#XXX#XX#XX#X#XXXXXXXX#XX##XXXXX#X##XXXXXXXXX##X##XXX#XXXX#XX#XXXX#XXXXXXX#XXXX#X##XXX#XX#X#X#XXX#XXXXX#XXXXXX#XXXXXX##XXXXXXX##X#XX###X###X#XX##XX#XX#XXXX###XXXXXX#XXXX#XX#XXXXX##XXXXXXX##XX#XXXXXXXXX##XXX#XXX#XXXX#X#X#XX####XXXX##X##XX#XXXXXXXX#XXXXXX##X#XXXXX#XXXXXXXXX##XX#XXX#XXXXX#XX#X#XXX####XXXXX#XXXXXX#X#XX##X#XXX#XXXXX###XXXXX###XXXXX##XXX#XXXXX#XXXX##XXX#XXXXXX##XXXX###XXXXXX#XXX#X#XX#XXXXXXX#XXXX###X#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXX#XXXXXX##XX#XXXXXXXXX#XX#XX#X##X###XX#XXXXX#XX#XXXX##XXXXXXXXXX#X##XXXXXXXXXXXXXX#XXX#XX#XXXX#XX#XXXXXXXXX#XX##XXXXXX#XXX#X#XXXXXX#XXXXX#XXXXXXXXXXXXXXXX#XX#X#X##XXX##X
##XXX##XXXXXXXXXXXXXXXXX#X#XXX#XXXX#X#X##XXX#XXX#XXXXXX#X#X#XXXXX##XXX#XXXXXXXXX#XXX#XXX##X#X###XX#X#X#XXXX#XXXXXXXXX#X#X#X#XXXXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#XXXXX#XXX#X##XX###X##XXX##X#XX##XXXXX#XXX#XXXXXXXXXXXX#######XXXXX#X#XXXXXXXXXXXXXXXX##XX#XX#XX#XXX##XXXXX##XX#XXXXXXX##XXXXXXX#XXXXXX##XXXX####XXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXX##X###XX###XXXX#XXX#XXXXXXXXXXXXXX#XXX##XXXX#X#X#XXXXXX#XXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXX#XXXX#XX##XXXXXX##X#XXXX#XXXX##XX#XXX###XXXXXX#XXX#XXXXXXXXXXXXX##XXXXXXXXXXXX#XXX#XXXXX#XXXXXX#XXXXXX##XXXX#XXXXX#XXX#X#XXXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX###XXXXXXX##XX#XX#X##XXXXX#XXXXXX##XX#XXXXXXXXXXXX#XXXXX#XX#X#XXXX#XXX#X#XXX#XXX#XXXXX#X#XX#XXXX#XXXXXXXXXXX#XX##XXXXXXXXX#X#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX##XXXX#XXXX#XX#X#XXXXXXXXXXX##XX#XXXXXX##X##XXXX#XXXXXXX#X#XXXXXX##XX#XX#XXXXXX####XXX#X#XXXXXXXXXXX#X#XXXX#XXXX#XXXXXX#XXXX#XXXXXXX#XXXXXXXXXXXX#XXX#XX#X##XXXX##XX##XXXX#XXXX#XXXXX#XXXX#X##X#XXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXX###XXXXXXXXXXXX##XXXXXXXXX#XXXX#XX#XXXXX##XXXXXXXXXXXXXXX
XXXX#XXXXXXXX##X#X###XXXXXXX#XXXXXXXX#XXXXXXXXXX##XXXX##XXXXXXXXXXXX#X#XXXXXXXX#XX#X##XX#XXXX##XXXX#XXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#X#XXX#X#XXXX#X##X#X##XX#XXXXXXXXXXX##XXX#XX#XXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXX#XX##XXXXXXXX#X#XXX##XXX##X##XXXX##X#XXXXXXXXX##XXXXXX##X#XXXXXXX#XXXXX##XXXXX#X#XXXXXXXXXXXXXX####X##XXXXX##XXX#X##XXXXXX#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX###XXXX####X#XXXXXXXXX##XXXXX#XX#X#XXX#XXXX#XXXX#X#XXXXXXXXXXXXX#XXX#XXXXXXXX##X#XXXX#XX#X#X#XX#X#XXXX###XXX#XX##XXXXX#X#XX##XXXXX#XX#XXXXXXXX#XXX#XX##XXXXXXXXXX#X##XXXX#XXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#X##XXXXXXX#X#XXX#XXXX#X#XXXXXXXXXXXXXXX#X##XXXX#XXX#XXXXXX#XXXXXXXXXXXXX#X##XX#XX#XX#XXXX#XXXXXXXXXXX#XXXXXX###XXX#XXXXXXXXX#XXX#XX#XXXXX##XXXXXXXX##XXXXXXXXXX#XXXX#XX##XXX#XX###XXXXXX#XXXXX##XXXXXXX#X#XXXXXX##XXXXX##XXXX##XX##XXX#XXXXXXXX##X#XXX#XX#XXX#X#XX#XXXX#XXXXX#XXX##XXXX#XXX#XX#X#XXXXXXXXXX##XXXXXX#XX#XXX#XXXXX#XXXX#X#X##XXX#XXX#XXXX###XX#XXXXX#X#XX#XXXXX#X##XXXXXXXXXXXXXXXXXXX#XXXXX##XXX#XXXXX#XXXXXXXXXX##XX#XXXXXXXXXX
XX#X#XXXXXXXXXXXXXX##X#XXX##XXXXXXXXXXX#XX##X#X#XXXXXXXX#XX#XXXXXXX#X#XXX#X#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XX#XX#X#XXXXX#X#XXX#XXXXXXXXXXXXXX##X##XXXXXXXXXXX###XX#XXXX##X#XXXX#XX#X###XXXX#X#XXXXX#XXXX###XX##XX##X#XXX#XXXXXXX#XX###XXX##XX##XXXX#XX###XX#XXXXXXX#X##X##XXXXXXXX#XXXX#XXXXX##X#XXXXXXXXX###X#XXXXXXXXX#X#X#XXXX#XXX#XX#XXXXXXXX#XXXXXXXX#X#XXXX#X#XXXX####XXXXXXXXXXXXXXXXXXXXXXX###XX#XXXXXXXX#XXX#XXXXXX#XX#####XX##X#X#XXXXX#X#XXX####XXXXXXXXX#X#XXXX#X##XXXXXXX##XXXXXXXXXXX#XXXXXX#XXXXXXXXX##XXXX##XXXX#XXXXXXXX#XXXXXX#XXXXXXXXXX###XXXXXXX##X#XX#X#XXXX##XXXXXXXX#XXXXXX#XXX##XXX#XXXX#XXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX###XXXXXXXX#XXXXXXXXX#XX#X#X#XXXX#XX#XX##XXXX#X#XXXXXXX###XXXXX#XXXXXXX#XXXX#XXXXXXXXXXX#XXXXXX#XXXX#XXX#XXXXX#XXXXX#XXXXXXXXXXXX#X#X#X#X#XX#XX#XXXXX#XX##X#XX##XXXXX#XXXXXXXX###XXXXXXXXXXXXXXXXXXXXX##XXX##XXXX#XXXXXXXX##X#XXXXXX###XXX#X#XXXXXXXXXXXXXXXX#####X#XXXX#X#XXXXX##XXXXX#X#XXXXXXXXXXX#XXXXXXX#X###XX#XXXXXXXXXXX#XXXXXXXX#X#XXX#XXXX##XXXXX##XXXX##X#XXXXXXXXXX#XXXX#XXXXXXXX#X##XXX##X##XX
XXXXX#XXXXX#XXXXXX#X##XXXX#XXX#X#X#XXX#X##XXXXXXX###X#XXXXX#XX#XXX##XXX#XXX#XXXX#X###XX#XXX##XXXX#X#XXXXX#XXXX###XXXXX#XXXXXXXXXXXX##XXXXXXXX###X#X#XX#X#XX##XXX#XX#X#XX#XX###XXXX#XXXXXXXX##XXXXXXXX#XXX#XXXXX#XX###XXXX#XXXXXX#XX##XXX#X##XXXX#XXX#XXXX#XXXXX#XXXXX#X#XXXX#XX##XXXXXXXX#XXX#XX##X#XXX#XX#XXX##XXXXXXXXX##X###XXX#X#XXXXXX#XXXX#XXXX#X#XXXXXXXXX##XXX#XX#XXXX#X#XXX#XXX#XXXXXXXXXXXXXXXXXX#XX##XXXXX##X#XXXXXXXXXXX#XX#XXXX###X#XXXX#XXXXXX#XXX##X#XXXXXX#XX#XXXXXXXX#XXX###X##XXXXXXXXX###XX##XXXXXXX#X#X#XXX####XXXXXX#XXXX#X#XXX#XXXXXX#XXXXX#XX#XXX#X#X#XX#XXXXXXXXX##XX##XXXXXXXXX##XX#XXXX#X#X#XXXXXXXXX###X###X#XXX#XXX#XXXXXXXXX##XXXXXXXXXXX#XXXX#XXXX#XXXX#X#X#X#X#X#XXXXX####XX#X#X#XXXXXXXX#XXXXX##X#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXX##XXXXXXXXXX##XXXX#X##X##XXXXXXX#XXX#XX###XXX#XX#XXX#XXXXXXX#XXXXXXXXXX##X#XXXXXX##X###XXXXXX####X#XXXXXXX#X#XXX#XX#X#XX#XXXXX##X#XXX#XXXX##XX#X#XXXXXXXXXX##X##XXXXXXXXX#XX#XX#XX#XXXXXX#XXX#XX##XXXXXXXX#XXXX#XXX#X#XXXX##X#XXX#XXX#XXXX#XXX#XXXX##X#XXXXX##X#XXX#XX#XXXXX#XXXXX
XXXXXX#XXXXXXXXX#XX#XXX#XX#X#XXX#XXXXX######XXX#XXXXXXX#X#XX#XXX#X#X#XX#XXXX##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXX#XXXXX#XXXXX#X#X#X##X#XXXXXXXXXXXXX###XX#XXXXXXXXXXXX##XXXXXXX#XXXXXXXXXXXXXX#XX#XXXX#XX#XX#XXX###XXXXXX#XXXX#XXXXXX#X#XXX#X#XXXX##XXX#XXXXX##X#XXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXX##X#XXXXXXX#XX#X##XX#XX####XX#XXXXXXXX#X###XXXXXXX#XXXX#XXXXXX#XXXXXXXXX#XX#XXXXX#XXXX#X#XXX#X##XX#XX#XXXXXXX#XX#XXX##XX##XXXX#XX##XX#X#XXXXXXXXXXXXX#X#XX#XXXX#XX#XXXX#XXX#X###X#XXXXXXXXX#XX#XX#XXXXX#XXXX#XXX#X##XXXXX#XXXXXXXXXXX#X#XXXXXX##XXXXXXXX#X#XXXXXXXXXXXX##X#X#XXX#XX#XXXXX#X#X#XXXX#X#X#XX#XXX#XX#XXX#XX#XXXXXX#XXXX#XXX#X#XXXXXXX#XXXXXXXXX#XX#X##XXXX#XXXXX#XXXXXXXXXXXXX##XX#XXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXXXXX##XXXXX#XXXXX####XX#XX#XXXXXX#X#X##XXXXXXX#X#X#X#XXX#XXXXXXXX#XXXXX#XX##XX#XXXXXXXXXX#XXXXXXXXXX###X#XXXXX#XXXXXXXXXXXX##X###X#XXXXXXXXXXXXXX##X#XXXXXX##XXX#X#X####XXXXXX#XX##X##XXX#XXXXXX#X#X#XX#XXXXXX#XXXX##XXX#X#XXXXXX#XXX#XXXX##XXXXXX#XX#XXXXX###X#X##XX##X#XXXXX#XXXXXXXXXXXXX
XXXXXXXX#XXX#XXXXXX##XXXX#X##XXX#X#XXX#XXXXXXXXXX#XXXXXX#XX#XXXX#XXXXXXX#XXXXX#XXX##X#XXX#XXXXX#XXXXX#XXXX#XXXXXXXXX##X#X#X#XXXXX#XXXXXXXXXXXXXX#XXXXXX#XXXX#XX#XXXXX###XXXXXXXXX#XXX#XXX#XXXX#XXXXXXXXXXXX##XXX##X##XXX#XXXXX##XXXXXXXXXXX#XXX#XXXXX#X#X##X#XXXXXXXX##XXXXX#X#XX#XX#X#X#XXXX##XXXXX#XX###XXXX#XXX#XXXX#XX#X#XXXXXX#XXX#XX#X#XXXXX#XX#X#XXXX#XXXX#XXX##XXXXXXXXXX#X#XXX#####XX#X#X#XXXXXX#XX##XXXXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXX##X#X#XXXX#XXXXX##XXXXXX###XX#XXX#XXX#X#XXXXXX#XXXX#X#X#XXXXX#XXXXXX#XXXXXXX#XXXXXXX#X#X#X#XXXX#X##XXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX#XXXX##XX#XXXXX#XX#X#X#XXXXXXXX#XX#XXX#XXXXXXXXX#XXXXXXXXXXX#XXXX#X###XXX#XX#XX#X#XXXX#XX#XXXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXX##X#XX###X#XX#XXXXXXXXX##XXXX#XXXXX#XX#XXXXXXXX#X#X######XXXXXX#XXXX#XX###X#XXXXXXX#XX#XXX#XXXX#####XXXXXXX#XXXXX#XX#XXXXXXXXXXXXXXXX##X#XX#X#X#X#XXXXX##XXXXX#XXX#X##XXX#X###XXXXX##XXXXXXXXXX#XX#XX#XXXXXXXXXX#XXX#XXX##XXXXX#XXXXXXXXX#X#XXXX###XXXX###XXXXXXXXX#XXX#XXXXXX##XXX###XXXXXX#XXXXX#XXXXXXXXXXXXXXXXXXX##X
X#X####XXX##XXXXXX#XXXXXXX###X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXXXX#X#XXXXXXXXX#XXXXXX#X#X#X#XXX#XX#XXXXXXXXXX#X#XXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXX#XXXX#XX###XX#X#XXX#XXX##X#XXXXXXX####XXX#XXXX#XXXXX#XXXXX#X#XXX##XXXXX#XXXX#X###X#XXXXX#XXXXXXX#XXX##XX#XX###XX#XX#XXXXX#X#XXXXXX#X#XXXX#XX#XXXXXXX#XXX##XX#XXXX#XXXXXX#X#XX#XXXXXX#XXXX#XXXXXXXXXXX#X#XXXXXXXXX#X#X#XX#X##XX#XXXXXXXXXX##XXXX#X#XXXXXXX#XX#X##X##XXXX#XXX#XXXXXXXXXX#XXXXX#XXXXXXXXXXX#XXX##X##X#XXXXXX#XXXXXXXXXX#XXXXXX#XX#XXXXXXXX##XXXXXX#X#X#XXXXXXXXXXXXXX#XXXXX#XXXX###XXX###X#X#XXX##XXX#X#XXX###XXXXX#XX#XXXXXXX#XXXXXXXX#XXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXXXX#XXXXX#X#XXXX###XX#XXXXX#XXX##XX#XXX#XXXX#XXXXXXX#X#XXXX##XXXXX#XX#XX#X##XXXXX#X#XXXXXX#XX#X#XXXXXXXXX#XXXXX#XXX#X#XXXXXXXXX#XXX#X#XXX#XXX#XXXXX#XXXXXXX###XXXXX#X#XXXXXXX#X#XXXXXX#X#XX#XXXXXXXX#XXXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XX#XX#XX#XXXXXXXXX#X#XXXXXX#X#X###XXX#X#XXXXX#X##XXXXXX#XXXX#X#XXX#X#XX#XX#XXXXXX#XX#XXXXX#XXXXXX#XXX###XXXX#XXXXXXXXX##XXXXX#X#XXXX####XXXXX##XXXXXXXXXXXXX#XX#XXXXX#
X#XXXXXXXX#X#X#XXXXXXX#X#XXXXX#X#X#XXX##XX#X##X#XX#XXXXXX#X##XXXXX##XX#####X#XXX#X#X#XX#XX#XXXXX#XXXXX####XX#XXX##XXXXXXXXXX#XXXXXX##X##XXXXXXX#XX###XXXXXXX##XXXX###X##XXX##X#X#XX##XXX##X#XX#XXXXXXXXXXXXXXXXX###XX#X#XXX#XXXXXX#XXXXXX#X##XXXXX#X#X#XXXXXXXXXXXXXX##XXXXXXX##XXX###XXXXXX#XXXXXXXX##XXXX#XXXXXXX#XX###XXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXX#XXX#XXXXXXXXXX#XX#XXXX#XX#X##XX####XX#XXXX#XXXXX#XXX#X##XX##XXXXXXXXX#XX#XX#X#XXX#XX#X##X#XXXXXXXXXX#XXX#XX##XXXXXX#X#XXX#X#XXXXXXX###XXX##XXXX#X##XXXXX#XXXXXXX#XXXXXX#XXX#XXXXXXX#XX#XXXXXXX#XX#XX#XXXXXXXXXXX#X##XXX#XXXX#XXX#XXXXXXXXXXX####XX#X#XXXXXXX##XXXX#X#XX##XXXXX#XX#XXXXXXX#X#XXXXXXXXXX#XX#XX##XXX##X#X#XXX##XX##XXX##XXX#XX#XXXXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXXX#XXXXXXXX#XXXXXX#X#XXXXXX##XXXXX#XX##XXXXXXXXX###XXXXX#XXXXXXX##XXXXXXX##X#XXXXXXXX#X#XX#XX#XX#XX#XXXXXX#XXXX#XXXXXXX#XXXXXX#XXX#XXXXX#XXXX###XXX##XXXXXX#XXXXXXXXXXXXXXXXXXX#XXXXXXX##XXXXXX#XXX##X#X#XXXXXX#XX##XXXXXXXX#XXXXXX#XXXXXXXXX#XX#XXXXXX#X#XXX#XXXXXXXXXXX##XXXX#X#XXXXXXXX#X#XX#XXXXXXX#XXXX#XXXXXXXXX
XX##X#X##XXXX#XXXXXX#XX#XXXXXX#XXXX#XX##XXXXXX#XXX##XXXX#XXX#X#XXXXXXXXX#X#XXXX#XXXX#XXXXXX####XXX#XXX##X#XXXXX###X##XXX##XXXXX#XXXXX##XXXXXX#XXX#XXXX#X#XXXX#XXXXXX#XXXXXXXXXXXXXXXXXX#XX###XXXXXXX#X#XXXXX#XX##XX#XXXXXX#XXXXX#XXXXXX#XXXXXXX#XXXX#XX#XX#X#XXX#XXX#XXXXX#XXXXXXXXX#X##XXXXXXXXXX###XX##XXXXX##XXXXXXXXX#XXX#XXX#XXXX##X#X#X##X#XX#XXX#XXX###XXXXX##X#XXX#XXXXXX#XXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#X#X#XXX#XXXXXXXX##X##XXXXXXXXX#XXXXXXXX#XXXX#X#XX#X#X#XXX#XXXXX#XXX#X#XXX#XXXXXXX#XXX#XX#XXXXXXXXXXXXXX#X#XXX#X#XXXXX#X#XX#XXXXXX###XXX#X##XXXX#XX#XXX#XXXXXXXXXXXXX#XX#X#XXXXXXXXX#XX###XXX#XXX#XX#XXXXX##XXXXXX##X#XX#X#X#X###XX#XXXXXX#XXXXXXXXXXXXX#X#XX#XXXXXXXXXXXXX##XXXXX#XXX#X#XXXXX#XXXX#XXXXXXXXX#XXXX#XXXXXX##XX#XX#XXXXXXXX##X#X#XX###XX#X#XXX#XX#XXXXXXX#XXXXX#XXXXX#XX###XX#X##XXXXXXXXXX#XXX##X##XXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXX#XXXXX#XX#XXX#XX#XXXX###XXXXXXXXXXXXX#XXXX####XXXX#XXX#XXXXXXXXXX#XXXXX#XXX#XX#XXX#XXXX#XX#####XX##XXXXX##X#XX#XXXXXXXXXXX##XXXXXXX#X#XXXXX#XXX#XXXXXXXX#XX#XX##X#X#XXXX#XXXXXX#
#X##XXXXXXX#X#XXX#X#XXXXXXXXXXX#XXXX###X#####X#X###XXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX####XXXXX##XXXX#XXXX##XXX#X##X#XX#XXXXX#XXXXXX#XXXXXXXXXXXXXX##X#XXXXXXXXXXXXXXX##XXX##XXXXXXXXX#XX##XXX#XXX###X#X#XXXX##X#XXXXXXXXX#XXXXXX#X##XX#XXXXXX#X#X#X#XXXXXXXXXXX#XX##XXXX#XX##XX##XX#XXXXXXXXXXXX#XX#X#XXXX#XXXX#XXX##XXXXXX#XXX#XXXXX###XXXX#XX#X#XXXX#XXXXXXXXXXXXX#XXXXXX#X#XXXX#XXX##XX##XXXXXXXX#XXXX#XXXXXX#XX##XXXX#XXX#XXXXX#XX#XXXX#X#XX#X#X#XXX#XXX#XXXXXXXXXX##XXX#XX#XXXXXX#XXX#XXXXXX##XX#XXX#XX##XXX#X#XXXXXX##X#X#XXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXX##XXXX#XX###XXXXXX#XXX#XX#X#XX##XX###XX#XXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXX#X#XXXX#XXXXXXXXXXXX##XXX#X#XXXXXXXXXXXX#X##XXXXX#X#XXXX#XXXXXX#XXXXXXXXX###XX#XX#XXXXX#X#X#X#X##XXXXXXXXXXXXXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XX#XX###XXXXXXX#XXXXXXXXXX#XX#XX#XXXX#XXXXXX###XX#XXX#XXX#XXXX#XXXXXX#XX#XXXX#XXXX####XXX#XXXXX#X#XXXXXXX#XXX#XXXXX#XXX#X#XXXXXX#XX##X#XX##XXXXXXX#XXX#X#XX###XX#XX##XXX##XXXXXXX##XXXXXX#XXX#XXX#X#X#X##XXXXXXXXX#XXX#XXXXXX##XXXXXXXXXX#XXXXX##XX#XXXXXXX#X#XXX###X#XXXXXXXXXX
XX#XXXXXXXXXXXXXXXXX#X#XX#XXXXXX#XX#XX####XXXXXX#XXX#XXXXXXXXXX#XXXXXXX#X#XXXXXXXXXXX#XXXXXXX##XXX##XX#XX#XXXXXXXXXXXXXXXX#XX#XXXXXX#X#XX#XXXXXXX#XXXXXX#X#XXXXX#X#XXXXXXXXXXXX#XXX#XX#X#XXXX#X#X#XXXXXX#XXXXX###X#X####XXXXXXXXXXXXXXXXXXX#XXXXXXX####XXX#XXXXXX###XXXXXXXX#XXXXXXXX##X#XXXXXXXXX#XX#XXXXXX#XX#XX#X#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX##XXX#X#XXX#XXXXXX##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXX#XXXXXXX###X#X#XXXXXXXX##XXXX###XXXXX#XXXXXXXXXXXXXXX#XXX##X#XXXXXXX#XXX#X##XXXX#XX#X##XXXX##XXX#XXXXX#XX#XXXX##XX#X#XX#XXXX#X##XXXXXXXXXX#XXXXX#XXXXXX#X#X#X#XXXXX##XXXXX#XX#XXXXXXX#X#XXX##XXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XXX#XXXXXXXXXXX#XX#XXXXXXXX#XXXXXX#####X#XXXXXXXX#X#XXX#XXX#XX#XXXXXXXXXXXX#XX#XXXXX##XXXXX##XXXX#XXXXXXXXX#XXX###X#X#XXXXXXX#XXXXXXX#XXX#XXXXXXXXXXXXX#X#XXXX#X##XX##XX##XXXXXXXXXX#XX#XXXXXXXXXXX#XXX##X#XXX##XXXXXXXXXXXXX#XXXXXXXX#XXX##X##XXXXXXXXXX#XXXX#XXXXXXXXXX#XXXX#X#X#X#XX#X#X#XXXXX#XXXX#XXX##XXXXX#XXXXXX#XXXXXXXX##X#X#XXXXXXXXX##X#XX#XX#XXX#X#X#XXX#X#X#XXXXXXX#XXX
XXXXXXXX##XXX#X#X##X#XXXXX##XX#XX###X#X#XXXX#XXXX#X##XXXXX##XXXXX#XXXXXXX#XXX#XXX#XXXX#XXXXXXX#X#XX#XXX#XXX##XXXXXX#XX###XXXXXXXX##XXXX#XXXXXX#XXXXXX#X#XXXXXX##XXX#XXXX#XXXXXXXXXXXX#X##XXXXX#XX##XXXXX#X#####X##X##XX#X#XXXX##XXX##XXXXX##X####XXXX#X#XXX#XXXXXXXXX#XXXX#XX#XXXXXXX#XXXX##XXXXXXX#XXXX#XXXX#X#XXXX#X#X#XXXX##XX#XXX#XX##XXXXXX#X#XXXXX##XXX#XXXXXXXX###XX#XXXXXX#XXXXXX#XX##XXXX##XXXX#XXXX#XX#XX#X#XX#XXX##X#XXXXXXXX##XXXXXXX##XXXXXXXX#XX#XX#X##X##XXX#XXXX#XXX#XX#XXXXXXXXXX#XX#X#XXXX##X##X#X#XXXX#XXXXXXX#XXX#XXXX#XXXX##XXXXXXXXXXXXXX##XX##XXXXX#XX##XXXXX##XXXXX#XXXX###XXX###XXXXXXXXXX#XX#XXXXX##XXXX#XX##X#X#XXXXX###XX#XXXXXXXX###X###XXXXX#XXX##XXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#X#XXXXXXX#XXXX##XXX#X#XXXXXXXXX##XXXX#XXXXXXXXX#XX#XXX##X#X###XXXXXXXXX##XXXXXXXXXX#XXXXXXXXX##XXX#X#XXXXXX#XXX#XXXXXXXXXXX#XX##XXXX#XX#XX###X###XX#X#XXXX##X#XXX#XXXX#XXXXXX#XXXXXX#X#XXXXXX#XXXXX#X#XXXXXXXXX#XXXXXX##XXXXXX#XXX#XXXXXX#XX#XX#XX#X#XXX#XXXXXXX#X#XX##XXX#XXXXX#X#XXXXXXXXXX#X###XX#XXXXXXXXXX#X#XXX##XXXX#XXX#XXXXX
XX#XXXXX#X#XXX##XXX#XXXXXX#XXXXX#XX#XXXXXX##X#XXX##XXXXXXXX#XXXXX##XXXX#XXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXX#XXXXXXXXXX##X#X#XX#XX#X#XXXXXXXXXXXXXX#XXX#XX###XXXXX#XX#XXXXXXXX#XXX##XX#X#XXX#XXX#XXX#XXXXX#XXXXX###XX###XXXXXXXXXXX#X#XX#XXXXXXXX#XXX#X#XXXX###XXXXXXXXXXXX#XXX#XX#XX#XX#X####XXX##XXXXXXXXXXXX#X#XXXX##X##XXX#XX#X#XXX##XX#X#XXX#X#X#XXXXXXXX#X###XXX##XXXX#XX#XXXX#X#XX#XXXXX#XXXXXXXX#XX#X#X#XX#XXXXXXXXXXXXXXXXXXX#X#XX##XX#XXX##XXXXXXXXXXX#X#X#X##XXXXXXXXXXXXXX#XXXXX#XXXX#XXX#X#XXXX######XXX#X##XXXX#XXX#X#XXXX#X#XXXX##X#XX##XXX#XXX##XX#XXX#XXXX#XXXX#X#XXXX#XXXX#X###XXXXXXXX#XX#X####XX#XXXX#XXX#XX#XX#XXX#X#X#XXXXXX##X#X#XXXX##XX#XXXXXXXXXXXXXX#XXXX#XXXXXX#XXXX##XXXX#XXXXXXXXX##X#XXXXXX#XX#XXXXX#XXXXXXXXXXXXXX#X#XX#X##XX#XX#XXXXX#X#XXXX#XX#XX####XX#XXX#XXX#XXXXX#XX###X#XXX#X#XXX#XXXXX#XXXXXX#X#XXXXXXXXX#XXX#XX#XXXXXXXXX#XXXXXXXXXXXX#XXX#X###XXXXXX###XXX##X#XXXXXX#XXXXXXX##XXXXXXX#X#XX##XXX#XXXXXXXXXX###XXXXXXXXXXXXX#X##XXXX#XXX#XXX##XXXXXX##XXXXXX##XX#XXXXXXXXX##X#X##X##X#XXXXXX#X#####XX##XXXXXXXXXX#X#XXX#X#
XX##XX#XX#XXXX#XXX#XXXX#XXXX#XXXXXXXXX##XX#X#XX#XXXX##X#X#XX###X##XXXX#XXX#X###X#XXXXXXX#XXXXXXXX#XXXX#X#X#XXX#X##XX#X##XXXX#XXXXX#XXXXXXXXX#X#XXXXXXXX#XX#XXXXXXX#XXX##X#XXXXXXXX#XXX###X#XXXX#XXXXXX##XX##XXXX##XXXXXX#XX#XXXXXXXXXX#X#XXXXXXXXXX#XXX#XX#XX#XXX#X#XXXX####XX##XX##XXXXXX#XXXX###XXXX##XX##XX#X#XX#XXX#XXXXXX#XXXX#XXX##X#X##XXXX#XXXXXX#XXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX##XXXXXXX###X#XXX#XXX##XXXXXXXX##XXXXXX##XXX##XXX#XXX##XXXXXXXX#XXXXXX#XXXXX#X#X#XXXX#XXXXX#X#X##XXXXX##XXXX###XXXX##X#X#XXXXXXXXX#XX#XXXXXX#XXXXXXXX##XX##X##XXX#XXXX#XXXXXXX##XX##XXXXXXX##XXXXXX#XXXX#XXXX####X#X#XXXXXXXXXXXX####XXXXXXXX#XX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX##XXX#XXXXX#XXXXXX#XX#XXXXX##XXXXXXX##X#XXX#X#XXX#XXXXXXX###XXX#XXX#X###XXXX#X##X#X#X###XXXXXXX###X#XXXX#X#XXXXX#X#XXX#XX#XX#X###XXXXXXXXXXXXXXXXXXXXX#X###XXXXXXXX#XXX#X#XXXXX##XXXXXXX##XXXXXXXX#X#XXXX#X#XXXX#XXXX##X#XXXXXXXX##XXXXXX#X#XXXXX#XXX#XXXX#X#X#XX#X#XXXX#XXXX#XXX#XXXXXXX#XXXXXXXXXXX#XXXX##XXXX#XXXXXXXXX#X#XXXX#XXXXXXXXXXX#XXXXXXXXXXX#XXX#XXXXX###XXX##XX#X#XXX##XXX
XXXXXX#XXX##XX#XXXX#XXXXXXX###XXXXXXX#XXXXXX####XX#XXX#XX#X#XX##XXXXXXX#XX#XXXXX##XXXXXXXXX#XXXXXXXXXXX#X##X#XX#X#X#XXX#XXXXX#XXXXXXX#XX#XXXX#XX#XXXXXX#X##XXXXXXXX#XXXXXXX#XXXXXXX#XXXXXX#XXXXX#X#XX#XX##XXXXXXXX#X#XX#X#XXX##XXXXXXX#XXXXXX#XXXXX#XXXXXXX#XXXXXXX#XXXXXXXXX#XX###X#X##XX##XX#XXXXX#XX##X#XXXXXXXXXXXXXXXXX##XXXX#XX#X#XXXXX#XXX###X#XXXXXXX#XXXXX#X##XX#XX#XX#XXXX#X#XX#XXXXXXXXXXXXX#XXXXX#XXXXX#XXX#XXX#XXXXX##XXX#X##XXXXXXX##X#XXXXXXXXXXXXX#XXXX##XXX##XXXXX##XXXXXXXXXXXX#XXX#XX#X#XXXXX#XX##XXXXX###XXXX###XXX#X#XXX##X#X##XXXXX#XX#X##XXXX#XXX#XXX#X#XX#XXXXXXX#XXX#X#XXXX#XXXXXXX#XXXXXX#XXX#XX###XXX###XXXXXXXXXX##X##XXXXXXX#XXXXXXXX#XXXXX#X##XX#X##XXXX#X####XX#XXXXX###XXXX#XX##XXXXXXXXX#XXX#XXX#XX#XXXXX#XXXXX#XXXXX##XXXXXXX#XXX####XXXX#X#XXX#XXXXXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXX#XXXXXXXXXXX#XX#X#XXX#XX#X#X#XXX#XXXXXX#XXXX#X#XXXXX#XX#X#X#XXXX#XX#XXX#XX##XXXXX#XXX#X#X#X#XX#XXXXXX#XXXXX#XXXXXX#XXX#X#XXXXXXXXXX#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#X#X###XX#XX#XX#XXXXXX#XXX##XXX#XXXXX#XXXXXX#XXX#XXXXXXXXXXXXX
X#XXX###XXXXXXXX##XXXXXXX#X#XXXX#X#XXXXXXXXXXX#X##XX#XXXX#XXXXXXX#XX#XX##XXXXXXXXXXXXXXX#X#XX#XXXXXX#XXXX#XXXXXXXXXXX#X###XX#XXX#XXXX##XXXXX#X#X#XXXXX####XXX#XXXXXX#X#XXXX#XX#XXXX#XX#XX#XXX#XXXXX#XX##X#XXXX#XXXX#X##XXXXX#XXX#X#XXXXXXXXX#XXXXXX#XX#X#X#X#XXXXXXX#XXX##XXXXXXXXX#XXXXXX#X###XXXX##XXXXXX###XXX#XXXXXXXXX#XX#X#XX#XXXXXXXX#XXXXX#XXXXXXXXXXX#XXX#X#X#XXXXX#XXXX#XXXX##XXXXXXXX##XXXXXXX#XX#XXXXXXXXX##X#XXXXX##XX###X#X##XXX#X#XXXXXXXX##X#XXXXXXXX#X##XXX#XXX#XXXX##X##X#XXXXXXX#X#XXXXXX#XXXXX#XXX#X##X#XXXXXXX#X#XXXX#X#XX#XX#X#X#X##X##XXXXXXXX#X##X#XX##XXXXXXXXXXXXXXXXXXXXXXX#XXXX#XXXXX#XXXXXXXX###X##X#XXX#X#XX#XXX#XXX#X##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX##XXXXX#X##XXXXXXXX###X#XXXXXXXXXXXXXXX#XXXX#XXXX#XX#XXX##XXX#XXX#XXX#XX#XX#X#XXXXXXX#XX####XXXXXXX#XXXXXX#XXX#XX#XXXXX##XXXXXXXXXX#X#XXXXX#XXXXX##XX#XXX##X##XXXXX#XX#X#XXXXXXXXXXXXXX#XXXXX##X#XXXX##X#XXXX#X#XXXXXX#XXXX#XXXXXXXXXXXXXXX#XXXXX#XXX##XXXXXXX#XX##XXX#XXXXX#XXXX#X#X#XXXXX#XXXXX#XXXXXXXXXXXXXX##X##X#XXXXXX#XXXX####X#XXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXX#X#XXXX##X#XXXXXX#XX#XX#XXXXXXX#XXXXX#XXX#X#XXXX###XXXX#X#XXX##XXXXXXXXXX#XXX#XXXXX#XXXXXXX#X#XXXX#XXXXX#XX#XXX#X#XX#XXXX#XX#XX#XXX##X#XXX#XXXXX#XXXXX##XXXX##XX##X#XXXXXXX#XXXXXXX#XX#X#X#XXXXX#XXXX##X#X#XX#X#X#XXX###XX#XXXX##XXX###X##XXXXXXXXXX#######X#XX####X#XXXXX#XXXXXXX#XXXX##X#X##X#XX#XXX#XXXX##XXXXXXXXXX#XXXX#XXXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXXX#X##XXX#XXXX#XXX#XX#XXX#XXXXXX#XXXXX#XXXXXXXXXXX#XX#X#XXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXX##XX#X#XXXX##XXXX#XXX#XXXX#X#XXX#X#X###XXXXXXX#XXXXXX#X##XXXXX#X#XXXXX##XXXXXX#XX#XXXXXX##XX#XXXXXXXXXXXX#XXXX#XX#XXX#X##X##XX#XXXX#XX#XXXXXXXXXXX##XXX#XXXXX#XXXXXXXXX#X#XXXXXXXX#XXX#XXXX#XX##XXXX##XXXXX##XXXXX######XXXX#XXX#X#XXXXX#XX#XXXXXXXX##XXXXXXX##X#XXXXXXX###XXXXX#XX#XXXXX#XXXXXXXXX#XXXXXX#X##X#X##XXXXXX#XXXXXXXXX#XXXXXX#XX#XX#XXXXX#XX#X##XXXXXX##XXXXXX#XXXX#XXX#XXX##XXXXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXX#X#XXX#X#X###XXXX##XXXXX##X###XXX#XXXXXXXXXXXXX##XX###X##XXXXXX#XXXXXXX#XXX#XXXXX#XX#XXXX##X#XXX#XX#XX#XX#X##XXXXXXXX#XXX#X#XXX#XXX#XX#XXXXXXX
##X#XX#XXXXXXXXX#XXXX#XX##XX##XX#XX#XXXXXX#XXXXXX#XX##XXXXXXX#X#XXX#XXXXXXX#XXX#XXXXX#XXXXXXXX#XX#X#XXXXXXXX#X###XXXXX#XXXXXXXXX#XX##XXXXXX#XXXX#XXXXXXX#XXXXXXXXXX#X#X#XX#XXXXXXXXXXX#X#XX#XXXXXXXX#XXX#XXX#XX#XXXXXXX#X###XXXXX#X##X####XXX#XXXXX##XXXXXXXXXXXXX#X##XXXXX#XX##XXX#XX#XXXX#XXXXX####X#XXXXX#XXXXXXX#XXX#XXX#XXX##XX#XXX#XXXXXXX#X#XXXXX##X#XXXXXXXXXX#XXXXX#XXXXXXXX###XXXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXX#XX##X#XXX#X#X#XXXXXX#XXXXX#XX#X#X#XXXXXXXX#XXXXXX####XX#XXXXXXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXX#X#XXXX#XXXXXXXX#XX#XX#XXX#X#XX#XXXXX#XXXXXXXXXXX#XXXXX#X#XX#X#XXXX#XXXXXXXXXXXXX##XXX#XXXXXXXXXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXX#XX##XX#XX#X##XX#XXXX##XXXXXX#X#X#XXXXXX#XXXXXXXX#XXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX##XX#X#XXXXXXXXX##XXXX#X#XX####XXXX#XXXXXX#XX#XXXXXXXXXXXX###XXXXXX###XXX#X##XXXXXX#XX#X#XX#X#X#X#XXXX#X##XX#XXXX#XXX#XXX#XXX#X###XXXXX#XX#X###XX##XXXXXXX#X#XXXXXXXXXX#XXXXXXXXXX#XX#XXX#X#XXXXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXXXXX###XXXXX#XXX#X#X#XX##XXX#XX#XX#XX#XXX#XX#XXXX###X#X#XXXXXX#
XXXXXX#XX#X########XXXXXX#X#XXX#XXXXX#XXXX###XX#XX#XXXXXX###X##XXXX#XXXXXX##XXXX#XXX#XXXXXXXX#X#X##XXX##XXXXXX#XX#XXXX##XXX#XX#XXX###XXXX#XXXXXXXXXXX##XXXXX#X#XXXXXX#XXX##XXXXX####XXXXXXXXXX####X##XX#X#X#XXXX#XXXXXXXX##X#X#XX#XXXX####X##XXXXXX#XXXXXXXX#XX####XXXXXXXX#X#XXXXXXXXXXXXXXX#X###XX###X#X#X#XXXXXXX#X#XX#XX#X###XX#X#XXXXXXX##XX#XXXXXXXXXXXXX##XXXX#XXXX#XXXXXXXXXXX#XXXXXXX#X#XX#XXXX#XX#XXXXX#XXXXX#XX#XXXXXXXXXX#XX#XXXXXXX##XX#XXX##XXXX#XXXXXXXXX#XXXX##XXX#XXX##XXXXXXX#XXXX#X#XXXXXX#X#XXXX#XXXXX#XXX#XXXX#XXXXX#X##XXX#X##X#XX#XX##XX###XXX#XXXX##X#XXXXXX#X#XX#XX#XXXXXXX#X##XXXXXXXXXXXXXXXXXXXXX#X#X#XXXXX#XXXXXXX#XXXXXXX##X#XXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX#XXXXXX#XX##XXXXXXXXXXXXXX#XXXX##XX#XXXXXXX#XXXX##X#X##XXXXXXXXXXXXX#XX#XXXXXX#XXXX##XXXX###XXXXXX####X#XXXXX#X#X#XX#XX#XXXXXXX#XX#XX####XX#XX#XX#X##X#XX##XXX#XXXXX#X#XXX#XXXXXX#XXXX#X#X#XXX##XXXXX#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXX#XX#XX#XXXXX#X#XXXXX##XXXX#XXXXXXXXXXXXXXXXX#X#XXXXX#X#XXXXX#XXXXXXXX#X###XX#XXXXXXXXXXXXX##XX##XXXXXXXXXXXXXXXXXXX##X#X
XXXX#XXXXXXXXXXXX#X##XXXX#XX#####XX#XXX#X#XX#XXXXXX#XXX#XXXXX##XX#XXX#XXXX###XXXXXXXXXX#XXXXXXXX##XXX##X#XXX#XXXXXXX#XXXX#XXX#XXX##XX#XXX#XX##X#XXXXXXXXXXX#XXXX#XXX#XXX#X#XXXXXXXXX##XXXXX#XX#XX#XXXXX##X#XXX#XX##XXXXXXXXXX#XXX##X#XXX###XX#X#XXXXX#X#X##XXXXXX#XXXXX#XX#X##XXXX#XX#XXXXXX#XX###XXXX#X#XX#X#XXXXXXXXXXXX#XXXXXX#XXX#XXXXXXX#XX#XX#X#XXXXXXXXX##X##XXXXXXXXXXXX##XXXX###XXXXXXXXX#XXXXXXXXXXX#XXX#XXXXXX#####XXXX#XXXXXXX#XXXXX##X#XXXXXXXXX#XX#X#XX#XX#XX#X#XX#X#XXX#XX##XXX#XXXXXXX#XX#XX#XXXXXXX#X##XXXX#XXXX#XX##XXXX#XXXXXXXX#XXXXXXXXXXX#XXXXXXX##XXXXX#X#X#XX#XXXXX#XXXXXXXX###XXXX#XX##XXXXXX#XXXXXX#XXXX#X#XXXX#XXX#XXXX#XXXXX#XXXX#XXXXXXX#XXXX#X#XXXXXXXX#XXX#XX##XXX#XXXXX#X#X#XX#XX#XXX#XXX#X#XXXXXXXXXX###XX#XXXXXXX#XXX#X##XXX#XXX#XXXXXXX#XXXXX#XXXXXXXX##XXX#XXXXXXXX#XX#X#XXX#XX#XXXXX##XXX###XXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXX##XX#XX##XXX#XXXXXXXXXXXXXXXXXXXX#XXXXXXXX##XXXX#XXXX#XXXX#XXXXX#XX#XXX#XXXX##XXX#XXXXXXXX#XX###XXX#XX#XXXX##XX##XX####XX#XXX#X#XX###XXXXXXX#XX##XXX#XXXX##XXXXXXX#XX#X#XXXXXXXXXXX
#XX#XXXXXX#XX##XXXX####XX#XX#X####XXXX#X#XXXXXX##XXXXXXXXXXXX#XXX##X#XXXXXX#XXXXX#XX##X#XXXXX#XX#XXXX##XXXXXXXX##X#XXXX#XXXX#XX#XX###XXXXXXXX##XXXXXXXXXX###XX#XX#X##XXX#X##XXXXXXX#XXXXXXXXXX##XXXX####XXXX#X##XXXXXXXXX#XXXXXXXXXXXXXXXXXX#X##XX#XXXXXXXXXXX#XX#X##XXXXXX#XXXXXXX#XXX#XXXX#XXXXXXXXXXXXXX##XXXX#XXXXXXXXX#X###XX##XX#XXXXXX#XXXXXX#XXXX#X##XXX##XXXX#X###X#XX##XX#XXXX#X##XX#XXXXXXXXXXX###XXXX#XXXX##XXXX#XXXXXX#XX#X##XXXXX#X#X#XXXXXXX#XXX#XXX##XXXX##XX##XXX##XXXX#X#XXX###XXXXXXXXXXXXXXXXXX##XXXX#XX#XXXXX#XXXX#X#XXXXXXXXXXXXXXXXXXXX#XX##XXXXXX#XXX#XXX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXX##XXXXX#XXXXXX##X#XXXXXXXX#XXX#XXX###XXX#X#X#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXX#XXXX#X###X#XXXXXXXXXXXXXXXX#X##XXXXXXX##XXX#X#XXX#X#X###X##X#XX###X##XXXX#XXXXXXX##X#XXXX##X#XXX#XXXXXXXXXXXXXXXX#XXXXXXX#XX##XX##XXXXXX#X#XXXXX##XXX#XXXX#XX#XXX#XX##X#XXXX#XXXX#XXXXX#XXXX#####XXXX#X#XX##XX#XX###XX#XX###X#X#XXXX#X#XX#XXX#XX#XXXXXXX#X#XXXXXX##X#X##XX#XXXXXXX##XXXXX#XX#XX##XXXXXXXX#XXXXXXXXXXX#XX##XX#XXXX###XXX#X#X##XX#XXXXXXXXXXXXXX#XX#
XXXXXXXXX##X#XXXXXXXXXXXXXX#XXXX#X#XXXXXXX#XXXXXX##XX#X##XXXXXXXXXXXXXXXXXXXXX#X#XX###X#XXXXXXXXX#XXX#X#X###XX##XXXXX#XXXXXXXXXXXXXXX#XXXXXX##X###XXXXXXXX#X##XXXX#XXXX#X##XX#XXXX#XX##X#XX#XX#XX##X#XXXXXX##X##XXX####XXXXX#XXXXXXXXX#XXXXX#XXX###XXXX#XX#XXX##X#X#XXXXXXXXXXXXX#XXXXXXXX#XXXXXX#XXX#XXXX#XX##XXXXXXXXXXX#XXXX##XXXX#XXXXXXXXXX#X#XXXXXXXXXXXXXXXX#XXX#XXXXXXXXX##XXXXXXX#XXXXXXX##XXXXX###XXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX#XX#XXXXXX#XX#X#XXXXXXXXX#X#XXXXXXX#XXXXX#X#XX#XXX#X#XXXXXXXX#X#XXX#XX##XX#X#XXXXXXXXXXXXXXXXXXXXXX#X#XXXX#XXXXXXXX#XXXXXXX#X#XXXXXXXXXX#XXXXXX#X###XXXXX#XXXXX##X#XXXXX#XXXXXXX#XXXX#XXXX##XXXXXXX#XXX#X##XXXXXXX#X#XXXXX#XXXXXXX##XXXXXXXXXXX#XXXX#XX###XX#X##XXX#XXXX#XXXXXX#XXXXXXXX#X#XXXXXXX#XXXX#XXXXX#XXXXXXXXXX#XXX#XXX##X#X#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#X####XX#XXXXXXXXXXXXXXXXX##X#X###X#XXXX#X#XXXXXXX#XX#X#XXXXX##XXXX#X##XXXX##XXX###XXX#XX#XXX#XXXXXXXX##X#XXX##XXXXX#X#XXXX#XX#XXXXX##X###XXXXXXX#XXXX##XXX####XXXXXXX#XXXXXXX##XX####XX#X#XXX####X#XXXXX##XXX##XX#XXXXX#X#XXXX##XX#XXX###XXX#XX
XXXXXXX#XX#XX#XXX#XXXXXXX##XXXXXX#XXXXXXX##XXX###XXXXXXXXXXXXXX#XX#XXXXXXXXX#X###XXX#XXX#XXXXX#X#X#XX#XXX#X##XXXXX##X####XXXXX#XXXXXXXX##XX#XXXXX#XXXXX#XXXX#XX##X#XX#XXXXXXXXXXXXXXXX##XX#XX#XX#XX##X#XXXX#XX#XXXXX#XXXXX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXX#X#XXXXX###X#XX##X##XXXXX#X#XX#XX##XXXX##XX#XXXX#XXXXX#XXXXX#XX#XXX#X#XXXX#XXXXXX###XXXXXXXXX###XXXXX#X##XXXXXXX#XXXXXXXX#XXXXX###XXXXXXXXX#XX#XXXXXXXX#XXXX#X#XXXXX#X#XX#XX#XXXXXXXXXX#XX#XXXXXXX#X#XXXX#X#XXXX#XXXXXXXXXXXXX##XX##XXX##XXXX#X#XXX#XXXX##XXXX#X##X#X#XXXXXXX#XX#X#XXXXXX#XX#XX#XXXXX##XXXXX#XXXXXXXX#XX#X#XXXXXX#XXXXXXX#X#XXXXXXXXXXXXXX#XX##XXX#X#XXXXXXX##XXXXX##XXXX##XXX##XXXXX#X###X###X#XX#X##X#XX#XX##XX#XXXXXXX#XXX#X#X#XXXXXXXXXXXXXX#XXXX#X#XXX#XX#XX#XXXXX##X#XXXXX#XXXXXXXXXXXXXX#XXX#XX#XX#XXXXXXXXXXXXXXX##XXXXXXXXXXXX#X#XXX#XXXX###X#XX#X##XX#XX#XXX#X#X##XXXXX#X#X#X##XXXXXXXXXXXX##XX#XXXXXX#X#XXX#XXXX#XXXXX###X####X#X#XXX#X#XXX##XXX#XXX##X#XXX#X#XXXXXXX#XXX#XXXXX#XXXXX#X#XXXXXX###XXXXXX##X#XXXXXXXXXXXXXXX#X#XXX#X##XXX##XXXXXXXXXXXXXXXX#XXXXXX###XXXXX
#XX###XX#XXX#X#XXXX#XXXX#XXXX#XXXXXXXXXXX##X#XXXX#XX##XX#XX##X#XXXX#XXXXX#X##X###XXX#XX##XXX#XX#XX###XXXXX#XX#XX#X#XXXXXXXXXX#XX###X#XXXXXXXX#XXX##X##XX#XXX#XXXXXXXXXX#XXXX#X###XXXXXXXXXX#X#X#XXXXXXXXXX#XXXXXXXX#XXXXX##XXXX#X#XXX#X###XXXXX#XXXX##XXXX#X#XX#XXX#X#XXXXX##XXXXX#XX#XXXXXXXXXXXX###X#XXX###XXX##XXXX#XXXX#XXXXXXXXXXXXX#XX#XXX#XX##XXX##X#XXXX#XXXXXXX#XXXXXXX####XXXXX#X#XXX#XXXX#XX#XXXXXXXXXXXX#X#XXXX#XXXX#XXX#XXXXXX##XX####XX#XX#XXXXX#XXXXXXXX#XXXXXXX#XXXX#XX###XXXX#XX#XXX##XXX##XXXX#X#XXXX#X#XX#XX#XXXXX##XXXXXXXX##XXXX#XXXXXXXXXXXXXXX#X###XXXXXXXXXXX#XXXXX#XXXX####XXXX#XXXXX#XXXXXX#XXXX#X#XXXXXXXXXXXXXXXX#####XXXX#XX#X#XXXXXXX#X##XXXXX#X#XXX#XXXXXXXXX##XX#XXXXXXXXXXXXXX#XX#XX#X###X#XXXXXXXXX#X##XXXX#XX##X##XXXXXXXXX##XX#X##XXXXX#XXXXXXXXX#X#XX#XXXX#X#XXXXXXXX#XX#X#XXXXXXXXX#XXXXX#X#XXX##XXXXXX####XXXXXXXXXXXX#XXXXXX#XXX#XX##XXX#XXXXXXXXXXX##XX#XXXXXXXXXXX#X#XX#XXXXXXX#XX#XX#X#XXX#XX##XXXXXXXXXXXXXX#XX##XXX#X#X#X#XXXX##XXXXXX#XXXXXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXX#XX##XXX#XXXX##X#X#XXXXX#XXXXX#XXXX####X
XXXXXX#XXXXXXXXX#XXX#XXXX#XXXXXXXXXXXX#XXXXX##XXXX#XX#XXX##XXX#X#XXX##XXXXXXXXXXXXXXX#XXXX#XXX#XXXXX#XXXXXXXX#X#XX#XX#XXX#X#X#XXXX##XXXXXXX#XXXX#XXXXXX#XX#XXXXX#XXXXXXXXXXX##XXXX#XX#XXXXXXX#X#X#X##XXXX#X##XXXXXXXXXXXXX#X##XXXXX#XXXXXXXXXXXXX#XXXXX#XXXX##XX#XXXXXX#X#XXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX##X#XXXXXXXXXXXXX##XXXXX#XXXXX##XXXXXXXXXX###XXXXX##XXXXXXXXXXX#XXXXXXX#X#XXXXXXX#XXXX##XXXXX#XXXXXXXXXXXXXXXX##XX#X#XXXXXXXXXX#XXXXXXXXXXXXXXX#####XXXX##XXXXXXXXXXXXXXX#XX##XXXXX#X##XXX#X#XXXX##XXXXX##X#XXXXXXXXXXXXX###X#X#XXXXXXXXX#XX#XX#X##XXXXXXXXXX#XXXXX#X###XXXX#XXXXX#XX#XX##XXXXXXXXXXXX#X#X#XXXXX#XXXXXXXXXXXXXXXX##X#XXX###X#XXXXX#X#X####XXXX#XXXX#XXXX#X#####XXXX#XXXX##X#XXXX#XXXXXXXXXXXXXXXX##XXXXXXXXXXXXXX#XX#XXXX#####XX#XXX##XX#XXXXXXXXXXXXXXXX##X##XXX#X##XXXXXXX#XX##X##X#X##XXX#X#XXXXXXXXX#X#XXXXXX###X#XXX##X#XXX#XXXXXXXXXXXXXX#XX#XXXX######XX#XXXX#X#XXXX#XXXXXXXXX#XX#XXXXXXXXXXXXX#XXXXX#XXXX#XXX#XXXXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXXXXX#XXXXXXXXXX#X#X#XXXXXXX#X#XXXXXX###XXXXXX#XX##X#XXXXXX#XX#XXXX#XX#XXX#
XXXXXXXXX##XXXXXXXXXXXXXX#XXXXXXX#X#X##XXX#XXX##X#XXXXXXX#X#XX##XX#XXXXXXXXX#XX#XXXXXXXXXX####X#X#XXXXXX##XXXXX##XXX#XX#XX#X###XXXXXXXXXXXXXXXX#XX#XXXX#X#XXXX#XXXXXXX#XXXXX#XXXX#XXXXXXXXXXXX###XXXX####X#XX#XXXXXXXXX##XXXXXXXX#X#X#XXXXXXXXXXXXX##XXXXXXXXXXX#XX#XXX#XXX#XX#X#X#XXX##XX#X#XX###XXXXX##XX#XXX#XXXXXXXX##XXXXXXXXXX#X##X#XXXXXX#X#X#X#XXXXXXXXXX#XX#XXXX#X#XXXX#XXXXXXXXXXXXXX#XX#XX#XXXXXXXXXXX#XXX#XXX#X#XXXXXXX#X#X#XXXX##XXX#XXX#XXXXXXXXXXXXXXXX#XX#XXXX#XXX#X##XXXX#XXXXXX#XX#XX#X#XX#XX#XXX#XX#XX#XXXXX#X#XX##XX#XXXX#XXXXXXXXX#XXX#XXX#X#XXX#XXXX##XXXX#XX#XXX#X###X#XXX#X###XXX#XXX#XXX###X#XX#XX#####X#XXXX#XXXXX####XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXX#XX#XXXX#X#XXXXXXX#XXX##X#X#X#XXXXXX#XXX#X#XXXX##X#X#X#XXX#X#XXXXXX#X#XX#X#X#X#XXXXX#X#XX##X##XXXXXXXXX#XXX##XXXXX#XX#XXXXXXXXXXXXXX#XXXXX#XXX#XX##X#XXXX#XX#XXXXX#XX#XXX#XXXXXXXXXXX#X##XXX#XXXX#X#XXXXXXXX##XXXXXX#X#XXXXX#XX###X#XXXXXXXXXXXX#X#XXXX#XXXXXX#XXXXX#XXXXXX##X#XX##XX#XXX#XXXXX#XXXXX##XX###X#XXXXXXXXXX#X#XX#X#XXX#XX##XX##XXX#XX##XXX#XXXXXX#XXXXXXXX
XXXXXX####XX#XXXXXXXXXXX##XXXXX#XXXXXXX##XXXXXX#XX#X#XX#X#X#XXX##X#XXXX#X#XXX#XX#XX###X#XXX#X#XXX#XXXX#X#XXXXX#XX#XXXX#XXXXXXXXXXXXXXXX#XXXX#XXX#XX##XXXXXX#XX#XXXXX##XXXX#X##XXXXXX#XXXXXXXXX#XXXXXX#X#XX#XXX#X#X#XXXXX#X#X#XXX#X##X#XX#XXX#XXXXXXXX##XXXX#X#X#XXXXXXX##X#XXXXXXXX#X#XXX#X#XX##XXXXXXX#XXX#XXXXXX#XXXXXXXXXX#X#XXXXXXX#XXXX#XXX#XXXXXXXX#XXX#XXXX#XX#XXX#XXXXXXXX##X#XXXXXXX##XXXXXXXX#XXXX###XXXX#XXXXXX#X##XXX#XXXXXX#X#XXX#XXXXX##XXXXX#XXXXXX#X#XXXXXXXX##XX##X#XXXXXXXXXXXXXX#X##XXXXXXXXXXX#XXXX#XXXXXX#XXX##X#XXX#XXXXX#XXXXXXX#XXXX#XX#XXX#X#XXXXX#XXXX#XXXXX#XXXX#XXXX#XXXXXXXXXXXXXX#X#XXX#XX##XXX#XX###XXXXX#XXXXXXXXXXXXXXXX#XXXX#XX##XXXXXXXXXXXX#XXX#XXXXXX#XXX#XXXXX#XX#XX##XXXXXXX#XXXX#XXXXXXXX#XXXXX#X#XXXX#XXXX#XXXXX#XXXXXXX##XXX#XXX##XXXXXXXXXXXX#XXXX#XXXXXXXXXXXXX#XXXXXXXXXXXXXXXX##XX#X#XXX#####XX#XX#X#XXX#XXX##XXXXX#XXX#X#XXXXXXXXX#XXXXX#X##X##XXX#XXXXX##XX#XXX#X#XXX#XXXXXX#XXX#XXXXX#XXXXXXXX#X#XXXXXX##XX##X####XXXX#####XX#XXXXXXXX#XX#X#XX#XXXXXXXXXXXXX#XX#X#XXXXXXXXXXXXXXXXXX#XXX#XX#XXXXXX#XXXX#XX#X#X#
XXXXXXX#XXX###X#X#X#XX#XX##XXXXX#XXXXXXXXXXXX#XXXXXXXX#XXXX##X#XXXXXXXX#X##XXXXXX#XX##XX#XXXXX#X#XXXXXX#XXX#X#XXX#X#XXXX#X#XXXXXXXX#XX#XXX#XX##XXXXXXXXX#XXX#XXXXX#X#XXXXXXX##X#X#XX#X#XXX#XXXXXXX##X#XXXXXX#XXX#XXXXXXXXX#XXXX#XXXX#XXXXX#XX#XXXXX###XXX#XXXXXXX#XXX#X#XXX#X#XXXX#XX#XXXXXXXXXXX#XXXX#X#XXXX#X#X#X#XXX##XXXXXX#X#X#X##XX#XXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXX##XXX#XXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX#X#X#XXXX##XXXXX#XX#XXXX##XXXXX#XX##XX#XXX#XXXXXX##XXXX#XXXX#X##XXX#XXX#XX#XX###XXX#X#XXXXXXXXXXXXX#XXXXXX#XXXXXXX#X##XXXXX#XX#X#XX#XXXXX#XXX#XXXXX##X#XXX##XXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXXXXXXXXX#X#XX#X#X#XX#X#XXX#XX#XXXX#XX##XXXX#XXXXXXXX#XX#X#X#XXXXX#XXXXXXXXXX#XXX##XXXXX#XXXX#X##XXXXX#XXXXXXXXXXX##XXXXXXXXXXX#XXXXXXXXX#XXXXXXX##X#XX##XXX#XXXXXXX#XX###XX#X##XXXXXXXXXXXXX##XXX##XX###XXXX#X#X#XX#XX#XXX#XX#X#XXXXX#XXXXX#XXXX#X#XX#XXXXXXX##XXX#X#X#XXXX#X#X#XXXXXXXXXX#X#XXXX#XX#XXXXXXXXXXXX##XXXX###X#XXXXX#XXXXXXXXXXXX#X#X#XXXXX#XXXXXX#XXXX##XXXXXXXXXXXXXXX#XXXXXXXX#X#XXXXX###XXX#X#XX#XXX#XXXX##XXXX#X##X
#XXX#X##XXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXXXXXXXXX##XXX#XX#XX#X#XX#XXXXX#XX##X#X##X#X#XXXXXXXXX##XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXX#X#XX#XX#XXXXXX#XXX#X##XXXXXX#XXXXX##XX#XX#XX#X#XXXX#X##XXX#XX##XXX#XX#XXXXXX#XXXXX##XX##XXXXX#X##XXXXXXXXXXXXXXXXXXXXXX#XXX#X##XXXXXXXXX#XX#X#X#XXXXX#XX##XXXXXXX###XXXXX##XXXXX#XXXXXXXXXXXXXXX#X#X#XXX#X#XX#XXXXX#XXX####X#XXXXX#XXXX#X#X##XX##XXXXXXX#XX#XXXXX#XXXXXXXX#XXXX#X#XXX###XXXX#X##XXXX##XXXXXXX#XX####XXXX#XX#XXXXX#XXXXXXXXXXXX#XX##X#XX#XXX#XXXXXXXX#XX##XXXXX##XX#XXXXXXXXXX#XX#XXXX#XXXXXXXXXX#XXX#XXXXXXXXX##X#XXXXX#X##XX#X##XX#X#XXXXXXXX##X##XX#XXXXXXXXXXXXXXXXX#XXX#XXX#XXXX##XX###X##XX#X#XXXXXXX#X#XXXXXX#XXXX##XXXX##XX#XXXXXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXXXX#XXXXXX#XXXX###XXX#XX#X#XXXXX##XXXXXXXXXXXXXXXX#XX#XXXXX#X###XXXX#XXXXX##XXXXXXXXXXX##XXXX##X#X#XXXXXX#XX##XX##XXX#X#XXXX#XXX#XXX#XXX###X#X##XXX#XXXXXXXXXXXXXXXX##XXX#XXXXXX#XXX#XXXXXXXXXX#XXXXXXXXXX#XXXXXXXXXXX##X#X#X#X#X#XXX##XXXX#XX#XX####XXXXXXX##XXXXXXXX#XXXXXX#XXX#XXXXXX#XX###X
XXX#XXXX#X##XXXXXXXXXX##XXXX#XXXXXX####XX#XXXXX#XXX##XXXX#XXXXXX#XXX#XX#XXXXXXXXXXXXXXXX##XXXXXXX#XXXX#X#XXXXX#XXXX##XXXXXXXXXXX#XXXXXXX#X#XXX##XXXXXX#XXX#XX###X###X##XXXXX#XXX#XXXX#X###XXX#XXXXXXXXXXX#XXXXX#XXXXX####XXXXXXXXX#XXXX#X#XXXX#XX#X##XXXXX#X#X#XXX#XXX###X#XXXXXX#XX##XX####X#XXX##XXXX#X#X#X#XXXX#XX##XXXX#XXX#XXXXX#XX#XXX##XXXXXXXXX#XXXXXXX#XXXX#XXXXXXX#X##X##X#XX#X#XXXX##X#XXXXXXXXXX#X#X#X#XXX#XXXXXXX#X##XX###XXX#XX#XX##XXXXXXXXXXXXXX#XXX#XXXXXXXX#XXXXXXX##XXX#X#X##X##XXXXXXXX#XXXXX#XXXXXXX##XXX#X#X##XXXXXXX#XXX#X#XXXX####X#XXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#XXXXX#XXXXXXXX#XX##X#XXXXXX##XXX#XXXXXXX####X#X#XXXX##X##XXXXXX#XX##XXXX#XX#X#XX#XXXX#XXXX#XX#XXXXX#X#X#XXXXXXXXX#XXXXXX#XXXXXXXX##XXX#XXXXXX#XX##X#XXXXXX#XXXXX#XXXX#XXXXXX#X#X###XXXXXXXXXX#XXXXX#XX#XXX##XXX#X#XXX#XXX#XXX##XXXXX#XXXXXXX##X##XXXXXXXX#X#XX#XXXXXX#XXXXX#X#XXXXX#XX#XX#XXXXX##X#XX##XX##XXX#X#XXXX##XX#XX#XX#XXXX#XX#XXXX#XXXXXXXXXXXX#XXX#XXX###X#XXX#XXXXXXXXXX##XXXXXXXX#XXXX#XXXXX#XXXX#XXXXX#XXXXX###X#XX##XXX##XXX#X#XXX##XXXX#XX#XXX#XXXXXX
XXXX#XX#XXX#XXXX##XXXXXXXX#X#XXXXXX#XXX##XX#X#XX##XX#X#XXXX#XXXXXXXXXXXXXXXXXXXXX#XXX#XXX#XXX#X#XX#XXXX#XXXX#XXXXXXXX#XXXX##XXXXXXXXXX#XXXX#XXXXXXX#XXXXX##XX#XXXXXX##XXX#XXX#XXXX#X##XX##XXXXXXXXXXX#XXXXXXX#XXXXXXXXXX##X#XX#XXXXXX##XXXXXXX#XX#X#XXXX##X#XXXXXXX#XXX#XXX#XXXXXXXXX##XXXXXXXX#XX#XXXX#XXXXXX#XXX#XXXXXXXXXXXX#XX#X#XXX##X#XXX#XXXXXX#X#XXXXX#XXX#X#XXX#XX##XXXXX###XXXXX##XXXXXXXXX#X#XXXXX#XXX#XXXXX#X#XXXXXX#X#XXXXXXXXXXXXXXXX#XXXX#XXXXXXXX###XXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXX##XXXXXX#XXXXXXXXXX#XXXXXXX#XXX#XX#X#XXX##XXX#XX##XX#XXX#XXXX##XX#XX#X#XX#XXXXXX#XXXX#XXXX#XX#XXXXX###XXXXXXXX##XXXXX#XXX#X##X#X#XX#XXXXXXXXXXXXXX#XX#X###XXXXXX##X##XXX#XXX#XXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXX#XX#XXXX#XXXXXXXXX##X#X#XXX#XX#XX###XX#XXX#XXX#X#XX#XXXX#XXXXXXX#XX#XXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXX##XXXXX#XXXXX#XXX#X##XXX#XXXXXXXXXX#X#X###X#XXXX##XXX#XX##X#XXXXXXXXXX#XX#XX##XXX#X#X#XX#XXXXXX#XXXXXXXXXXXXXX#XXX#X#XX#X#X#XXXXXXXX#XX#XXXXXXX#XXXXXXX#XX#X####XXXX#XX#XXXXXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXXXX#XX
X#XX#XXX##XX##X#X#XXXX#XX###X##XXXXXXXXX#XX#X#XXXX#XXXX###X#XX#X#XXXXXX#XXXXXXX#XX#XXXXXX#XXX##XX#XX##XX#XX#XXXXX#XX#XXXX#XXXXXXXXXXXXXX#XXXXX#XXXXXX#XXXX#XX#XXX#XXX#XXXXXXXXXXXXX#XXXXXX##XXX#X#XX#XXXXXXX#XXXX#XX#XX#XX##XXX#XXX####XXXX##X#X#X#XX#XX##XXXXX##XXX#X#X#XXX##XXX##X#XXXX##XXXXXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXX#XXXXX#X#XX##XXXXXX#XXXXXXXXX##XXXXX##X#XXXXXXXX##XXXXXXX#####XXXXXX##XXXXXXXXX#XXXXXXXX#XX##XXXXXXXXXXXXXXXXXXX#XX#X#XX#XXX#XXXXXXX##X##XXXXXXXXXXX##XXXXXXXXXXXXXX#X#X##XXX#XX##XXX#XXXXXXXXX#XXXX#XXX##XXXXXX#XXXXX#XXX##X##XXXXXXXXX#X#XXX##XXXXXXXXXX##XX#X#XXXX##XXXXXXX#XXX##XXXXXXX###XX#X##XXXX#X#XXXXXXXXXX#XXXXXX##XXXX#XX##XXXX##XXX#XXXXXX##XX##XXXXXXXXXXXXXXX#X#XXX#XXXX#XXXXX#XXXXXXXXX#XX#X#XXXXXXXXX###XXXXXXXX#XXXXX##XXX#XXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXXXXXXX##XXXXXX#XXXXXXX#XXXXXX#XX#X#XXXXX##XXXXX#XXXXXXXX#X##XXXXXXX##XX##XXXXXX#XXXXXXXXX#XX#XX#X#XXX#X#X#XXXXXXXXXXXXXX##X##X#X##XX#X#XX#XXXXX#XXXXX#XX##XXX##XXXXXXXXXX#X#X#XXXX#XXX##X#XXXX##XX#XXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#X##XX#XXX#XXXXXXXX##
X#XX###X#X#XXXXXXXXXXXXX##XXXXXXXXXXX#X#X#XX##X#XXXXXXXXXXXXXX#XXXX#XX#XXX#XXXXXXX#X#XXX#XX#XXXXX#XX##XX##XXXXX###XXXXXXXXX##X#XXXXX#XX#X#X#X#XXXXXXXX#XXX#XXXXXX#XX#XXXXX#X#XXX####X##X#XX##X#X#X#X##XX##XXXXXXXXXX###XXXXX#XX#X#XXXX#XXXXXX#XXXXXX#XXXXXXXXXXXXXXXXX##XXXXXXXXXX##XXXXXXX#XXXXX##XX#XXXXXXX#XXX#XXXX#XXX#XXXX#XXXX#X##XX#XXXXX#X#XX##XX#XXXX#XXXXXXX#XX#X#XXX#XX#XXX#XXXXX####XXX#X#XXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXX#XX####XXX#XXXXXXX##XXXXXXXXX##XXXX#XX#XXX#XX#X##XXXX#XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX###XXXXXX##XXXXXX#XXXX##XXXXXXXX#XXX#XX#XXX###X#XXXXX#XX##XXXXXXXX#XXXX#XXXXX#XXXXX#XX#X#X#X#X##XXXXXXX#XXXXXX#XXX##XX##XXX##X#X##XXX##XXX##XX#X#XXXXXX#X#XXXX#XX#XX#XXX#XXXXXX#XXXXXXX#XXX##XXX#X##XXX#XX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXX#X#XXXX##XX#XXXX##X##XXXXXXXXXXXX##XXX#XX##XXX#X###XX#XX##XX#XXXX##XXX##X#XXXXXXX#XX#XX#X#X#XXXXXXXX#XX#XXXXXXXXXXXXX#XXXX##XX#X#X#XXX#XXXXXXXX##XXXXXXXX#XXXXXXXXXX#XX#X#X#XXXXXXXXXXX#XX##XXXX#XXXXXXX#XXXXX###X#X#XX###XX#XXXX#X#X
XXXXXX#X###XX#XXX#XXX#XXXXXXXX##XX#XXXXXXX###X#XX#X##XXXXXXXXX#XXX#XXXX#X##XXX#XXXX###XXXXXXX#X#XXXXXXX#X#X#XX###XXXX#XXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXX#X#X#XXXXX#X###XXXXXXXXXXX#XXXXX##XXX#X#XXX#XXXX#XX#XXXXXXX#XXXXX#XXXX#XXX#XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX####XXXXX#XXXXXXXX#XXXXX#XXXX##XXXXX#XXXXXXX#XXX#XXX#XXXXXXX#XX#XX##XXXXXXXXXXXXXX#XXXXX#XXXXX#X#X#XX#XXXXXXXX##X#XXXXXXXXXXX#XXXXXXXXXXX##XX#XXXXXX##X#XX#XXX#XXX#X#X#XXXXXX#XX#X#XXX#XXX##XXXXXXXXXXXX#XX##X#XXXXXXXXXX#X#XXXXX#XX##XX#XX#XX#X#XXX##XXX#X##XXXXXXXXXXX###X#XXXX#X#XXX#X#X#XXXXXXX#X#XX#XXXXXXXXXX###XX#XXXXXXXXXX#X#XXXXXX#XX##XX#XXXXXX#X##XXX#XXXX#XXXXX#XXXXXXXXXXX##X##XXXXXX#XXX#XX#XXXXX#XX#XXXX##X#XXXXX#XXXXXXXXXX#XX####XXX#XX#XXX#XX#XXXXXX#XXXXXXXXX#XXXXXX##X#XX#XXX#XX#X#XXXXXX###X##XXX##XXX##X#XX##XXXX##XX#X#XXXX#XXXXX#XXXXXXX#XXX##XXXX#XXXX#XXXXXXX##XXXXXXXXX#XXXXX#X##XXX#XXXXXX#XXXX##XXX##X#X#XXXXXX#XXXX#XXXX#XXXXXXXXXX#X#XXXX##XXXXXX#XXXX#X#XXX#XXXXXXXXXX#XXX#X#XXXX#XXXXX##XXXXXXX#X#XXX#X#X#XXXXXXXXXXX##X####XXXXXXX#XXXXX#XXX#
XXXXX#XXXXXXX##XXXXXX#X#XXXX#XXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXXX#XXX#XX#XXXXXXXXXX####XX#XXXXXXXXXXXX#XX#X###X#XX#X####XXXXX##X##X##XXX#XXXXX#XX#XX#XX#XXX#XXXX#X#XXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX#X#X#XXXXXX#XXXX#X#XXX#X#XX#XXXXXXXXXXXXX#XXXX#XX##XXXXX#XXXXXXXXX#XXXX#X#XXX##XXXXXXXX#XXXX##X##XX#X#X##XXX#XXX###XXXXX#XXXXXXXXXXXXX#XX#X#XX#XXX##XX#XX#X#X#X###XXX#XX##XXXXXXXXXXXX#X#X###XX#X#X#XXX#XXXXXXXXXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXX#XXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXXXXX#XXXX##XX#XX#X#XXXX#X#XXXXX#XXXX##XXX#X#XXXXX#X#XXX#XXX##XX#XXX##XX##X###X#XXXXXX#X##XXX#XX#XX#XXXXXXXX#XX##XX#X##XXXXXXX#XX#X#XXXXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXX##XXXXXXXXXX#XXX#XXXXXXX####XX#XXX#XXX#X#X##XXX#X#XXXXXXXX#XXXXX#XXXXXXXXXX#XXXXX#XXX###XX##XXXXX#X#XXXXXXXXXXXX#XXX##XX##XXXXX#XX##XXXXXXX#XX#XXXXXXX###XX##XX##XXX#X#XXXXXXX#XX#XXXX#X#XX#XXX###XX##XXX#XXXXXXXXX#XXXXXX#X##X##X#XXXXX###X#XX#XXXX#XXX#X#XXX#XXXX#X#X##XX#X#XXXXXX#XX#X#XXXXX#X#XX##XXXXXXX##XXXXXX#XXXXXXXXXX#XXXXX#XXX###XX#XX#XXX#XXXXXXXXXXXXX#XX##X##XXXXXXXXXX
XXX##XXXXXX#XX#XXXX#XX#XXX#X#X#XXX#XXXX#XXXX##X#XX#XXXX###XX##X##XXXXX##X##XX#XX#XX#XX#XX####XXXXXX#X#X#XXXXXX#XX#XXXXXX#XXXX#X##X#X##X#XXXXXXXXXXXXXX#XXXX#XXXXXXXXX##XXXXX#XXXXXXXXXX#XX#XXXXXXXX#XXX###XX#XXX###XXXXXXXX#XXXXXXXX#XX#XXXXXXX##XX#X#XXX#XXX##XX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXX#X#XXX#XXXXXX#XX#X#X##XXXXXXXXX#XXXXXXXXXXXXXXX##XXXXXXXXXXXX###XXXXXXX#XXXX#XXX##XXX#XX#X##X##X#XXXX##XXXXXXXX#X#XX#XXXXX#X#X####X#XXXXXXXX##XXX#XXXX#XXX###X######XXXXXXX##XXXXX#XXX#XXX#XXX#X##X#XXXX#X#X#XX#X#XXX#XXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#XX##XX#XXX##XXXXXXX#XXXXXXXXX#X##XXXX#X#XX#XXXXXXXXXXX##X##XXXXXXXX#XXXX#XXXXXXX#XXXXXXXX#XXXX#XXX#XX#XXXX##XX#XXXX#X#XXX#XXX#XX#XXXXXXXXXXXXXX##XX#X#XXX#XX#XXXXXXXX#XXX#X##XX#XXXXXXXXXXX#XX#XXX#X##XXXXXX#XXX##XXXXX#XXXXXXXX##X####XXX#X#XX#XXXX###XXX###XXXXXX#XXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXXX#######XXX#XXXXXXXXX##XXX#XXX#XXXXXXXX#XX#XX#XXX##XXXXXXXXXXXXXXXXXXXXX#X#XXX#X##XXXXXXXX#XX#XX##XX#XX#XX##XXXXX#XX#X#XX#XXX#XXXXXXXXXX##X#XX##XXXX#XXXXX#XXXXXXX##XXXXXXXXX
XXXX#XXXXXXXX#X#X#XXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXXXXX#XXXXXX#XXXXXXXXX##X##XXXXX#XX##XXX#XXXXXXXXXXX###X#XXXXXXXXXX#XXXX##XXXXXXXXXXXXXXXXXX##X##XXXXXXXXXX#XXXXX#XXX#XXX#XX#X##XXXXXXXXXXX#X##XXX###XX#XXX##XXXX#XXXXX#XXXX##XXXX#X#XXXXXX#XXX#XXXXXX#X#XXX#XXXXXXXX#XXXXXXX#XXXX#X#XXX##X###XXXXXXXXXXXXXX#XX###X##X#XX#X#XXXXXXXX##XXXXXXXX##X#XXXXX##X#XXX#X#XX#XXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXXX#XXXX##X#X#XXXXXX#XXXXXXXXXXXXXXXX#XXX#X##XXX#XXXXXXXX##X#XXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXX##XXXXX##X##XXXXXX#XX#XXX#X#XX#X#XXXXXX#X#XXXXXXXXX#X#XX##X##XX#XXXXXXXX###XXXXXXXXX#XXXX###XX#X#XXXX#XXXXXXX#XXX#X##XXXX#XXX#XXX#X#X##XXXXXX##XXXXXX##X#XX###XXXXXX##X#XXX#XXXX#XXXXXXXXXX#XX#XXX#X#XXXXX#XXXXXXXXXXXXXXX#XXXXXXXXXXXXXXX##X####XXXXXXXX#X#X#XXXXXXXXXX#XXXXXXXXXX#X#XXXX##XXXXXX#XXX#XXXXXXXX#X#XXXXXXXX#XX#XX##XXX#XXX#XXXX#XXX#XXXXX#XXXXXXXXX#XXXXX#X#XXX#XX###X##XXXX##XXXXXXX#XXX#XX#X##X#XXXX#XX##XXXXXXXXXX#XX##XX#X#XXXX#XX#XXX###X#X#XXXXX#XXXXXXXX#XXXXX#X#XXXX#XXXXXXXXXXXXXX##XXX#X####XXXX#X#X#XXXXXXXXXXXX#XX#XXXX#XX#
XXXXXXXXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXX##XXX#XX#XX##X#XXXX##X##X#X#X###XXXXXXXXX#XXXXXXXXXX#X#XX#XX#XXX###XX##XXXX#X#XXXXX#X#X#XXX##XXX##XXXXXX#XXXXX#XXXXX#XXXX##XX###X#XXXX##XXXXXX#X#X#XXXXX#XX#XXXXXXXXXXX#XXXX###X#X#XX#X#X#XX##XX#XXXXXXXX#X#XX#XXX#XX#XXXXXXXXXXX##XXXXXXXXX#XXXXXXXXXXX####X##XXX#XXXXXXXXX#XX#XXX#X##X#XXXX#XXXXXXX#XX##XXXXXXXXXXXX#XX#X#XXXXXX##XXXX#X#XXXXXXXXXXX###XXXXXX#XX####XXX#XXXX###XX#XXX#XXXX#XXXXXXXXXXXX#XXXXX#XXXXX##X#X#XX##X#X#XXXXXXXX#XX#X##XXXXXXXXX#X#X##XX#XXXXX#XXXXX#XXXX#XXX#X#XXXX#XXX#X#XXX###XX#XXXXXX#XXXXXXX###X##XX#XXXXX#XXXXX#X#XXXXXXXX#X##XXXXXXXXX#XXXX#X#XXXXX#XXXXX#X##X#XXXXXX#XXXX#X#XX#X#XX#XXXXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXXXXXXXX#XXXXXX##X#X#XXXXXXXX#XX#X##XXX##XXXXXX#XXXXXXXXX#X#XX#XXXXXX#X##XX#X#XXX##X###XXXXXXXXXXXXXXXXXX#X#XXXX#XXX#XXXXXX##X###XXX#XXXXXXXXXXX#XX#XXX#X#XXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXXX##XX#XX#XXXXXXX#X#X#XXXXXXXX#XXX#XXX#XXXXXXX###XXX#XX#XXX##XX##X#XXXXX##XXXX#XX##X##XXXXX#XX#XXXX###XXX##XXXX#XXXX#X###X##XXXXXXXXX#X#XXXXXXXXXXXX#XXXX#XX#XX#
X#XXX#X#XX##XXXXXXXXXX##X#XX#XXXXXXX#XXX#X#XXX#XXXXXXX#XXXXX#XXXXX#X#XX#XXXX##XXXX#X#XXX#XXXXXXXXX##XX#XXXXXX#XXXX##XX##XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#X##X#XXXXXXXX#XXX##XXXXX#XX#X###XX#XXXXXX###X#X######XXX#XXXXX#XX#X#XXX#XXXXXX#XX#XXXX#XXX#XXX###XXX##X#X#XXXXXXXXXXXXXX#X##XXXX#X#XXXX#XXX#X#X#XX#X#XXXXXXXX##XXX#XXXXX##XXX#XXXXXX#X#X##XXXX##XXX#XX#XXX#X#XX#X#XXXX#XXXXXXXXXX#XXXX##X#XX#XX#XXXXXX#XXXXX##XXXXX#XXXX#X##XXXX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#XXXX#XX#XX#XXXXXX#XX#XXXXXX#X#XX##XXXXXX#X#XXX#XX#X###XX##XXXXXXX#X##XX#XXXX#X#X#XXXXXXXX#XX#X#XXXXXXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXX##XXXXXXXXXXX##XXXXXX#XXX###XXXXXX#XXXX#XXXXX#XXXXXXXXX#X#XXXXXXXXX#XXX##XXXX#XX#XXXX###X##X##XX#XXXXXXXXXXXXXXXXXXXX#XX#XXXXX##XXXX#XXXX#X#XX##X##XX##XXXXXX#X##XX#XX#XXXX#X#XX#XXXXXXX#X#X#XXXXXXXX#XXXX#X#XX#XXXXX#X#X##XX#XXXXXXXXXX#X#XXXXXX#XXX#XXX#X#XXX#XXXX###XXXXX##XXXX#XXX##X#X##XXXXXXXXX#XXX#XXXXXXX#XXXX##XXXXX#X#XX##X#X#X#XXX#XXX#XXX#XX#X#XX###XXXXXX##XXXXXXXXXX#XXXXXX###X
XXXX#XX#XXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXX##XXXXX#X#XXXX##XX##X#XXXXXXXX#XXXXX#X#XXXXXXX##XXX#X####XXXXXXX#XXXXXXXXXXXXX#X#XXXXX##XXXXXXXXXXXXXX#XX#XX#X#X#XX#XXXXXXX##X#XXXXX#X#X#XX#XX#XXX#XXXX#X#XXX#X#XXXXXXXXXXXXX#XXXXXX#XX#XXXX#XX#XXXXXXXXXX#XXXXXXXXX#XXXX#XX#XXXXXX#XXX##XX#XX#X#XX#XXX#XXXXXX#XXX#XXXXXXX#XXX###XXXXXXXXXXX#X##XXXXX##XXXXXXXXXXXXXX#X#X#X#XX#XX###XXX##XXXX#XXX#XX#XXXXXXXX#XX##X###XXXXXXX#XXXXXXXXXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XXXXXX#XXXX##XX#XXXXXX#XXX##XXXXXXXXXX#XXX#XXXXX#X#XXX#XXXX##XX#XXXX#XX##XX#XX##XXXX#XX#XXXXXXXX#XXXXXXXXX#XX#XX#XX#XXXXXXXXXX#XX#XXXXXXX####XXXXXXX##X#XXXXXXXXXXXX#XXX#XXX#XXX#X##XXXX#XXXXXXXX#XXXX#XXXXXXXX#X#XXXX#XX##XXXXXXXX#XX#XXXX#XXX##XXX#X##XXXXXXXXXX#X#XX##XX#XXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXX##XXXXX#X#X##XXXXXXX#XXXXXXXXXXXXXXXXX#XXXX#XXXXXX##XXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXX#XX##XX#XXXXXX#XX#XX#XX#X#XXXXX#XX#XX#X##XXXX#XX#XXX#XXXXXXXXXXXXX##X#X#X#XX#X#XXXXX##X#XX#X#XX#XX##XXXXX#XXXXXXX#XX#XXX#XXX#XXX#XXX#X#XXX#X#XXXX#X#XXXXXX#XX#XXX##XXXXX##XXX##XX#XXXX#X
#X#XXX#XXXXXX#XXXXX#XXXXXXXXX#XXXXXXXXX##XXX##XXXXXXXXXX#XXXXXXX#XX#XXX#XXX##XXXX#XXXXXXXXX###XXXXX#XXX#XXXX####X#XX##XX#XXXXX####X#XXX#X#X#XX#XXX#XX#XXXXXX#X#XXXX#XX####X#XXXXXX####XXXXXXX#XXXXXXXXXXXXXXXX#X#XX#XXXX#XXX#XXXX#XXXX#X##XX#XX##X#XXXXX#X#XXXXXX#XXXXX#X##XXXXXXX#X#XXXXXX#XXX#XXXXX#XX#XXXXX#X#XXXXXXXXXXXX##XXXX#XX#XXXXXX##XX##X##X#X#XXXX#XXX#XX#XXXXX#X#XXXXX#XXXXX###X#X#XX##XXX#X#XXXXX#XXXXXX#XXXXXX#XXXXXXXXXX##XXXXXX#XXXXX#XXXXX#XXXXX#XXXX#XXXXXXXXXXXXX#XXX##XXXXXXX#X#XXX##XXX#XX##XXX###XXXXX###XX#XX#XXX#XXX#XX#X#XXXXXX#XXXXX##XXXXXX#XX#XXXXXXX#XXXXX#XXXXXXXXX#XX#X#X#XXX#XX###XXXXXX##XXXX##X##XXXXXXXXXX#XXXXX#X##XXX#XX#XXX#X#XXXXXXXXXXX#XXX####XXXXXXXX#XXX##X#X#XXX#XXXX#XXXX#X#XXXXXX#XXXXXXXXXXXX#X#XXXXXXXXXX##XXXX#XXX#XXXXXXX##X#X##X#XX#XXXXX#X##XX#X#XXXXXX#X#XXX#X##XXXXXXXX#X#XX#XXX#XXXX#X#XX#XXXX##XXXXXXXXXXXXXXX#XX#XX#XXX#XXX#XXXXX#XX#XXX#XXXXXXXXX#X#XX#XXX#XXXXXXXXXXXXXXX#X#X#XXXXX#XXXXX##X#XXXXXXXXXXXX##XX#XXXXXXXXX###X#X#XXX###X#XX#XXXXXXXX##XXX#X#XX#XXXX#XX#X#XXXXXXXXX#XX#XXXXXXX#X#XXXXX#X
X##XXXXXX#XXXXXXX#XXXXXXX###XX##XXX#XX#XX#XXXXXXX####X#X#XX##XXX###X#XX#XXXXXXXXXXX###X#X#XXXXXXXXXXXXXXX#X#XX#X##XXXXXXX#X##X#XXXXXXXX#XXX##XXXXXXXXX#X#XXX#XXXXXXXXXXX#XXXXX###X#XX#X#XXX#X##XXXXXXXX#XXX#XX#XXX##XXXXXXXX#XXXXX##XX#X###XXXXXXX#X#XX#XXX#XXXXXXXXXX#XX#XXXXXX#XXXXXXXX#XXXXXXXXX##X#XXXXXX##XXXXXXXXXX#XXXX#XXXXX#X#XX##X#XXXXX#XX#XXXXXXXXX#X#XXXXXXXXXXXXX#X#XXX##X#XX#X#XX##XX#XXX#XXX#XXX#X###XXXXX##X##XXXX##X#X#XXX#X#XXXXXXXX##XXX#XXX#XXXX##XXXX###XXXX#XXX#X#XXXX#XX#XXX#XXXXX#X#XXXX#XX#X#XXX##X#XX#X#XXXXXXXX#XXX##XXXX###XX###XXX#XXXXXXXX#X#XXX#XXX#XXXXXXX##XX#X#XXXXX#X#XX#XXX#X###X###XXXXXXXXXXXXXX#XX#XX#XXXXXX##X#XXXXXX#X###X#X#XXXXXXXX#XX#XXX#XX#X###XX#XXXXXXXX##XXXX#XXXXXXXXXXXXXXXXXX##XXXXXXX#XXXXXXXX##XX##XX#X#XX#XX#X#X#XXXXX#XX##XXXXX#XXXXXX#XXXXX#X##X#XXXXXX##X#X##X##X##X#XXXXX#XXXXXXXXXXX#XXX#X#XXXXXXXXXX#XX#XXXXX#XX#X###XXXXXX#XXX#X##X###XXXXX##XX###X#X#X#XXXXXXXXX#XXXXXXXX#XXXX#X#X#XXXXXX###XX#XXXXX#XXXXXX#X#XXX#XX##X#XXXXXXXX#XXXXX#XXXXX#XX#XXXXXXX#X##XX##XXX###XXXXXXXX#XXXX#XXXXXXXXXX#XX
#XXXXXXX#XXXXXXX#XXXX##XX##XXX#XX#XXXXXXXX#XXX#XXX###XXXX#XXX#XX#XXXXX#XXXXXXXX#XXXXXXXXXXXXX#XXX#XXXXX#X##X#XX#XXXXXX##X#XX##X#XXXXXXXXXX#XXXXX#X#XXXXXXX#XXX#XXXX#XX#X##XXXXXX###XXXX##XX#X#X#XX#####XXXXXXX##XX#XXX##XXXX#XXXXXXXXXXX#XXXXXXX##XXXXXX#XXXXXX#XXXXXX##XXXXXXXXX#XXXXX#XXXXXX#X#X#X##XXXXXXXX###XXXXXX#XXXXXX##X###XXXXX#X#XXXXX#X####X#XXXXX#XX#XXX#XXX#XXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXXX#XX#XXX##XXXX#XXX#XX#XXXX##XXXXX#X#XXXXXXXXXX#XXXXXXX#XXX#XX#XXXXXXX#XXXXXXXXXXX#XXXXXXX#XXXXXXXX##XXXXX#XXXXX#XXXXXXXXXX#XXX##XX#XXXXXXXX#XXX#XXXXXX#XXXX###XXX#X#XXXXXXXXXXXXXX#XXXXXX#XXX#X##XX#XXXXXXXXX#XXXXXXXXX#XXXXXXXXXX#X#XXX##XXXXX#X#X#XXXX#X#XXXX#XXXX#XXXXXXX##XX#XXXXXX##XXXXX#XXX##XXXXXXX##XXX#X#XXXXXX#XXX####XXXXXXX#XXXXX#XX##XXXXXXXX#XXXXXXXXX#XXXXX##X#XXX##XXXXXXXXX#X#XXXXXX##XXXXX#XXXXXXXXXX#XXXXXXX#XX##XXXXXX#XXXX#XX#XXXXX#XXXXXXXXXXXXX#XXXXX##XXXX###XXXX#XXX#XXX#XXXXXXXXXXXXXXX#XXX#X#XXXX#XXXXXXXX#X#XXXXX##X#XX#XX#XXXXXXXXXXXXXXXX#XXX###XXX#X#XX#XXX#XXXXXXXX##X#X#XX#XXXXXXXXXXXXXX#XXXX#XX##XXX##XX#X#XXXX##X
XXXXX#XXXXXXXXXXX##XXXXXXX#XXXX#X#X#XXXXXXX#X#XXXX#XX#XX#XX#XXXXX#X#X#X#XXXXXXXXXXXXXXXX#XX#XX#XX#XXX###X###XXXXXX##XX#XXX##XX#X#XX##XXXXXX##XXX#XXX#X#XX#####XXXXXXX#X#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX#XXXXXXXXX#XXX#XXXXXXXXXXX#XXXXXXXX#XXXXXXX#XXX#XX#XXXXXXXX#XX##X#X####XXXX#XX##X###XXX#X#XXXX#XXX#XXXXX#XXXX##XXXXXXXX#XXXXXX##XXXXXXX#X#XXXXXXX##XXXXXXXXX###XXXXX#XXX#XXX#XXXXXX#XX#XXXX#XXXXXX#XXXXXXX#X#XXXXXXX#X#XXXXXXXXXX#XXXXXX###XXXXXXXXXXX##X#X#XXXXXXX#X#XXXXXX#XXXXXXXXXXX#XXX###XXXX#XXXXX#X####X#XXXXXXXXX#X#XXXXXXXXXXXXX#XXXXXXX###X#XX##X####XXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX###X#X##XXX####XXXXXXXXXXXXXXXXXXXXXXX#X#XX#X#XXXXXXXXXXXXXX#XXXXXXXXXXXXXXX#XXXX#XX#XXXXX#XXXX#X#X#X#X##XXXXX#XXX#X#X#XX#XXX#XXXXXXXXXX##XX#XXX#XX#XXXXXXXX##XX#XX#XXXXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XXXXXX#XXXXXXXXXXX#X##XXXXX#X#X###XXX#XX##XXX#XXXXXXXXX#XXXXXXXXXXXXXXXX#X#X#X#XXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXX#X##XXXXXXXX##XX#XXXX#X#XX##XXXXXXXX#XXXX###XXXXX#XXXX#XXXX#XXXXX##XXXXX#XXX#
XXX#X#X#X#XXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXXXXX#XXX##XXXXX##XXX##XXXXXXXXXXXXX#XXXX#XX#X#X#XXX##X#X#XXX#XXXX#XX#X#X##X#XXXXX##XX##XXXXXXXXXX#XX#XX#XXXX#XXXXXXXX#XXXXX##XX#XXXXXX##XX##X#X###X#XX##X##XXXXX#XX##XX#XX#X#X#XX#XXXX#XXXXXX###XXXXX#XXX####XX#XX#XXXXX#X##XXXXXX#XX#XXXXXX##XXX#XXX###X#XXXXXXXXXXXX#XX#X##X#XXXXXXXXXXX#X##X#X#XXX###XX##XX#XX#XXX#XXXXXXXXXX#XX#X###XXXXXX##XX#XXXXXXXXXX#X#XXXXX#XXXXX#X#X#X#XX#XXX#XXXX#X#XXXXXX##XX##X#X#XXXXXX#XXXX#XXXXXXXXXXX#XXXX#XXXXX##XXXXXXXXXXXXXX#XXX#X#XXX##XX##X#X#X#X###X##XX#XXXXXX#XXXXX##XXXXXXXX#X#X#XXXXXXXX##X#X##XXX##XXXXXX#XXX#X#XX#XXX#X#XX#XXX#XXXX#XXX#XXXXXXXXX##XXX#XXXXX#XXXXXXXXXXX#X#XXX###XX#XXX#XXXXXXXX#X##XXXX#XXXX##X#X#XXXX#X##X#X#X#X####X#XX#XX#XX#XXXXX##XXXX###X#X##XXXXX###X####X#XX##XXXX##XXXX#XXXXX#XXXXXXXX#XXXX#XXX#XXXXXXXX#XXXXX#X#X#XXXXX#X##XXXXX####XXX##XXXXXX###X#XXXXXX##XX#X#XX#X##XXXXXXXXXXX##XXXX##XXX##XX#XXX#XX#XXXXXXXXXXX#XXXXXXXXXXX#XXXXXX##XXXXXXXX#X##XXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXX#XXXXXX#XXXXXX#XXX###XXXXX#XXXXXXXXX#XX#XXXXXXXX#XXXX
####X#XX##X#XX#XXXXX#XXX#XXXX#XXXXXXXXXXX#XXXXX#X##XX#XXXX####X#XXXXX#XXX#XX#X#X###XX#X#XXXXXXX#X#XXXXXXXX##X#XXX#X#XXXX##XXX##XXXXXX#XX#XXXXXXX#XX#X##XXXXXXXXXX##XXXX###X#XXXXXX#XXX#XXXXX#XXX###XXXXXX####XXXXXXX#XXXXXXXXXX#X#XXX###XXXXX#XX#XXXXXXXXXXXX#X####XXXXXX#XXXXXXXX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXX##XXX#XXXXXXX###X#XXXXXXX##XX#XXXXXXXXX#X#XXXX##XX##X###XXXXXXX#XXXXXX#X#XXXXXXXX##XXX#XXXXXXXX#XXX#XX#XX#X#X#XXXXXX#XXX#X##X#X##XX#XXXXX#XXXXXXXXXXXX#XXXXXXXXX#XX#XX#X#XXXX#X###XXX#XXX#XXX#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#XX#X##XXX#XX##X##XX#X##X#X#XXXXXX#XXXX#X#XX#XXXXX##XXX#XXXXX###XXXXXXX#XXXXXX#XX###XXXXXXXX#X#X#XXXXXX#XX###XXX#XXXXXXX#X#XXX#XXX#X##XXXX#XX#XXXXX#XXXXXXXXXXX##XX#XX#XX#XXXX#X#XX#X#XXXXXX#X#XXXXXXXXXXXXXXXXX#XX#X#XXXXX#XX#XXXXXXXXXX#X#X#XXXXXX#XXX#XXX#XXXXXXXX#XXXXX#X##XXX#XX#X#XXX##XXX##XXXXXXXX#X#XXXXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X##XXXXXX#X##XXXXXXXXXXXX#XXXXXX##XX#X#XX#XXXX#X#XXX#XXX##XXX#XX#XXXX#X#X##X#XX##X#XXX#XXXX#XXXXXX####XXX#XXXX#XXXXXXXXXXX#X#XXXXXXXXXXX#X#XXX#XXXXX##XXX#XXXXXXXXXX
XXXXXX##XXXXX#XX#XX##X#XXXXXXX#X#XX#XXX##XX##XXXXXXXXXXX#XXXXXXXXXXXXXXX#XXX##XX#XXX##XXXX#XXX##X##XX#XXXXXXXX#XXX#XXXX#X##XXXXXX#X##XXXXXXXX##XX#XXXX##XXX#XXXXXXXX#XXX##XX##XXXXXXX##XXX#XXXXXX#XXX#XXX##XXX###XXXXXXXXXX#XX#X##X#XXXXX#X#XXX#XXXX###XX#XXXXXX#XXX#XXX#XXXXXX#XXXXX#X##XXXXXXXXX##XX#XX#XXXX#XXXX###XXXX#X##XXXXXXXX#XXXXXXXXX#XXXXX#X#XX#XXXX#XX#X##XXX#XXXXXX#XX#XX#XXXX#XXXXX#X##XX#X#X#XXX#XXXX####XXX#X#XXXXXXX####XX##X#XXX#X#XXXXXXXXX#XXXXXXX####X#XX#X#XXXXX#XXXXX#XXXXXX#XXXXX##XXXXXXX##XXXX##X#XXXX#X##XXX#XXXXXXXX#XX#XX###XXX##XXXXXXXXXXXXXX#XX#X#X#XXX#XX#XXXXXXXXX#XX#XX###XXX##XXX#XXXX#XXXXXXXXX#XXX#XX#XXXXXXX#XXXX#XX#XXX#XXXX#XXX#XXXXXXX##XX###X##XXXXXXXX#XXXXXXXXX###XXXXX#XXX#X#XX#XXXXXXXXXXX#XXXXXX#XXXX#X#XXX#XXXXXXX#XX#XXXX#XX#XXXXX#XXX#XXXXXXXXXX#XXXX#XXXXXXXXX#XXX#XXXX###XXXXXXXXXX#XX#XXXXXXX####XXXXXXX#XXXX#XX#XXXXX#X##XXXXXXXXXX#X#XXXXXXXXXXXXX#XX#XX#XX####XX#XXX#XX#XXXX#XXXXXXXX#XXXXXXXXX#X#XXXXXXX#XXXXXXX#XX#X###X##XX#X#XXXXX#####X#XXX#X#XXXXXXX#X##XXXXXXXXXXX#XXXXX#X##XXX##XXX##XXXXXXXX#
XXX#X#XX#X#XX#XXXXXX#XXXXX##XXX#X###XXXXXXX#XXXXXXXXXX#XXXXXXX#XXXXXXXXXX#XXXXX#XXXX#XXXXX#XX#XXXXXXXXXXXX#XXXXXXXXX#X#XX#XXX#XX#XX#####X###XXXX##XXX#XXXXXXX#XX#XXX##XXXXXXXXX#XXXXXXX###XXXXXXXXXXXXX#XXXXXX#XX#XXXXXX#XXXXXXXXXXXXXXXXXXX#XX#XX#XXXXXXX###XXXXXX##XXXX#XXXXXXXXX#X##XXXXXXXXXXXXXXXXXXXXXXXX#XX#XXXXXXXXX#XXXXXXX##X#X#X#XX#X#X##XXXXXX#X#XX#XXXXX#X#XXX##XXXXXXXXXXXXXXXXXXXX#XXXXX##XXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXX#XX#XXX#XX#XXXXX#XX#XXXXX#XX##XXXX#X#X#XXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXX#X###XXXXXXXXXXXX#XX#XX##XXXXXXXXXXX#XXX#XXXXX##XXXXXXXXXXX#XX#X#X#XXXXXXXXXXXXXX##X#XXXXXX#XXXXXXXXX#XXX#XX#X#XXXXXXXXX#XXXXXXXX#XX####XX#XXXXXXXXXXXX#XXXX#X##XXXX#XXXXXXXXX#XX#XXXXX#XXXXXX#XXX#####XX#XX#XXX#XXXXXX##XXXXXXXX##XXXXXXX##XX#X#XX#XX##XXX#XX#XXXXX#X#X#XX#XXX#XX#XX#XXXX###XXXX##XXXXXX##XXXXXX##XX#XXXXXXXXXXX#XXXXXX#XXX#XXXXX##XX#X##XXXXXXX#XX#X#XXXXX#XXXXXXXXXX###XX#XXXXXXXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXX#XXXX#XX#X#XX#X#XX##XXXX##XXX#XXX#XXXXXXXXXXX####XXXXXXXXXXXXXXXX#XXXX##X###XXX#XXXXX##XXX##XXXXXX#X
#XXXX#XXXXX#XXXXX#XXXXXX#X#XXX#XX#XXXXXX#XX##XXXXXX#XXX#X#XXXXXXXXXXXX##XXXXX###XXX#X#XXX#XX##XXX#XXXX##XXXX#XXX#XX#XXXXXXXXXX#XXXX#X#XXXX#XXXXXX##XX#XXXXXXXXXXXXXX#X#XXXXXXXXXXX#XXXXXXX#XXXXXXXXX#XXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXX#X#XXX#XXXXX#XXXX#X#X#XXX##X#XX#XXXXX#X##XXXXXXX#XXXX##X#XX#X#XXX#X#XXXXXX##XXXX##X#X##XXXXXXX#XXXXXXXXXX#X###XX#XX#XX#X##XXXXXXXXXXXXXX#XXX#XXXXXXXX#X#XXXX#XXXX###X#XXXX#X#XX#XXXXXXXXX#XXXX#XXXXXXX#XXXX#XX#XXX#XXX#XX#XXXXXX##XXXXX#XXXXXXXXX#XXXX#XXX##XX#XXXXXX###X#XXXXXX#XXXX##XX#XXX#XXXXXX#XXXX#X#XX#XXXXXXXXX#XXXXXX##XXXX#X#XX#XXXXXXXXXXXXXX#XX#XXXX#XXXXXX#XXXX##XXX#X#X#XX#XXXXXXXX#X#X#XXXX#X#X##X#XX#X#XXXXXX#XX#XXXX##X#XXXXXXXXXXXX#X#XX##XXX#X#XXXXXXXX#XXXX#XXX#XXXX#X#XXX#X#XX#X#XX#XX##XX#XX#XXX#XXXX#X##XXXXXX#XXXXXXXX##XXXXXX#XXX#XXX##XXXXXXXX##XXXXX#X##XX#XXX#XXXXXXXXXXXX#X###XX#XXXX#X##XXX#XXX##XXX##XXXXXX#XXXX#XXXXXXX##X#X#XXX#XXXXX#XXX##XX#X#XXXXXXXXX#X##XXXXXXXXXXXXXX##X#XXXXXXX#XXX#XXXX##XXXX#XX#X#XXXXXXX##XXXXXXXX##X#X#X#X#XXX#XXXX##XXX#XXXXX#XXXX#XXXXXXXXXXXXXX#X#XX
XX#XXX#XX##XXXXXX#X##XXXXX#XXXX#XXXXX#XXX#XX###XXXXXXX#XXXXXX#XXXX#XXX##XXX#XXXXX#X#XXXXXX#XXXXX#XXX#XX####XX#XXX##XXX#X#XXXXXX#XXX##X#XXXX#XXXXX##XXXXXXX#XXXXX#XXXXXXXXX#X#XXX##XXXXXXX##XXXXXXXXXX###XX##X##XXXX##XXX#XXXXXXXXX#XXXXX####X#XXXXX#XX#XX###XXXXXXX###XXXXXX##XXXXXXXXXXX#X#XXXX#XXXX#XXXXXXXXXX#XX#X#XXXXXXXXXX#X#XX#XXXXX###X#XXXXXXXXXX#XX#X#XXXXXXXX##XXXXXX###X##XX#XXX##XXX#XX#XXXXXX#XXXXXXXXXXX#X#XX#XX#XXXXX#X#XXXXXXX#XXX###XX#XXX#XXXX##XX#X##X#X#XXXX#XXXX#XXXXXXXXXXX#XXXX#X##X#XXXXXXXXXXX#XX####XXXXX#X##X##X#XXX#XX###XXXXXX#X#XXXX#XX#XXXX#XX#X#XXXX#XXXX##X#XXXXX###XX#XXX#XXXXX#XXXXXXXXXXXXXX#X##X##XXXXXX###XX#XX##XXX##XXXX#XXXXXX#XXXXX#XX###XXXX##XXX##XX#XXXX##XX#XX##XX#XX#X#XXXXXXXXXX#XX#XXXXX#X#XXXXXXXX#XXXXX#XX##XXX#XXXX#XXXXXXXXX#XXXX#X#X#XX#X###XX#X###XX#XX#XXXXXXX#XXXX#XXXXXX##XXXXXXXX#X#X#XXXX#X#XXXXXXXXXX#XXXXX#XXX#XX#XXXXX##X#XX#XXX##XXXXXX#XXXXXXX#XXXXX##XXXXXX##XXXX#XXXXXXXXXXX#XX##XX#XX#XXXXXXXX#XXXX#XXXX##XX#X#X####XXXXX#XXXXXX#XX#X#XXXXX##XXX#XXXXXX#XXX#XX###XXXX##XXXX#XX##XX##XX##XX#
XXX#XXXXXXXX#XXXXXXXXX#XXXXXX##X#XXXXXX#X#XXX#XX#XX##X#X#XXXXXXXX##X#XX#XXXXXXXXX#XX##XXXX#XXXXX#X#XXX#X#X#XX#XX#XXX#X#X#X#XXXX#XXX#X####X#XXX##XX###XXXXX#XXX#####XXXXXX#XXXXX#X#X##XXXX##XXX#XXX##XX#XXXXXXX#X#XXX##XXXXXXXXXXX####XXX#XXX#XXX#XXXX#XX##XXXXXXX#XX#XXXX#XXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXX##X##X#XX#XXXXXXX#XXXXXXX#XXX###XXXX#XXX#XX#XXXXXX#XXXX###XXXXXXXXXXXXXXXXXX#XX###XXXXXX#XXX#XX#XX##XXX#XXX##XX##X#XXXXXXX#XXX#X#X#XXXX#XX#XXX##X#XXX#XXXXXXXXX#XXXXXXX#XXXXXXX##X#XXXX#XX#XX#XX#XXXXXX#XXXXXXXXXX##XXXXXXXXX##XXXXX#XXXX#X##XXXXXX#XXX#XXXXX##X#X##XXXXXXXXXXXXXX#X#X#XXX#X#XXX#X#X#X#XXX#X#XXXXXX#XXX#XX#XXXX#XXXX###XX#X#XX#XXXX#XXXXXX#X#XX#X#X#X##XX#XX#X#XXXXXXXXXXX##XXXX#X#XXX###XXXXX#XXXXXXXX#X#XXXXXXXXXXXXXX#XX#X#XXX#X#XXX#XX#X#XX#XXX##XXXXXX#XX#XXXXXXX##XX#XX#X##XXXXXX#XXX#XXXX#XX#X#XXXXXXXX#X#X#X#XXXXXXXXXX#XXXXXXXXXXXXX##XXXXXX#XXXXXXXXXXXXX#XXXX#XXXXXXXXX#XX##X#XXXXXXXX#XXXXXX#XXXXXX#X#X#XXXXXXXXXXXXXX#XXXXXXXX##XXX#X#XXXXX#XXX#XXXXXX#XX#XX#XXXXXXX#XXX#X#X#XX##X#X##XXXXXXX#XXXXXXX#XXX##XXXXXXXX#XXX
XXXX#XXXXXX###XXXX#XXXX#XXX#XXXXX#XXXXXX#X###XXX##X#X#XXXXXX#XX#XXX##X#XX##X##XXXX#X#X#XXXXXXXX##XX#XXX##XXXXXX#XXXX#XXXX##XXXXXXXXX#XXX#X#XXXXXXX#XXXXXX###XX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXXXXXX##XXXXXX#XXXXX#XX#X#X#XX#XX###XX#XX#X##X##XXXXXXXX#X#XX##XX##XXX###XXXXXX#X#XXXXXXXXXX#X###XXXXX#XX##XXXXXXX##XX#X#X#XXX#X#X#XXXXXXXXXXX#X#X#X#X#X##XXXX#XXXXX####XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX##XX#XX#XXXXXXXXXXXXXXXX#XXXXX#X#X#XX##XX#X####XXX##X#XXXX#XXXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXX#XXXXXXXXX##X##X##X#XXXXXXX##XXXX##XXXXX#X#XX#XXXX###XXXXXXXXXXXX#X#XXX##X#XXX#X###XXX#XXXXXX#X#XXX##XXX##XXX#XXXXXXXXXX#X##X#XXXXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXXXX#X#XX#XX#XXXXXXXXXXXXX#X#XX##XXXXXXXXXXXXXXX#X##X##XX#XXXXXX###XXXX#XXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXX##XX#XXX##XXXXX#X#XXXXXXX#X#XXXXXXX##XXXXXXXXXXXXXXXXX#XXXX#XXXXX##XXXXXX###XXXXXXXXXXXXXX##XXXXXXXXXX#XX#XXXX#X#XXXXXXX#X#XXX#XX##XXXXX#XXXXXXXXXXXX#XXX#XXXX#XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXXXXXXXX#XXX#X#X##X#X#XXXXXXXXXXX#XXXXXXX#XXXXX#XX#XX#XXX#XXXX##XX#XX##X
X#X#XXXXXXX#XX#XXXX#X#XXXXXX##X##XXX#X#XXXXXXXXXXXXXX###X#XXXXX#X##XX#XXXX#XX#XXXX#XXXXX#XXXXXXXXXXX####XXXX#X##XX#XXXXXXXXXX####XXXX#XX#XXXXXXXXXX##XX#X#XX#XXXXXXX#XXXXXXX#X#XX#XXXXXXXXXX#XXXX#X#XXXXX#XX#X#XXX#XXX#XXXXXX#XXXXXXX#XXXXXX#XXX#X##XXX#XX#XXXX#XXX##XX###XXXXX##XX#XX#XXXXXX#XXXXX#XX#XXXX#X#XX#XX#XX#XXX#XXXXXXX#XX#XX#XXXX#XXXXX#XXXXXXXXXXXXXXX##XXXX#XXXX##XXX#XXXXXXXX#XXXXXX#XX##XX##XXX#XXX#XXXXXXXXXXXXX#XXXX#X#XXXXXXXX#XXXXXXXXXX##X#XXXXXXXX#XXX#XXXXXXXX#XXXXX##XXXXXX#X#X##XX#X#XXXXXXXXX#XXXXXXXXX#X#X#XXXXXXX#X#XX#XXX#XXX##XXX#XXXXXX###XXXX##XX#X#XXX#XXXXXXXXXXX###X#XXXXX#XXXXXXXXXXX##XXXXXXXX#XX#X##XXXXXXXXX#XX#X#X#XXXXXXXXX#XXXXX#XXXXXX#X#XX#XXX###XX#X#XXXXXX##XX##X#XXXX#XXXX#XXXXXXXXXXX##XXXXXXXXX#X#XX#XX##XXXX#X#XXXXXXX#X##X#X#XX#XXXXXXXXXXXXX###XXX##XX#XXXXXXXXX#XXXX##X#XXX#XXX#XX#X#XXXXX#XXXXXXXXXX##XXXXXXX#XXXXXXXXXX#X#XXXXXXXXXXXXX#XXXXX#XX#XXXXXXX#X#XXXXX#XXXXXXX#X#XXXXXXXXXXXXXXXXXXXXX###XX#XXXXXX#XXXX#XXXXXX#XXXXX##X##XXXXXXX#X#X#X##XXX##X#X###XXXXXX##XXX#XX#XX#XXXXXX#XXXXX##XX###XXXX#XX
XXXX####X#X#XXXXXXXXX#XXXXXX#X##XX#XXXXXX#X#XXXXXXXXXX#XX#XXXXXXXXXXXX#XXXX##XXXXXXXXXXXXXXX#X###XXXXX##X#XXXXX##X#XX###X#XXXXXX###X#XXXXXXXXXXX##XX#XXXX#XXX#X####X#XXXX#X#XXXXX#X#X#XX##XXXXXX#XXXXX#X#X####XXXX##X##XX#XX#XXXX#XXXX#XXXXXXXXXXXXX#X#XXXXXXXXXXXXXX##XXXXX##XX#XXXXXXXXXXXXXXXX#XXXXXX##XXX#XX#XX#XX#XXXXXXXX#XXXXXX##XXX#XXXXXXXXXXXXX#XXXX##XXXX##XXX#XX#X###X#XXX#XX#XX###XXXX#X#XX#XXX#XX#XXXXXXXX#XXXXXXXX#XXXXXX#X#XXXX#XXXXXX#X###XXX#XXX#X#X#XXXXX##X#XX#XXXXX#XXXXX##XXXXXXXX#XXXXXX##XX#X#XXXXX#XXX###X#X##XXXXXXXXX##X#XXXX#XXXXX####XX##XXXXXXXXXXXXXXX###XXX#XXX##XXXXXXXXXXXXXX##XXXX#XX#XXX#XX#XX#XXXXXX##X#X##XXXX#X#XXXXX###X#XXXXXXX#X#XXXXXXXXXX#X#X#X#XXX#XXX###XX#XXXXXXXXXX##X#XXXXXXX##XXXXXXXXX#XXX#XX#XX##XXX#XXX##XXXXXXXXXXX#XXX#XXXXXXXX#X##XXXX#XXXXXX##XXX#XXXXXX#XXXXX#X###XXX#XXXXXXXXXX#XXXXXX#XX####XXXX#XX#XXX##XXXXXXXXX#XX#XXX#XXX#XXXXXXXX#X#X#X#XX##XX##XX#XXXXXXXXXXXXXX#XXXXXXXXX#XX#XXX##XXXXXX#X#XXXX#XXXX##XXXX##XXXXXXX#XXXX##XXXX###X#X#XX#XXXX##XXXXXX##XXXX#XXXXXXXX#X##XXXXX##X##XX#XX#XXX#X#
#XXXX#XXX#XX#XXXXXXXXXXXX#XXXXXX##XXXXX##XXX#X#X##XXXXXXXXX#XXX#XX#XXXXXX#XXX#XX#XXXXXXX##X#####XXXXXX#XXXXX#XXX#XX##XX#XXXXXX#XXX##XXXXXXXXXXX#XXXXX##X#XX##XX##XXXXXXXXXX#XXX#X#XX#XX##X##XX#XXXXX#X#XX#XXX#XXXXXXX#XXXXXX#XXXXXXXXX#XXXXXXXX###X#XXXX#XXXX##XXXXXX#XXXX#XX#X#X#XX#XXXXXXXXX#XXXXXX#XXXX#XXXXXXXXX##XXXXXXX#X#X#XXXXXXXX#XXXXX#XXXXXX#XX#XXX##XX#X#XXXXXXX#XX#X#X##X#X#X###XXX#X#XXXX##XXXXXX###XXXXXXXXXX#X#XXXXXX#XX#X##XX#XXXXXXXXXX##XXXXXX#XXXXXX#XXXX#XXX#X#X#XXXXXXXXXXXXXXXXXX#X#X#XXX#XX#X#XXX#X#XX##X#XXXXXX##XXXXXXX##X##XX#XX###XX#X##X#XXX#XXX#XX#XXXXXX#XXX#XX##XXXX##XXX#XX#X###XX##XXXXXX#XX#X#XX#XXXXX#XXXXX#XXX#XXXXX#XXXXXXXXXXXXXXXXXXX#X#X##XXXXXXXX##XXXXX#XXX#XX#XX#XXX#X#XXXXX#XXXXXX###XX#X#XX##XXX##X#X#X##XXX#XXXXXXX#XXXXXX#XX#XXX#XXXX#X#X#XX#XXXXX#XXXXXX##X#XXXXXX#X#XXX##XXXX#XXXXXXXXX##X#XXXXXXXXX#X#XXXXXXXXXXXXXX#XX#XXX##XXXXX###X#XXX##XXX##X#XXXXXXXXXXXX#X#XX#XXX#X##XXXXXXXXXXX##X#XXXX#XXXX#X#XXXXX###XX##XXXX#XXXXXXXXX#X#XX#XX##X###XXX#XXXXX#X#XX##XXXX#XXXXXX#X#XX#XXX#X#XXXXXXXX#XXXXXX#XXXXXXX
#XXXXXXXX#X#X#X#XXXXX######XXX#XXX##XXX#XXXX##XXXXXXXX#XXXXXXX#XX#XXXX#XXXXXXXXXXXXXX#X#X#XXXXX#X#XXX#XXXXXXX#XXXXX####XXX#XXXXXX###X#XX#XXX#XXXXXX#XX#XX#XXX#X#XXXXX#XXXXXX#XXXXXX#X#XXXXXX#X#XXXXX#XXXXXXX#XXXX#XXXXXXXXX#XX#X#XXX#XXXX#XXXXXXXXX#XXXXXXXX#XXXXXXXXXX#X#XXXXX##X#XXX#X#XXXXX#X##XXXXXXXXX#XXX#XXX##XX#XXXXXXXX##XXXXX#XXX#XXXXX##XXXXX#X#XXXXX#XX#XX#XXXXXXXX#XXX##XXX#XX#X#X##XXX##XXXX#X#XX#XXXXXXXX#XXX#XXXXX###XXXXXXXXXXXXXX#XX#X#XXXX##XX#XXXXXXX##X#XXXXXX#XXXXXX#XXXXX###XX#X#XXXX#XXX#XXX#XXXX#X#XXXX#XXXX#XXX#X##XXXXXXXX##XX#XX#XX#XXXXXXX#XXXX#XX#XXX#XXX##X#XXXXXX#XX#XX##XXXXXXX#XXX###XXXXXXX#XXXXXXXXXXXX##X##XX#XXXXXXXXX####XXX#XXX#XXXXXXXXXXXXXXX##XX##X##XXXXXX#X#XXX#XXXXX##XXXX#X#XXXXXXX##XX#X#XXX#XXXX#XXXXXXXXX###XXX#XXXX#XX#XXXXXXXXX#XXXXXX#X#XXXXXXXXXXXXX##X#XXXX#XXXX#XXXXXX##X#XXXX#X#XX#X#X#XXXXXXX#X##XX###XX#XXXX#XX###XXXXXX#XXXXX#XX##XXXXXXXXX#XX#XXX#XXX#X#XX#XXXX#X##X##XXXXXX#X#XXXXX#XXXXXXXXXX#X#X#XXXXXX#XXXX##X#X#XXXXXXX#XXXXX#XXXXXXXXX#XXX##XXXXXXXXXXXX#XX#X##X#XXX#X#XXX#XXX#XXXXX#XX#XXX#X
XXX#XXXXXXX#XXX#XX#XXXXXXXX#XXXXXX#XXXXXXX##XXXXXXXXXXXXX#XXXXXXX#X##X#X##XXXXXXX#X#X#X##XXX##XX#X####XXXX#X#XX###XXXX#XXX##XX#XXXX#XXXXXXX#XXXX##X#XXXXXXX#XXXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXX#XXX##XX#X#XXX#XXXXXXX###XXX##XXX##XXXX#XXX#XXXX#XXXX#XX##XX###XXXXXXXX#X#XXX#XXXXXX#XXX#XXXXXXX#X##XXXXXXXX#XXX#XXXX#XXXXXX#XXXXXXXX#XXX#XXX##XXXXXXXXX##X#XXXXX##XXXXX#XXXXX#XXXX#XXXXX#XXXXXXXXXX#X#X##XXXXXXXX#XXXX#X#XXX#XXXX#XX#XXXXX##XXX#XXX#XX#XXXXXXX#XXXX#XXX##X#XXXXXXXXXXX#XXXXX###XXXXXX#XXX###XXX#X##XXX#XXXX#XXX####X#XXXXXXXXX#XX#####XXXXXXXXXXXX###XXX#XXXXX#XXXXXXXXXXXXXXX#XXX#X#XX#X#XX#X#XXXXXXXXX##XX#XXXXXXX##XXX#X#XX###XXXXXXXXXXXX#XX#XXXXX###X#XXXX#XX#XXXX#####XXXXXXX#X####X###XXXXXXXXXXX##XXXXXXXXXXX###XX#XXX#X#XXXXX#X#XXX#X##XXX#XXXXX#X#X#XXX#XXX#XX#XXX##XXXX#X#XXX###XXXXXXXXX##XXXXX#XXX##XXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXX##XXX#XXX#XXXXXXXXXX#X##XX#XXXXXX####XX##XXXXXXXXX##XX#XXX##XXXXX#XXXXX#X#XXX#X#XXX#XXXXX###X#XXXXX#XXXXXXXXXX#XXX#XXX#XXX#X#XXXXXXXXXX#XXX##XXXX#X##XXXXXXXX##X###X#XXX#X#XX#X#XXXXXXX
XX#XXXXXX##XXXXXXXXX###XXXXXX#X#XXXXXXXX#XX#XXXX#XX#XXXXXXXX#X#XXXX#XXXX#XX####XXXXXXXXXXX##XXXXXXXXX##X#XXXX#XXX##XX#XX#XXXXXXX#XX#XXXXX#XX#XXXXXX#XXX#X#XXXXXXXX#XXXXXXXXXXXXX##XXXXXXXXXXXXXXXXXX#XXXXX##X#X#XX##XXX####X#XXXXXXXXX#XX##X#XXXXXXXXXXXX##XXX#X#XXXXXXXX#X###XXXXXX#XX####X#XXXXX#XXX#XXXXX#XX#X#XX#XXXX##XX#XXXXXXXX#XXX#XX##XXX#XXXXXXXX#X#XXXXXXXXXXXXXX###XX#XXX##XXXXXX#XXXXXXXXX#XXXXXXXXXXXX#XXX#X###XXXX##XXXX#XXXXXX#X#XXX###XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXX#X#X#XX#XX#X#XXXXXXXX#XXXX#XXXXXX###X#XXXXX##XX#XXXXX#XXXX##XX##XXXXXXX###XXXXXXXXXX#XXXX#XXX##XX#XXXXX#X##XX#XXXX##X#XXXXX#XXXXXXXXX#XXXXXX#X#XX#X#XXXXX#XXXXXXXXX#XXX#XX#X#X##XXXXX#XXXX#XXXXXXXX#X#X#XXXXXXX###X#XXXX#XXXXXXXXXXXX#####XXXX#XXXXXX#X#XXXXXX#XXX#XX#X#XXX##XXXXXXX#XXXX#XXXXXXXXXXXXXX#XXX#X#XXX##X##X#XXXXXXXXXXX#X####XX#XXXXX#XXX#XXXX#XX##XXXXXXXXXXXX##XX#XX#XXXXX#X#XXXX##X#XXXXXXXXXX#X#XXXX#XX#XXX#X##XX##XX#XXXXXXXXX##XXXX#XX###X##XX#X##XXXXX#X#XX##X#XXX##X#XXX#X#XXXX#XXX#XXXXXXXXXXX#XXXXX#XX#XXXXXXX#XX#XXX##X#XXX#XX#XXX#XXX#XX#XXX#XXX
XXXXXXX#XXX#X#XXXXXXXXXXXXXX#XXXXXXX###XXXX#XXXX##XXXXXXX#X#XXXX#X#XXXXX#XXXX#XX#XXXXX##XXXXX#XX##XXXXXXXXXXX##XXXXXX#X####XX#XXXXXXXXX#X#X#XXXXXXXXXX#XXX#XX#XXX##XXXX##XXXXX#XXXXXXXXXXXX##XXXX#XX##X#XXXXX#X##XX#XXXX##XX#X#X#XXXXX#X#XXXX#X#XXX##XXXXXXXXX#X#XXX##XX#X#X#XXXXX#XXXXXX#XXX#X#XXXXXXXX#X#XXXX#XXX#X###XX#XXXX#XXXXXX#XX#X##X###XX#XXXXXXX##XXXXXX#XX##X#XXX##X##XX#XXXX#X#XXX#X#X#XX#XXXX##XX##XXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXXX##X#XX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXXXX#XXX#XX#X#XXX#XX#XXXXXXXXXXXXX#XX#XXX##X##XXXXX#XX#XX#XXX##XXXXXXX#XXXXXXX##XXXXXX#XXXXXXX###XXXXXXX#XXXXX#X#X#XX#XX##XXXX#X#XXXXX##XXX#XXXX#XXXX#XXXXXXXXXX#XXX#X#XXXXX#XXXXXXXXX#X#XXX#XXXXXXXX#XXXXXXXXX##XXXXXXXXX#XXXXX#X#XX#XXXX#XX##XX#XXXXXX#XXXXXX##XXXXX####X#XXXXXX#X#X#XXX#XXXXXX#X##X#X##X#XXX#XX#XXXXX#XXX##XXXXXXXXXXX#XXXXX#X#XXXXX#XXXXX#XXX#XXXXXXXXX#X#XXXXXXXXXXX#XXXXX#X#X#XXXXXXXX###XXXXXX#XXX#XXXXXXXX#XXXXX#XX##XX##X#XXXXXX#XXXXX##XXXX#XX#XXXX#XXXXX#XX#XXXXXXXXXX#X#X#XX#X#XXXXXX#XXXXX###XXX###XXXXXXXXXXXXXX#XXXX##XX#XXX#XXX#XXX#XXX
####XXX#XXXX##XXXXXXXXXXX#X#X##X#X###XXXXXXXX##X##X#XXXXXXXXXXXXXX#XXXX#XXXXX#X#X##XXXXXXXXXX###X#XXXXXXXXXXXXXX#XXXX#XXX##XX#XX#XXXXXXXXXX#X#XXXXXXXXXX#XX#XXXXXX#X#XX#XX##X#XXX##XXXXXX#X#XXXXX##XX#X#XXXXXXXXX#XXX#XXX#XXXXXXXXXXXXX#####XXXXXX###XXX#X#X#XXXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XXXXX#X#XXXXXXXXXXXXXXXXXXX##XXXXXX#XXX#XX#XXXXX#X#XXXXXXXXXX#XXXXXXXXX#XXXXXXX#XX#XXXXX#X#XXXXXX#XX#X#X#XXX#XX#XXX#X#XXXX#XXXXXXXX#X#X#XXXXXXXXXXXXXXXX#XXXXXXXX##XXXXXX#X###XXXX#X##X#XXXX#XXXXXXXX#XX#XXXXXXXXX#X##XXXXXXXXXX#XXXX#XXXXX#XXX#XXXXX###X#XXX##XXX#XXXXXXXX#####X#XXXXXXX##X#XXXXX#X#XXXXXXXXXX#XX#X##XXXXXXXXX#XXX###X###X#XXXXXXXXXXXXXXXXXXXXXXXXX##XXX#XX#X#XXX#X###XXXXXXXX##XXXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#XXX#X#XXXXXX##XX#XXXX#XX#X#XXXXXXX#XX#X#XXXX##X#XXX##XXX##XXXXXXXXXX#XXX#XXXXX#XX##XXXX#XXXX####XX#XX#XXXXXX#XXX#XXXXXXXX#X#XXXXXX##XXXXXXXX##XXXX##XXXXXXXXXXXXXX#X#XXX#XXXX#XXX#XXXXXX#XX#X#X#XXXXXXXXX#XXXXXXXXX#XXX#X#XXXXXXXX#X#XXXXXXXXX###XXXXXX#XXX#XXXXXXXXXXX#XXXXX#XX##XXXXX#XXXXXX#X#X#XXXXXXXX#XX#XXXX#X#XXX#XXXXXX
XX#X#XXXXXXXX#XXXXXX#XXXXXXXX#X##XXXX#X#XXX#XXXXXXX#XXXXXXXXXXX#XXXXXXX###XXXXXXXXX#XXX#X#X##X#XXXX#XX#XXXX#XX#XX#XX#XXX#XXX#XX##XXXXXX#XXXXXXXXXXXXXX#XXXXXXXXXXX##XXXXXXXX###X#XX#XX##XXXXXXXX##X#XX#X#X#XX#X#X#XXX##XXX##XXX#XXXXXXXXXX##XXXX#XXXX#XX#XXX##XXX###XXXX#XX#XX#X##XXXX#XXXXXXXXXX#X###XXXXXXXXX#XX#XXXXXXXX##XXXX#X##XXX##X#XXXXX#X#X###XXXXXX#X#X#XXX#X#X#XXXXXXXX#XX#XXX#X#XX#XX#XX#XXXXX###XXXXX#XXXXXX#XX###XXX#XXX#X##X#XXXXX#XX##XXXXXXXXXX#XXXX##X#XXXXX#XXXX#X#XXXXXXXX#XXXX#XX#XXXXX#X#XXXXX#XX#XX#XXXXXX#XX##XX#XXX##XX#XXXX#XXX##XX##XXXXX###XXXXX##XXXX#XXXXX#XX#XXX#XXX#XXX#XXXX##XXX#XXX##XXXXXXXXXX#X#X#XXXX##X#X#XXXXXXXX###XXXXXX#X#X##XXXXXX#XXXXXXXX#XXX##XXXXXXX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXXX#XXXX#XX#XXX##XXXXX#XXX#XXXXX##X#X##XXXX#X#X#X#XXXXXXXXX#XXX##XXXX#XX#XXXXX##XX#XXXX#XXXXXXXX#XXXXXXXX#XXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#XX#X#XXXXXX#X##XXXXXXXXXXX#XX#XXX#XXX#XXX#XXXXXXXXX#XXXXXXXXXXXXXXX#XX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXX#X#X#XXX#XXXX#XX#XXXXXXXXXXXXXX####XXX##XX##XX#X#X###X#XXXXXX#X#XXXXX#XXX#XXX#X###X
##XXXXX#X#XXXXXX##XXXXXXXX#XX#XXXXXXXXXXXXXXXXX#XX#XXX#XXXXXXXXXXX#XXXX##XXXXXXXX######XXXXXXXXXX#X#XXXX#XX#XXXXXXX#X#X#XXX#XXXXXXX#XXXXX#XX##XXX#X#XXXX###XXX#X#X#X#XXXX#XXX#XXXX#XX#X#XX#X###XXXXXXXX#X##XXXXX#XXX#X#XXX#XXXXXX##XXXXX#X##XXXXX#XXXXX####X#X#XXX#XXXXXX#XXXXXX#X#XXXXXX#XXXXX##XXX#X#XXX#XX#X#X#XXXX#X###X#XXX#XX#X#XXX#XXXXXXX#XXXXXXX#XX#X#X##XXX#XXXXXXXXXX##X#XXXXXXXX#XXX#X##XXXX#####X#XXXXXXXXXXXXXXXXXXXXXX#X#X#XXXXXX#XXX####XXX#XX#X#X#XXXXX##XXXXXXXXX#X##XX#XXX#XXXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXX#X#XXXXXXXXXXXX#XXX#XXXXXXXX#X###XXXXX#X#XXXXXXXXX#XXXXXXXXXXXXXX#X#XXXXXXXXX#X#XXX#XX#XXXXXXXXXXXXX#X#XXXX#XXXX#XXXXXXXXX##XX#XXX#XXXX#XXXXXX#XX#XX#XXX#XXXXX##XXXXX#X##XX##XXXX####XXXX#XXXX##XXX#XXXXX###XX#XXXXXXXXXXX###XXXXX#XXX#XX#XXXXXXXXXXXXXX##XXXXXX#X###XX###XXXX#X#XXXXXXXX#XXX#X#XXXX##XXXXX#XXX#XX#XX##XXXX##XXXXXXXX#XXXXXXXXXX#X###XXXXX#XX##XXXXXXXX#XXXXX###XXXXX#XXX#XX##X#XXXXXXXXXX##XXX####XXX##X#XXXXXX##XXXXX#X#X#XXXXX#X#XXXXXXXXXXXXXXXX##X#XX##X#XX#XXX##X###XXXXXX#XXX#X#XXXX#X#XXXXXXX##XXXX##XXXX
X#XX#XXXXXXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXXXXXXX##XX##XXXXX#XXXXX#XXXXX##XXXXXX##XXXXXX#X#XXX#XXXXXX#XXX#X#XXXXXXXXXX#XX#XXX#X#XXXXXXXX#XXXXX#XXXXXXXXXXXXX#XXXX#XXXX#X#XXX##XXXXXXX#XXXX##XXXXX#XX#XXXX#XXXXX#XXXXXXXXXXX##XXXX###XXX#XXXXXXX#XXX#XXXXX#XXXXX#XXXXX#XXXXXXX#XXXXX#XXX##XXXXXXXXXX#XXXXXXX#XXXX#X#X#XXXX##XXX###X##XX#XXXXXXXX##XXX#XX#XXX#XXXX#X#XXXXXX#X#X###XXXXXX#XXXX#XXXXX##XX##XXXX#X#XXXXXXXXX#XX#XXXXX#XXX#XXXXX##XX#XXXXXXXX#XXX##XXXX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XXXXX#XXXXX#XXXXXXXXXX##XXX#XXXXXXXXXXXXX#XXXX#XX#XXX##XXXXXXXXXXXXX#XXXXXXXXXX##X#XX##X#XXXXXX#XXXXXXX#XXXX#XX#X#XX##XXXX#XXXXXXXXXXX##X#XXXXX#X###XXXX#XX#XX#X##XXX#X#XXXXX###XX#XX#XXXXXXX#XXX#X#XXXXXX#X#XXXX#X##XXXXX#X#XXXXXXXX#XXXX#XXX##XXXX#XXXXXXXX#XXXXXX##X#XX#XXXXXXXX#XXXX#XXX#XXX#XXXXXXX##X#XXXXXXX#XX#XXXXXXX#XXXXXX#XX#XXX#XX#XXXXXXXXXXXXXXXXXXX#XXXX#X##XXXXXXXXXX#X#X##XXXX###X#XXX#X#X#X##X#XXXXXXXXXXXXXXXXX###XXXXXXXXXXX#X#XXXX#XXX#XXXXXXX#XX#XXXX##XX##XXXX#XXX##XXXX#X#XXXXXXX#XXX##XXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXXXXX###XXXX##XXXX#XXXX
#XXX#X#XXXXX#X#XXXXXXXX#XXXX#XXX##XX#X#XX#XX#XXXXXX#X##XXX#XX#X##X#XX#XXXXX#XXXX##X#X##XXXX#XXXXX##XXXXXXXX#XXX##XX#X#XX##X#XXX#XX#X#XXX#XXXX#XXXXX#XXXXX#XXXXXXXX#XXXX#XX#X##XXXX###X##X#XX##XXXXXXXXXX#XX#XXXXXX##X#XX#X##XXXXX##X#XXXXXXX#XXXXXXX#XXXX#XXX#XXX#X#XXXXXX##X##X#XXXX###X###XXXXXXX#XXXXXXX#XXXXXXXXXXX##XX#X#XXXXXXXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXX#X#XXX#XXX#X#X#XXX#X##X#XX#XXX#X#XXXXXXXXXXX#XX##XXX#X#X#XXXXXX###X#XXXXX##XXXXXXXXXXXX##XX###XXXX#XXXX#XXX#XXXXXX#X##XXXXXXXXXX#XXXXX##X#XXXXX#XXXXXX##XXXXXX#XXXX###XXXXXXXXXX#XXXX#XXX#XXXXXXXXXXXXX##X#XXXXX#XXX#XXXXXXX##XX#X##X#XXXXXXXXXXXX#XX####XX##XXX#X#XXXXX##X#XXX#XXXXX###XXXXXXX##XXX##XXXXXXXX#XX#XX#X#X#X#X#XX#X#XX#XX#XXXXXXXXXX#XXXXXX###XXXXX#XXXXXXX##X#XX#XXXXXXXXXXX#X#XXX#XX#XXXXXXXX#XXX#XXX#XXXXXXXXX#X#XXXXXXX#XXXXXXXXXX#XXXXXX##X#XXX#X#XXXXX#XX#XX#X##XX#XXXXXXXXXX##XX#XX###X#XX#XXXXXXX##X#X##XXXXXXXXXXX#XXXXXXXXXXX#X##XXXX#XXXXXXX#XX#X#XXXXX##XX##X#XXXXXXXXXXX#XXX##XXXXXXX#XXX#XXXX#XX#XXXXXXXX#XXXXXXXXXXX#XXXXXX#XX#XXX#XXXXX#XX#XXXXXXXXXXXXX#X
XX#XXXXXX#XX#XXXX#XXXXXXXX#XX#X#XXXXXXXXXX#XXXXX#XXXX#XXXX#X##XXXX#XXXXX#X#XX#XXXX#XXXXXXXXX#XXXXXX#XXX#XX#X#XXXX#XX#XX###X####X#XXXXXXXXXXXXXX#XXX#XXX##XXX#XX##XXXXX###XXX#X#X#X#X#X#X##XXXX#XX##X#XXXXXX#X##XXXXX#X#XXXXX#XXXXXXXXXX#X#XXXXX#XXXXXXX#XXXX#XXXX##XXX#XXXXX#XXXXXXXXX##X#X#X#XX###XXXX###XXXXXX#XXX#XXXX#XX##XX##XXX#XXX##XX#XXXX#XXX##XX#XX#X#XXXXX#XX#XXXXXXXXXXXXX##X#XXXXXXXX#XXXX#X#XXXX#X#XXXXXXXX#XXXXXX###XXXXXXXXX#X#X#XXXXXXXX#XXXX#XX#####XXXXX#XX#XXX#XXX#XXXXXX#XXXX#X#XX#XXXXX#X#X#X#XX#XXX#XXX#XXX#XX#X#XXXXXXXXX##X##XXXXX#XXX#XXXXXX#XX#XX#XXXXX#XXXXXXXXXXX##XXXXXXXXXX#XX#X#XX#XXX###X##XX#X#XX#XXXXX#XXXX#XXXXXX#X#XXXXXXXXXXXXX#XXX##X#XXXX##XX#XXXXXXXXXXXXX##XXXXXXXXX#XX#XX#XXXXXXXXXXXXXX#XXXXXX##XX#X#XXXXXXXX#X#XXXXXXX#X#XX#XXXXXX#X#XXXX#XXXXXXXXX#X#XXXXX##XX##X##XXXXX#XXXXXXXXX#XXXX#XXX#X##XX#X#XXXXXXXXX#XXXXXXX#X#XXX#X##XXXXXXXXXX#XXXXX#XXXXXXXXXXXX#X#X#XXXXXXX#XXXX##X#X##XX##X###X#XXXXX#X####XXXX##X#XXXX#X##XX#XXXXXX##XX#XXXXX#X##XXXXXXXXXXXX#XXXXXXX#XXXXX#X###XX###XXXXX#XX#X#X#XXX#XXXXXXXXXXX#X
XXX#XXX#X##X#XXXXXX#XXX#XXXX##XXX#XXX##XXXXX##XXXXX##XXXX#XXXX#XX#XXXX#X##XXXXXXXXXXX#XX#XXX###X#XX#X#XXXXX#X#X#X#XXXXXXX#XXXX#XX##XX####X#XXXXXXXXXXXXXX#X#XX#XXXX#XXXX##XXXXXXX#X#X##XX#XXXXX#XXXXX###XXX#XXXXXXXX#XXX#XXXXXXXXXX#XXXXX#X##XX#X#XX#XX#X#XXXXXX#X#XXXXX#XXXXXXX#XX#XX#X#XXXXXXXXXX#XXXXXXXXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXX#XXXXX#XX#XX#XX##XXX#XXX##XXX##X##XXXXXX###XXX#XXXXXXXXX##XXXXXXXXXX##XXXXX#XXX#XXXXXX#XXXX#XXXXXXXXXXXXXX#XX##XXX#X###XXXXXXXXXXXXXXXXXXX#XXXX#XXXXXXX#X#XXX##X##XXXXXXXXXX#XXXXX#X#X#XXXXX#XX##XXX###XXXXX#X#XXXX##XXXX#XXX#X##X#XXXXXXX##XXXXXXX#X##XX#XX#XXX#XXX#X##XXX#XX##XXXXXX#XX#XXXX#XXXX#XXXXXXX#X##XXXXXXXXXXXX#XXXX#XXXXXXXXX#X##XXX##X#X#XXXXXXXXXX#XXXXXXXXXXX#XXXXXXXX##XX#XXX#XXX##XXX#XXX#X#XXXX#X#XXXX#XXXXXXXXXXXXXXXXX#X#XX##XXXXX#XXXXXX##XXX#X#X#XXXXXXX#X#XXXXXXX#XXX##XXXXXXXX#X#XXXXXX#XX#X#XXXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXX###XX#XXXXXXX#XXXXX##XXXXX#XXXXXXXXXXXXXX##XX#XX#XX##XXXX#XX#X#X##XXX#X##XXXX#XXX###XXX#X#XX###X##X##X#XXXXXXXXX#XX
#XXX#XX#XXXXXX#XXX##XX##X#XX#X#XXXXXXXX#X#X#XXXX#XX###XX##X#XXX#XXXX#XXXX#XXXXXXXXXXXXX###XXX####XXXXXXX#X#XXXXXXXXXXXX##XXXXXXXX#X#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX#X##XXXXXX#XXXXX#X#XXX#XXXX##X#XXXXX#X#XXXXX#XXX#X#XX#X#XX#X#XXXX#XXXX#XXXXXX#XXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXXXX#X##XXXXX#XXX#XXXXXX#XXXX#XXX#XXXXXXXXXX###XXXXXXXXXX#XXXX#XX#XXXX#XXXX#XXX#X#X##XXXXXX###XXXXXXXXX#####X#XXXXXX#X#XX#XX#XXXXX#XXXXX#X#XXXXXXXX#X#XXXXXX#X#XX#X#XX#XXXX#X##XXX#XXXXX#XXXXXXX#X#XX#XXXXX#XXXXXX#X#X#X#XX#XXXXX##XXXXXXXXX##XXXXXXX#XXXXX#X#X#XXX###XX#XXXXXXXX#XXXXXX#X#XX#X#XXXXX##XXXXX###XXXXXXXX#####X#XX#XXXXX#XXX#XXXXX#XXX#XXXX#XX#X###X#XXXX##XXXXX####XXX##XX#XXXX#X##XXXXXXX#XX##XXXX#X####X#XX#XXX###X#XX#XXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XX#XX#XX#XX#X#XXXXXX#XXXXXXXXXXXXXXXX#XX#XXXXXXXXXX#XXXX##X#XX####XXXXXXX#XXXXXXX#XXXXXXXXXXX#XXX#XX#XXXX#XXXXXXXX#X#X#XXXXX#XXX##X#XXXXXX#XXXX#XXX#X#XXXXXXX#XX#XX#XXXXX#XXXX##XXXXXX#XXXXXXXXXX##X#XXXXXXXXXXXXXXXX#XXXXXX#XXXXXXX#XXX#XX#XXX#X#XXXX#X#X###XXXX##XXXXXXXXXXXX###XXXXXXXXXXXX#XXX##XX#XXXXX
##XXXX#X##XXXXXX#XXXXXXXXXXX#X##X#XXX#X##XX#XXX#XX#XXXX###XXXX##XXXXXXX#XX#XXX#X#XXXXX#XXXXXX#XXXXXXXXXXXX##XXX#XX#XXX##XX#XXXXXX##XX#X#XXXXXXX##X####XX#XXXXXXXXXXXXXXX#XXXXXXXXXXXX#X#X###X#XXXXXX#XXXXX#XXXXXXXXX##X#XXX#XXX#X#XXXXXX#XX##XXXX#X#XXXX#XXXX#XXX#XXXX##XX#XXXXXXX##XX#XX###XXXXXX#X#XX#XXXX#XXXX#X#X#XXXX#XXXXX#XXXX##XXXXXX##XXXXX#XX###X#XX#XXXX#X##X#X#XXXX#X#XX#XXXXXXXXXX#XXX##X#X#XX##XXXXX##XXXXXXXXX#XXX#XX#X#X#X##XXX##XX##XXXXX#XX#XXXXXXXXXXXX##X#X##XX#XXX##XXX#XXXXXXX###XXXXXXXXX#XXXX#XXXX#XXXXXX#XXX#XX#XX#XX#XX#XXXXXX##XXX#X#XX##X#XXXXXX##X#XXX#XXXXXXXX#XXXX#XXXXXXX#XXXX#XXX#XXXX#X#XX#X#X###X#XXXXX#XXXXX##XX#X#X#X#XXX#XXX#X#XX##XXXX#XXXXXXXXX#XX#XXXX##XXX#X#XXXX##XXXXX#XXXX####XXXXXXXX#XXXX#XXX#X#XXXX#XXXXXXX#XXXXXXX#X#XXX#XX#XX#XX#X#XXXXXXXXXXX#XX#X#XXXXXX#XX#X#X#XXXXXXX##X#X#XXXXXXXXXXXXXX#XX#XXXXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXX#XXXXXXXXXXXXXX#XXXXXXX#XX#XXXXXX#XX#XXXXX#XXXXX##XX#X#XX###XXXX###X##XXXXX##XX#XX#X##XXX#XX#XXX#XXXX#XXX#XXX##XXX#X##XX##XXXXXXX#XXXXXXXXX####XXXXX##XX###XXXXXX#XXX##XXXX
#XX#XX##XXX#XXXXXXX#X##XX#XXXXXXX#XXXXXXXXX#XXXXX#XXXXXXXXX#XX#XXXXX##XXXXXX#XXXXXX##XXXXX##X#XXXX#XXXX#XX##XXXXXX#XXXX#XXX#X#XX#XXX###XXX##X#XXX#XXX#XXX##X#XXX##X##XXXXXXX#XXXX#X#X#XXXXXXXXXX###XXX#XXX#XX#XXXX#XXXX###XXXX#X#XXX#X#XXXXXXXXXXXX#XXXXX#X##XXXX#X#XXXXXXXXXXXXXX###X##XXXXXXXXXXXX#XXXXXXXXXXXX#XXXXXXX#XX#XX#XX#XXXXXXX#XX#X#XXX#XXXXX#XXXXXXXXXXXX#XXX#XXXXXXXX#XXX#XXXX#XX#XX#XXX#XXXXXX#XXXXXXXXX#XX#XXXXXXXXX#XX#XXXXX#XXXXXX#XX#X#X#XXXXXXXX##XXX#XXXXXXXX#XXXXXX#XXXX#X#X#XXXXXX#XX#XXXXXXXX#X##X#XXXX#X#X#XXXXXXXX#XX#X#XXXXXXX#XXXXXXX#XX#XXX#XXXXXX##XXXX#XXXXXXXX#X##XXXXX#XX##X#XXX##X#X#XX#XXXX#X#XXXXX#X#XXXXXXXX#XXXXXXXX##XXXXXXXXX#XXXXXXX###X#XX#XXXXXXX#XXXXXXXXXXXXXX#X#XXX#XXXXXXXXX#X#XXXXXX#X#XXXXXXXXXXXXX##XXXXXX#XXXXXX#XX#XXXXX#X#X#X#XXXXXX#XXXXXXXXXXX###XX#XXXXXXXXXX#XXXXXXX##X#X#XXXXX#XX#XX#XXXXXX#XX#X#XXXX#XXXXXXXXX##XXX#XXXXXX#XXXXX#XXXX#X#XXXXXXXXX###XXXXXXXXXXXX#XX#XX##X#XXXXXXX#XXXXXX#XXX#XXXXXXXXXXXX#XXXX#XXXX#XXXXX#XXX##XXXXXXXXX#XXXXXXXXXXXXXXXX##XX#XXX#XXX##XXX#XXXXX#XXXXXXX##X#XXXX#XXXX
XXXXXXXXXXX#XXXXXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXXXXXX#XXX#X##XXXXXXXX##XXXXXXXX##XXXXXXXXXX###XXXXXXXXXX#X###XXXXX#XXX#XX#XX#XXXX##XX###XXXXX#XXXXXXXXXXXXX#XXX#X#XXXXXXX#XX#X#XXXXXXXXX#X##XX##XXXXXX#XXXX#XX##XX#XXXXX#XX#XX#XXXXXXXXXXX#XXXX##XX##XXXXXXXXXXX#XXX##X#X#XXX#XXXXX#XXXXXX##XX#XX##X#X##XXX#XXXXXXXXXXXXXXXXXXXXXXX#X#XXX#X#XX##XXX#XX#XXXX##XXX#XXXXXXXXXXXX#XX#XXXX#X#XXXXXX#XX#XXX#XXXX#XX#X#XXXXX#XXXXXX####X#XX#XX#XX##XX#XXX##XX#XXXXXXX#X##XXXXXXXXXXXX#XX##XXXXXXXXXXX#XX##XXX#XX#XXXXX##XX#XXXXX##XXXXXXXXX#X##XXXXXX#XXXXXX##XXXXXX#X#XXXXXXXXX#XXX#X#XXXX#XXX#X##XXXXXXX#X#X#XX#XXXX#XX#XX#XXXXXXX#XXXXXXXX#XXX#XXXXXXXXXXXX#X#XX#XX#X#XX#XXX##XXXXX#XXXXXXXX#X#X##X#XXXX#XXX#XXX#X#XXX#X#XXX##X#X#XXXXXXXXXXXXX#X#X##XXX##XXXXXXXXXXXX#XX#X#X#X#X#XX#XXX#XXXX#XX#XXX##XX##X#XX#X#XXXXXXXXX#XX#XXX#X#X#XXXXXXXXXXXXX###XXXX##XXX#XXX#X#XXXX#XXXXX#XX#XXXXXX#X#XX#XXXX#X#XXXXXXXXXXXXXXXXX##X#XX#XXX#XXX#XXXXX#XXXXX#XXXXXXXX#XXX##XXXXXX###X#XXXXXXX##XXXXXXXX#XX#XXXXXXXXX###XXX#XXXXXX#XXXXXXXXXXXX##X#XXXXXXXX###XXX#XXXXX##X#XX
#XX##XX#X#XXXX#XXXXXXXXXXXXX##XXX##XXXXXXX#XXX#XXX#X#X#XXX#XXXXXXX##XX#XXX#XXXX#XXXXXXXX#XXXXXX##XX###X##XXXXXXXX#XXXXXXXXXX#X#XX#XXXXX#XXXX#XX#X#X#XXXXXXXXXX#XX##XXXXXXXXXXXX#XXX#XXXXXXXXXXXXXXXX#XXXX#X#XXXX#XX##XXXX#X#XX##XXXXX#XXXXXX#XXX#XX#X####XXXXXXX#XXXXXXXX##XX#XXXX#XXXXX#XX#XXXXXXXXXXXXXXXXX#XXXX#XX#X#XXXXXXXX#XX####XXXXXXXXX#XXX###XX##XXXXX#X#XXXXXXXXXXXXX#XXX####X#XXXXXXX#XXXXX##XXX##XX#X#XX#XXXXXXXX#XX#X#XX#X#XX#X##XX#X#X#XXXXXXXXX#XX#XXX#XXX#XXXXXXXXX#X##XXXXXXXXXXX#XXXXXXXXXXXXX#XX#X#X#XXXX#XXXXXXXXXXX#XXXXXXXXXX##XXX##XXXXXXX###X#X###XXXXXXX#X###XXXXXXXXX#X##X#XXXXXXXXX#X#XX#XXXX###XXXX##XXXXX##XXXXXXXXXXXXXX#X#XXXXXXXX#XXXXXX###X##X##X#X#XX#XXXXXXXXX##XX##XX#XXXXXXXX#X#XXXXXXXXX#X#XX#XXXXXX#XXXXXXXXXX#XXX###XXX#X####XX#X#XXXXX#X###XXXX#X#XXXXXXXX#XXXXXXX#XX#X#XXXXXXXXX#XX#XXXX#XX##X###XXXXXXX#XX#X#X##XXXX#XX#XXXX#XXX#XXXXX#XXXXXXXX#X#XX#XX#X#XXXXXXXXX##XX#X#X#XXX##X#XXX##XXX##XX##XXXXXXXXXXX#XXXXXX#X#XXXX#X##XXXX#X#X###XXXXXXX#XX#XXXXXXX#XXXXX#XXXX#X##XX#XXXXXXX#XX#XX#XXXXXXXXXXXXX##XXX##XX###
X#XXXX#X##XXXX#XXXXX##XXX#XXXXXX#X#XXXXXXXXXX#XXXXXXX#XX#X#XXX#XX#XXXXX###XXXXXXX#XXX###XXXXXXXXXX##XXXX#X#XXXXXX#XXXXXXXXXXXXX#XX##XX#XXXXX#XXXXX##XXX#XX#X#XXX##X#XXXXXXXXX#X#X#XXXXXXX#XXX##X##X#XXXX##XXX##XXXXXXXXXXXXXXXXXXXXX##XXXX#XXXX#XXXXX##X#XXX#X#####XXXXXXXXX#XXX#XXX#XXX#XXX#X#X#X#XXXXXXXX#XXXX#XXXX#XXXXXXXXX##XX#XX#XX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXXXXXX#XXX#XXX#XXX#XXXXXXX#XXX#XXX#XXXXXX###XXX#XXXX#X#XXXXXXXXXX#XXXX##X#XX#XXX#X##X#XX#X##XXXX#XXXXXX#XX#XXXXXXXXXXXXXXXX#XXXXXXXXX##XXXX#XXXXXXX#XX#X#XX#XXXXX###X#XXX#XXX#XX#XXX#XXXXX#XX#X#XXXXX#XXXXXX#####XX#X##XXXXX#X#X#XX#XXXXXX#XXX#XXX#XXXXXXX#X#X#XXXX##XXXXXXX#X#X##XXXXXXXXXXX#XXX#XXXXXXXXXXX##XXXXXX####XXXXXXXXXXXXXXXX#XXXXX#XXXX#XXXX#XXXXXXX#XXX#XX#X#XX#XXXXXX#XXXX#X#X#XX##XXXXXXXX#XXXX#XXXXX#X#XXXXXXXXX#XXXX#XXXXXX##XXXXX#X#XXX#XXX#####X#XX##XX#XXXXXXXXXX##X##XXXXX#X###XXXXXXXXXXXX#X#XX#X##XXXXX#XXXX#XXX#X#XXXXXX###XXX##XXXXXXXXXXX##XXXXX#XXXXX#XXX#XX###XX#XXX#X#XX#X#XXXXXXXX#XXXXXX#X#XXXX#XXXXXX#XXX##XXXX##X#XX#X#XX#XXXXXXXX#XX#X#X#XXXXXXXXXXXX
#XXXX##XXXX###XX#XXX#XXXXX##XXX#XX#XXXXX#X#XXXXXXXXXX##XXXXXXXXXXXXXXX##XXXX#XX#XXXX#X#X#X#XXXXX##XX#XXXXXX##XX###XX#XX##XXXXXXXX#XXXXXXXXX##X##X##X#XXXX#XX#XXXXX#X#XXXXXXXXXXXXXX#XXXX#XX####X#XXXXX####XXXXXXX#X#XXX#XXXXXXXX#X#XX#XXXX#XXXX#XXXXXXX##XXXX#XX###XXXX#XXX#XXX##XXXXX#XX#XXXXXXXXXXXX#X##XX#XX#X#X#XXXXXX#XXXX#X#XXXX#XX#XXXXX###XXXXXXXX#X#XXX#X#XXX#XXXXXX#XXXXXXXXXXXXXXXXXXXXXXX#XXXXXXXX####XXXX#XXXXXX##X#XXXX##XXX#XXXXXXX#XXXXXXXXX#XX#XX##X#XXXXX#XX#XXXXXXXXXXXX#XXXXXX#XXX##XXXXXX#XXX#X#X#XX#XXX#XX#XXX##XXXXXXXXXXXXXX#XX#XXXXXXXX#XXX#XXX##XXX#XX###XXX##X#XXXXX#XXXXXXX#X#XXX#XXX##XXXXX#XX#XXXXXXX#XXXXXXXX#XX#X#X#XXXX#XX#XX#XXXXXXXXXXXXXXX#XX#XX##XXXXX#XXXX#XXXX#XX#XXXXXXXX#XXXXXXX##XX#X#XXX#XXX##XXX#X#XXXXX#X#XX###XX##XX#XXXXXXX#XXXX#XXX#XX#XXXXXXXXX##XXXXX##XXXX##XXXXX##X##X##XXXXXXXXX#XXXXXX#XXXX#X#XXXXXXXXX#XX#XXXX#X#X#X#XXXXXX#X#XXXXXX#XXXX#XXX#XXXXXXXX#X#XXXXXXXXXXXXXXXXXXXXXX#XX#XXXXX#XXXX#XXXXXXXXX#X###XXX#X#X#XXX#XXXXX#XX#XX##XXXX#XXXXXXXX#XXXX#XX#XXXXXXX##XX#XXXXXXX#XXXXXX#X#XXX#XX##XXXX###XX
XXXX#X#XXXXXXXX#X#XX#XX#XX#XXXXXXX#X#XXXXXXXXXX#XXXX#XXXXXXXXXXXX#X##X##X#XX#X#X##XXX##XXXX#XXXXXXXXXXX##X##X#XXXXX#XXXXXX#XXXX#XX##X#XXX#XXX#X#XXXXX####XXXXXXX#XXXXXXXX#X#XXX#XXXXXXXX#X#XXXXXXXXXXXXX#XXX#XXXXX#XX#XX#XXXXX##XX#XXXXXXXX#XXX#XXXX#XXX#XX##XX#XXXXXXX#XX#XXX#XX#XXXXXXXX#X#XXXXXX#X#XXXXXXXXX##XX#XXXXX#XXX####XXXXX#XX#XXXX#XXXX###XXX#XXX#XXXXXXX#XXXXXX#X#XXXXX#XXXX#XXX#XXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXXXX#XXXXXXXXXX####XXXXX#X#X#XX#XXXXX#XXXXX#XXXX#XX#XXXXX#X#XXX#XXXX#XXXXXXX#XXXXXXXXXXXXX#XXX#X#X#XXXXX#X#XXXX#XXXX#XX#XXXXXXXXXXXX#XXXXXXXXXXXXXXX#X#XXXXXX#XX#XX#X#X#XXXXXXXXX##XXXXXXXXXXXXXXXXXXX###XXXX###XXX#XXXX#X#XXXXX#X##XXXXXXXXXXXXXXXXXX#XXXXXX#XX#XXXXX#XXXXXXX#XX#X####XXXX#XXXXXXXXXXXXXXXXXX#X##XX#XX#XXX#XXX#XXXXXXX##X#X#X#X#XXX#XXXX#X#XXXXXXXXX###XXXXXXX##XX#XXXXXXX#XXXX#XXXXXXXXX#XX#XXXXXX#XXXXXX#XXXXXX####XXXXXXXXXXXXXXXXXXXXX#X#X#X#XXXX##X#XX#XXXX##X##XX#XXXXX#XXX##XXXXXXXXXXXXX#XXX##X#X#XXXXXXXXX#XXXX###XXXXXXX#XXXX##X#XX#####X#XXXX#XXX#X#XXXXXXXXXXXXXXX#X#XXXXX#XXXXXXXXX
X##XXXXXXXX##XXXXXXXXXXXXXXX##XXX#XXX#XXXXX#XXXX#X#XXXXXXXX#XXXXX#XXXXXXX#XXX#XXXX#XXXXXX#X###XXXXXXX#XXXXXXXXXXXXXXXX#XX#X#XXXXX#XX##XX####XXXXXX#XXXXXX###XX#XX#XXX####XXX#XXXXX##X##XXXXXXX#XXX#XXXX#XXX#XXXXX#XX#XXX#X#X#XX##X#XXXX#XXXX###XXXXXX#X#X###XX#XXXXXXXXXXX#XXXXXXX#XXX###X#XXXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXX#X#XXXXXXXX#X#X#XX#XXX#XX##X#XXXXXX#XXX##X#XXXX##XXXX#XXX#XXXX#XX#XXX#XXXXXXXXXXXXXX###XXXXXXXX#XXX##X#XXXXXXXXX#XX#XXXXX#XXX#XX#XXXXXXXXXX#XXXXXXXXX#XXX#XX##XXX##X#XXXXXXXXXX#XXX##XXXX#X#XX##XXXXX##XXX#XXXXXX#XXXXX#XXXXXX##XX#XXXXXXX#XXXXX##XXXXXXXXXXX#X#XXXX#XXXXXXX####XXXXXXXXX#XXX#XXXXXXXX#XXXXXXXXXX#X#XXX##XXXX##XX#XXXXX#XXX#XXXX#XXXXX#X#XXX#XXX#XXXXX####XXX#XXX#XXXXXXXXXX#XXXXXXXX#X#XXX#X#XX#X#XX#XX#XXX#XXX#XX#XXXXXXXXXXXXX#X#XX#X#XXX#XXXXXXXXXXXXXXXX#XX#XX###XXXX#XX#X#XXXXXXX#XXXXXXXXXX#XX##XXX#XXXX#XX#XXXX#XX#XXXXX#X#XX#XX#XXX#XXXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXXXXXXXXXXXX#XXX##X#XXXXX#XXXXXXXXXXXX##X#X#XX##X#X####XX#XXXX#XXXXX#XXXXXXXX#XX#XX#XX##X#XXX#XXX#XXXXX##XX#XX#X###X#XX##X#X##XXX
XXX#XX##XX#XX###XXXXXXX#XX#X#XXXXXX#X#X#X#XXXXXX#XX##XX##XXXX#X#XXX##X#XXXX##X#XXX#X#XXXXXXXXX#XX##XXXX##X#X###XXXXXXX###X#X#XX#XX##XXX#XXX##XXXXXXX#XXXXXX#X#XXXXXXX#XXX##XXXXXXXXX#XXXX#XXXX##X#X#XXXXXXXXXXXX###XXX#XXXX#XXXXXXXXXX#XXXXXXXXXXXX#XXX##XXX#XXXXX#XX#X#XXXXX#XXX#XXXXX#XX##XXXXXXXX#XXXXXXXXXX#XXXXXX##XXXXXXX#XX##XX#XXXX#XXXXXXXX#X#XX#XXXXX#X#X#XXXXXXXX#XX#XXXXX#XXXXXXXXX###XX#XXXX#X#X#XXXXXX#X#XXXXXXXXX#XXXXXXX#XXXXX#XXXXXXXXX#XX##X##XXXX#XXXX#XXXXX##X##X#XXXXXXX#XXXXXX#XXXXXXXXXXXXX#XXXXX#XXX#XX###X#X##XXXXX#XX#XXXXXXX#XXXX#XXXXX#XXXXXXXXXXXXXX##XX##XXXXXXXXXX#X##XXXXXXXX#XXXX#XX#XXXX#X#X#XX##X###XXXXX#XXXXXX#X##XXXX#XX##XXX#XXXX##XXXXX#X#X#X#X##X#X##XX#XXXXXXXX##XXX##X#XXX#XX###X#X##X####XX#XXXXX#XXXXXXXXXXX#XX#XXXXXXXXXXX#X##XXXX#XX##XX#XXXX#XXXXXXXXXXX#XXXXXXXXXXX###XXX#XXXXXX#X##XX#XXXXX#XXXXXXXXXXXX#XXXXXXX#XX##XXXXX#XXX#XXXXXXXX#XXXXX#X#XX#XXXX######XXXXXXX#X#X#XX##XX##XXXX#XXXXXXXXXXX#X#XXX###X#XXX#XXXX#XX##X###X#XXX#XXXXXXXXXXXXXXXXXX##XXXXX##XXXXX#XXXXXXXXXXXXXXXXX#XX#X#X#XXXXXXXX#XX#X#XXX
#XXXX#XXXXX#XXXXXXXXXXX##X###XXXXX#X#XXXX#XXX#X#XX##XX#XX##X#XXXXXXXX#X####XXXXX#X#XXXX##XXXXXXXXXXXXXXXX#XXX#XXX#XXXXX#XXXXXXXXXX##XX#XXXX#XXXXXXXX#XX##XXXXX#X#XX#XXXXX#XX###XX#XXXXXXXXXXXX##XXXXXX##XXX##XX#XXXXX#XXXXXX#XXX#XXXXXXXX#XXX##XX#XXXXXXXXXXXXX#X##XXXXXX#XX#XXX##XX#XXXXXXXXXXX#XXXXXXXXXX#XXXXXX#X#XXXXXXX#XXXXX###XXX##XX#XXXXXXX###XX##XXXX##XXXXXXXXX#XXX##XX#X#XXXXX##XX###XXXX#X#X#XXX#XX#XX#XXXXXXXX#XXX#XXXXX####X#XXXXXXX#XXX#X##XX##XXXX#XX#X##XXXXXXXXX#XXXX#XXXXX#XX##XXXXX#XXXXX#XXXXXXXXXX#XXX#XX#XXXXXXXX#XXXXXX#XX#XXXXXXXXXXX#X#X#X#XXX#XXX#XXX#XXXX#XX#XX#XX##X#XXX#XX#XXXX#X#XX#XXXX#XX#XXX#XXXXX###XXX##X#X#XXXXXXXXXXXXXXXXXXXX#X#XXXXXX#XXXXX#XXXXXXXXXXX#X#XX#XXXX#XXXXXX#X##XXXXXXXXXXXXXX#XXXXX##XX##X#XXXXXX#XXX##XXXXXXXXXXXXXXXX##XXX#XXXXXXXXXXXXX###XXX#X#X##X#X#XX#XXXXX#XXXXXXXXX#X##XXX##XXXX#XXXXXX###XXXXXX#XXX#X#X#XXX#XXX##X#XXXXXXXXX#XX#XXXXXXXXXX#XXX#XXXX#XXXXX#XXXXXXX##X#X##X#XX#XXXXXXXXX####XXX###X#XX#XXX#XXX###X#XX#XXX#X#XXX##X##X##XXXXXX##XXXX##XXXXXXXXX#X##X#X##XXXXXXXXXXX#XXXX##XXXX#XXXX
XX#XX#XXXXX#XXXX#XX#XX#XX#XXXXX#XXXXX#X#X#XXX#XXXXX#XX###XXXXXXX#XXXXXX#XX#XXX###XXXX##XX#XX###XXXXXXX#XXXXX#XXXX#XXXXXXXX##XXXXXXXXX#XXX#XX#XXXXXXX##XXX#X#XXXXXXX###XXXXXXX#X#XXXXX##XXXXX#X#XX#XXXXX#X#XXXXXX#XX#XXXXX##X##XXXXXXX#XXXXXXXXX#XX#X##XX#X###XXX#XX#XXXX#X#XXXX##XX#X###XXX#XXXXXXX###XX#XXXX#XXX#####XX#XXXXXXXXXXXXXX#XXXXXXXXXXX#X#X#XXX#X#XXXXXX#XX##XX#X#XXXXX#XXX#XXXXXX#X#XXXXXXXXXXXXXXX##X#XXX#XXXX#X#XXX#XXXX#XXXX##X####XXX#X#XXXX#XXXXX#X#XXXXXXXXXXXX#XXXXX#XXXXXXX#XXXXXXXXXXXXXX#XXXXX#XX#XXXX#XXX#XXXX###XX#XXXXXXXXXX#X#XXXXX#XXXXXXXXX#XXXX#XXXX#XXX#XXXXXXX#X#XX#X#XXX#XXXXXXX#XXXXXXXX#XX#XXX#XXXXXX##X###XXX#XXXXXXXX#X#XX##X#XXX#XXXXXX#XX#####X#X#X#XX#XXXXXXXXXXX#X#XXXXXX#XXXXXX#XXXXXXX#XXXXXX#X#XXXX#X#X#X#XXXX#XXXXX##XX#XXXXXXXXXXXXXXXX#X##XXXXXXXXX#X###X#XXXX##XXX#XXX#XXXXXXXXX#XXXXX#XXX##XXXXXXXX#XXXX#XXXXX#X#XX#XXX#XXX#X##XXX#XXXXXX#XXXXXX#XXX#XX#XXX#XX#XX#XXXXXXX##XXXXXXX##XXXXXXXXX#XXXXXXX#XXXXXXXX#XXX#XXXX#XXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXX##XXXXXXX#XXXXXX##XXXXX#XXXX#XXX##XXXXXXXXX#XXXXXX#XX
####XXXXXX#XXXX#X#X###X##XXX##X#XXX#XXX#XXXXX#XXXXX##X#XXX#X#X#XX##XXXXX#XXXX#XXXX#XXXXXXX#XXXXX###XXXX#XXXX#XX#XXXXXXXXXXXXX#XXX#X#XXXXXX#XXXXXXXX#X#XXX#XX#X#XX#X#XXXXX#X#X#XXX####XXX#X#XXXXX#XXXXXXXXXX#XXX#####XXXXX#XX#XX#XX#X####XX#X#XX#XX#XX##X###XXX#X###XXXXXXXXX#XXXXXXXXXXXXX##XX#X#XXX#X##XXXXXXXXXX#XXXXXX##XXXXXXXX#XXX#XX#X#XXXXXXXXXX##XXXXXX#XXXXX##XXX#X#XXXX#XXXXXXXXX#XXXXX##X##XXX#XXXXX#X#XXX#X##X#XXXXXXX#X#XXX#XXX#XX#XXXXXXXXXXXX##XX#X#X#XXXXXXXXXXXXX#XXXX#XXXXXXX#XXXXXX#XXX##X#XXXXXXXXXX#XXXXX###XXXXXXXXXXX#XX##XX###X#X#XXX#XXX##XXXXXXXXXX##X#XXX#X#XXX#X#XXX#XXXX#####XXXXXXXXXXXX#X#XXXXXXX#XX####XXX#X#XXXX#XXXXXX#XXX#XXX##X#XXXXXX#XXXXXXXX#XXXX#XX#XXXXXXXXXX#XXX#X#X#XX#X#X#X#X#X#XXXXXX#XXXX#XX#X##XXXXX#XX#X#XXXXXXXXXXXXX##XXXX#XXXXX#XX#XXXXXXXXXXXXXXXX###X#XX#XXXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXXXXXXX#XXX#X#XX#XX#XXXXXXXX#X#XXX##XXXXX#XXXXXXXX#XXX####X#XXXX#XX#X#XX#XXX##X#XXXXX#XXX##XXXX#XXX#XXX##XXX##XXXXXX#XXXX#XXXXXXXX##X#X###XXXXXX#XXXXXXX#XXXXXX#XX#XXX#XXXXXXX#X#XXXXXX#XXXXXXXXXXXX#XXXXXXXXXXX
XXXXXXXX#XXX#XX##XXXX#XXXXXXXX#XXXXXXXXX#X#XX#X##XXXXXXXX#X#XXXXXXXXXXXXXX#XXXX##X#XX#XXXX##X#XX##XXXXXXXXX#X#XXXX##XXXXXXX#XXXXX#XX#XXXXXX#XXXXX#XX#XXXX#XXXXX##XXXX#XXXXXX##XXXXX#X#X#XXXX#X#XXXXXX#X#XXX###XXX##X##XXXX#XX#XXXXX##X#XX##XXXXX#XX#XXXX#XXXXXXXX#X#X#XX##XXX#XXXXXX#XXXXX#XXXXXX#X##XX#X#XXXX#XXXXX#X#XXXX####XXXXXX#XXXXXXX#XXX##XXXXX#XXXXXXXXXXXXX#XXX#XX#XXXX#XXXXX#XX#XXX#XX#XX#XXX##XXXXXXXXXXXXX#XXX#XX#XXXX#XXXXX#X##XXXXXXXXXXXXXXX#XXXXX#XX##XX#XXXXXXXXXXXXXX#XX##XXXXXXXXXXXXXXXX#XXXXXXX#XXX#X##XX#X#XX#XX#XX#XXXX##XXXXX#XXXXXX#XXX#X#XX##XXX#X#X#XXXX#XXX#XXXXXXX#X#X##XXXXXX#X##XXX#XXXXXXXXX#XXXXX#XXXXX##XXXXX#XX#XXXXXXXXXXXXX#XXX#X#XXX###X#XXXXXXXXXXXXXXXXXX#XXXXX#XX###XX##XXXXX#XX##X####XXXXX#XXX#X##XXXX#XX#XX#XX#X#X#XX##X#XX##XXXX#X#XXXXXXXXX#XX#XXX#XX#XXXXX#XXXX#XXX##XXXXXXXX###XXXXX#XXX##XX#X#XX#XX#XXXX#XXXXXX#X#X###XX#XXX#XXXX#XXX#X#X#XXXX#X#XXXX#XXXXX#XXXX#X#X##XXX#X#XXXXXXXXXX#XXXXXXXXXX#XXXXXX#XX#X#XX#XXX#XX##X#XX#XXXXXXXXXXXX#XXXXXX#X##XX##X#XX#XXXXXX#XXXXXXX###XXXXXXX##XXXXXXXXX#XXXXXXXX##X
X###XX##XX#X#XXX#X#XXXX#XXXXX#X#XXX#XXXX#XXX#XX#XX#X######XXXXXXX#XXX#XXX#X#XX#XXXXXXXXX#X#X#X#XXXXX#XXX#XXXXXX#XXXXX#XXXXXXXX#XXX#X#######XXXXX###X##XXX##X#XXX#XXXXXX#XXX##XX#X##X#XXXXX#XXXXXXX#X###XXXXXXX#XXXX#X#XXXXX#X##XXXX##XX##XXXXXXXXXXXX#X##XXXXXXXXX#XXXXXX#XXXXXXXXXXXXXX#XXX#XXXXXX#XXXXXX#XXXXXX##X###X#XXXXX#XX#XXXX#XXXXXX###XX##XXXXX#XXXXXXXXXXX#XXXXXX#X#XX#XXXXXXXXX##X#XX#XXXXXXXX#X#XXXXXXXX##XXXX##XX#X#XXXXXX#XX#X#XX#XXXXXX#XXXXXXXXXXXXX##XXXXX#XXXXXXXX#XXXX#XXXXXXXXXX##X##XX#X#X#XX#XXXXXXXXX#XXX#XX#XXXXXXXXX#XX##X#XX#XXX##XXXXXX#XXX#X#X#X#XX##X#XXXXX####XXXXXXXXXX#XX#XXXXXXXX###XX#XXXX##XXXXXXXXXXXX##XXXXXXX#X#X#XXXXXXXX###XXXXXXXX#XXX#XX#X#XXXX#XX#X#X##XXXXXXXXXXXXXXXX#XXXXXX#XXXX##X##X#XXXX#X#XXX#XXXX#X#XXXXXXXXXXXXX#XXXXXXX##XXXXXXXXXX#X#XXXXXXXXX#XXXXXXX##XXXXX##XXXXXXX#XXX#XXXX##XXX#X#XXXXXX####X#XXXXXXXXXXXXXXXXXXXX#XXXXX#XX##X#XX######XXXXXXXXX#XXXX#XXXXXX#XXXXXX#XXXXX#XXX#XXXX#XXXXXXX#XXX#XXXXXXXXXXXX#XXXXXXXXXXXX####X#X#XXXXXXX#XXXX#XXX#X#XXX#XX#XXXXX##XXXX#X#XXXXXXXXXXXX#XXXXX###X#X#X#X
###X###XX#XXXXXXXXX#XXXX#XXXXX##XX##X###XX#XXXXXXXXXXXXX#X#X##XX#XXXXXXXX#XX##X#XXX##X#XX#XXX#XXXXXXX#XXXXXXX##XXXX##X#XXXXXXXXXXXXXXXXX##XX#XXXXXXXXXX#XXXX#XXXXXXXX#XXX#XX###XXXXX#X#X#XXX#XXXXXX#XX#XXXX#XXXXXXXX#XXXX#X#X##XXXX#X#XXXXX#XXXX#XXX#XXXX#X##X#XX##XXXXX#X##X#XXX#XX##XXX#XXXX##XXXXXXX#XXXXX#XXXXX#XXXXXXXXXXXXX#X#X#XXXX#XXXX###XXX#XXXX#XXXXXX#XXX##XXX#X#X#XX#X#XX##XXXXXXXXXX#XX#XXX#XXXXXXXXX#XXXXXX#XXX#XX#XX####XXX#XXXXXX#X#XXXXXX#XX#XXXXXXXXX#X##X#XXXX#X#XX#X#XXXX#XXX#XXXX#XXXXXXXXXX#XX#XX#X###XXXX#XX##XXXX#XXXXX#X#X#X#XXXX#X#XX#X###XXX#XXX#XXX#XXX#XXXXXXXX#XX##XXXXXX#XX#####XXXXXXXXXX##XXXX#XX##XXXXXX#XXX#XX#XXXX#XXXXXX#XX#XX##XXXX#XXXXX##XXXXXXXXX#X###XXXX#XXX##XX#XXXXX#XXXXX#X#XXX##XXX#XXXXXXXXXXXX#X#X#X#XX#XXX#XXXXXXXXXX##XXXXX###XX#X###X#XXXXXXXXXX#XXX#XXXXXX##XXXXXX##XXXXXXX#XXXX#X#XXXXX#X####XXXXXXXXXXXXX###X#XX#XXXXXXXXXXX##X#XXXXXXXXXX##XXXXXX#XX#XXXXXXXXXX#XX#XX####XX#X#XXXX#XX#XXXXXXXX#XXXXXXXXXX#XXXXX#X#X###X#X#X#X#XX#XXX###X#XXXXXX#XXXXXXXXXX#XXX#XXXXXX#XXXXXX#XX#XXXXXX##XXXXXX#XXXXX#XX
XXXXXXXXX#XXXXXX#X#XXX#XXXXXXXXXX#XXXX#X#X#X#XXX#XXX#X##XXXXXX##X#XX###XXXXXXXX##XXX#X#XXXXXXXX#XXXX##XX#XX##XX#XXX#XX##XX###XXXXXX#XXX#XX#X#X#XXXXXXXXXXX###XXX##X##X#XX#X#XXXXXXXXXX##X#XX##XX#X#XX#XXXX###XXX#XXXXXXXXX#X##X#XXX#####XX#XXXX##XX#XXXXXXX#XXXXXXXXXX#XXXXX#XX#XXXX#XXXXX#XXX#X#XXXXXXXXXXX#XXXXXXXXXXXXXXXX#XXXXX##X#XXXX#XXXXXXXX#X##XXXXXXXXX#XX##XXX#XXXX#XXXX##XXXXX#XX##XXXXXXXXX###XX#X#XXXXXX#XXXXXXX#X#X#XXXX###XXXXX#XXXXXXXXXXXXX#XXXXXX#X#X#XXX##XXXXXXXXXXXXXX#XXXXXXXXXXX#XXXX#XXXXXXXXXXX##X#XXXXXXX##XX#XXXXXXXX#XXXXXXXXXXXX#XXXXXXXXX#X#XXXX#XXX#XX#XX#X##XXXX#XXX#XXX#X#XX#XXXXX##XXXX#XXXX#XXXXXXX#XX#X#XXX##X#XXXXXXXXXXX#X#X#X##X#XXX#XXX#X#XXXX#X#XX###XX#XXXX#XX#X#XXX#X#XXX##XX#X#X##X##XXXXX#X#XXX##XX#XXXX#XX#XXXX#X#XXXXXXXXXX#XXXXX#XXXXXXX##XX##XX#XX#X##XXXXXXXXXXXX#XXXXXX#XX#XXXXXX#X#XXXX##XX#XX##X#XX#XXXXX#XXXXXXXX#XXXXX#XXXXXXXXXXXX#XX#XXXX#X#X#X#XXXX#XXXX#XXX#XXX#XX#X##XXXXX#XXXXXXXXXX#XXXX##XXX#XXXXXX#XX#XXXXXXXX#XXXXXXXXXXXX##XXXX#XXXXXXXX#XX#XX#X#XXXX#XXXXX#XXXXX#X###XX#XX#XXXXXXXXXX#XXXXXX
XXX#XXXX#X#XXXXX##XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX#XX##X##XX#XXX#XXXX##X#XXXX##XX#X#X#X#XXXX#XXX#XXXXXXXXXXXXX#XXXXXXXXX##XX#X#X#XXXXX#XXXXXXXXXXXXXXXX#XXX#XXXXXX#XXXXX###XXXXXXXXXXX##XXXXXX#XXXXXXX##XXXXXXXX##X#X#X#XXX##XXX#X#X#XX#XXXXX#XXX##XXXXXX##XX#XX#XXXXX#XXXX#XXXXXXXXX#XXXXXXXXXXXXXX###XXXXXXX#XX#XXXXXXXXXXXXXXX#XXXXXXXXXX#XX#XX#XXX#XX#XXX##XX#XXXXXXXX#XXX#XXX#X#XXXXXX###XXXXXXXXXX#XXX#XXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXX#XXX#XXXXXXX#XXXXX#XXXX#X#XXXXX##XX#XX#X##XX#XX#XXX#XXXXXX#XXX#XXXXX#X#X###XXXXXXX#X#X#XXXXXX#XXX#XX#XXXX#XXXXXXXXX##XXXXXXXXXX#XXXXXX#XXXXXXX#XX#XXX#XX#XXXX#XXX#XXXX###XXXX#X#XXXX###XX##XXXXXXXXX#XXXXXX#X#XX#X#X#XXX#XX##XXXXXXXXXX#XXXXXXXXX##XXX#X#XXXXXX#XXXXXX#XXX#X#X##X#X#XX#XX#XXX#X#XXXX#XXX#XXX####XXXX#XXXXXXX#X#XXXX##XXXXXXXXXXXX##XX#XXXXXXXXXXXX####XXX#XXXXXXXXXXXXXXXXXXXXX#XXXXXXX#XXXXXXXX#XXX##XXXXX#XXXXXX#XXX#XXXXX#XXXXX##XXX#X#XXXXXXXXX#XXXXXXXXXX#X#XX#X#XXXXXXX#X#XXX#X##XXXXX###XXXX#XXX##X#XXXXXX##X#X###XXXXXXXXX##XXXXXXXXX##XX#XX#X#X#XXX##XXXXXXXXXXX#XX#XXX##XXXXXXXXX#XXX#XXX##
XXXXXX#X#XXX#XX#X#XXXXXX#XX###XXXXX##XX#X##XXXXX#XXX##XXX#X#XX##XXXXXXXXXXXXXXX#XXXX#XXXXXXXXXXXX#XXXXX#XXX#XXX#XXXXXX#XXXX#X#XX#X#XXXXXXXXXX####XXX###XX#XXXX##XX###XX#XXX#X#XXXX##X#XXXXXXXXXXX#X##XXXXXXXXX###XX##XXX#X#XXXXXXX#XX#XX#XXXXX##XXXX#XXXXXXX##XXXXXXX#XXXX#X##XX#XXX#XXX##XXX##XXXXXXXXXXXXXX#XXX#X#XXXXXXXXXXXXXXXXXXXXXXX#XX#XXXX#XX#XXXXXXXX#XXXXX##XXXXXX#XXX#XXXX#XX#XXXXXXXX###XXXXXX#XX#XX#XX#XXXX#XXXXXXX###XXXXXXXXXX#X#X#XXX#X#X##X#XX#XXXXX#XXX#XX#XXX##XXXXXX#X#XX##XXXXXXXXXXXXX#XXX##X#XXXXXX#XXXX#XXX#XX#XX#XX#X#XX#X#XXXXXXXXXX##XXXXXXXXXX##XXXXX##XXXXXX#XXXXXXX#XXXXXXXXXXXX#XXXXX###X##X###XXXXXXX##XXXXX#XX#XX#XXXXXXXXXXXXXXXXX#XXXXXXXXXXXX##X#X#XXXX#XXX#X#XXXXXX#X#XXX###XXXXXX#XX#X#XX#XXXXXXXXXXXXXXXX#XX#XXX###XXXXXXXXXXXXXXXXX#XXXXXXXXXXX#X#XXX#XXXXXXXXXX##XXXXXXXXX##XXXXXXX###XXXX#XXXXX#XXXX#XX#XX#XX#XX#X#XXXXXXXX#X###X##XXXXXXXXX#XXXXXX#XX#XXXXX#XXXXX###XXXXXX##X#XXXXXXXXXX#XXXXXXXXXXXXXXXXX#XXXXX###X#XX#XXX#XXXXX#XXXXXXXX##XXX##XX#X#XXXXX#XXXXXX#X##XXXXX##XXXXXXXXXX#X###XXX##XXXXXXXXXXXXXXXX##X
XXX#XXX#XX#XX#XX##XX##XXXXXXXXXXXX####XXX#X####X###X#XXX#XXXX#XXXX##X#X#XX#XX#X##XX#XX#X##X#XXXXXX##XXX#XXX#X###XXXXXXXXXX##XXXXXXXXXXXXXXX#XX#X#X#XX##XXXXXX##XXX#XXXXX#XXXXXXX#X#XX#X#XXXXXX#X#XX##X#XXXXXXX#XXX##XXX#XXX#XX#XXXXX#XXXXXXXXXXXX##XXXXXXXX#XXXXX##X##XX#XXXXXXXX#X###XXXX#XXXXXXXXX##XXXXX#X###XXX##X#XXX#XX#XX#X#XXXXXXXXXXXXXXXXXXX#XX#X#XXXXXXXXXX####XXXXXX#XXXXXXXXXXXXXXXXXX#XX#XXX#X##XX#XXX#XXXXXXXXXX#X#XXXXXXXXXXXX#XXX#XXXXX##XXXXXXXXXXX###XXXX#X##X#XXX#XXX##XXXXX#X#X#####XXXXX#X#X#XXXX##XXX#XXXXXXXXXXX#XXXX##XX#XXXXXXXX##XX#XXX#X##XX#X#XXXXX#XXX#XXXXXXXX#XX#XX#X###X#X##XXX#X#XXXXX#XXXXXXXXX#XXXXXXXX#XXX##X#X#XXX#XX##XXX#X#XXXXXX###XXXXXXXXXXXXX#XXXXXXXXXXX##XX##X#XXXX#XXX#XXXXXX#X#X##XX##X#XX##X#XX#X##X###X#XXXXXXX##XXXXXXXXX#XX##XX#XXXXXXXXXXX#XXXXX#XXXXXX#XXXXXXXXXX#X#XX#XX#XXX##XXXXXXXX#XXXXXXXXXXX##XX#XXX#XX##XX#X#XXXXXXXX#XXXXXX##XXXXX##X#X#XXX#X#X#XX#XXXXX#X##X#XXXXXXXXXXXXXXX#XX#XXX##XXX#XXX#X#XXXXX##XXXXXXXX#XXXXXXXX#X#XXXXXXXX#XXX##XXXXX#XXXXXXXX#XX##XX#XXXX###XXXXXXXXX#XXXX#XXX#X#XX#XX#
XXXXX###XXX#XXXXXX###XXXXXXX#XXXXXXXXXXXXXXX#XXXXX#XXXXXX#XXX###XXXX#XXXX#XXXXXXX#X#X#XXXXXXXX#XXXXXXXXX#XXX#XXX##X#X##X#XXXXX#XXXXX#X#X#X#X#X#XXXX#X#XXX#XXX#X#XXXXXX#XXXXXXX#XXXXX##XXX#XX##XXX#XXXX#XXXX#XXX#X###XX#XXXXXXXXXXX#XX#X#XXXX#XXXXXX#X##XX#XXXXX##XXX##XXXXX##XXXXX###XXXXXXXXXXX##XXX#XXX#XX#XXXX#XXXX#XXX##X#XXXXXXXXX#XX#X#XXX##XX#X#XXXX#XXXXXX#X#XX###XXX#X#XX##X#XXXXX#XXXX#X#XXXXXX##XX#XX#X#XXXXX#X#XXXXX#XX#XX#XXX#XXXX#X#XXXXXXX###XXX#X##XXXXXX#X##XXXXX#XXXXXXX#XXX#XXXX#XXXXX#X##XXXXX#XXXX#XXXX#X##XXX#XX###XX#XX#XX##XXXX#XX#XX#X#XXXXX#XX#XX##XXXXXXXXXXXXXX##XXX##XX#XXXXXXXXX####XXXXXXXXXXXXX#XX###XXXXXXXXXXX#XXXXXX##XX#XX#X#X#XXXXXXXX#XXXXXXXXX#XX#XXXXXXX#XXXXX###XXX#X#XXXXXXXXXXXX#XX#XXXXXXXXXX##XXX##XXX#XXX#XXX##XXXX#XXX##XXXX###XXXX#XX#X#XXXXXX#XXXX#XX#XXXXXXXXXXXXXXXXXXXXXXXXX##XX#XXXXXXXXX#XXXXXXX#X##XXXXXXX#X#XX#XX##XXX#XX##XX#XXXXX#XXXXXX#XX#XX#XXXX#XXX###X#X#XXX#XXXXXX###XX##X#X##X#XXXXXXXXXXXXXX##XX#XXXX#X##XX###XXX##XXXX#####X###XX##XXXXXXX####X#XX#XXXXXX#XX#XX#####XXXX#XXXX#XXX#XXX#X#XX#XX
XXXXX#XXX#XXXX#XX#X####X###XX#XXXXXX##XXXXXXX#XXXXXXXX#XX#X###XXXX##X#XXXX##XX#XXX####XXXXXXXX#X##XXXXXXXXXXXXXX#XXXX#XXXXXXXX#XX#XXXX#XXXX#XXXXXXX##XXX##XXXXXXXX#XXX#XXXXXXXXXXXXXXXXXXXXXXX#X##XX#XXXX##XXXX#XXX#XXX##XXXXXXX#X#XXX#X#XX#XX#X#X#XXXXXXXXXXXXXX#X#X#XXX#XX#XXXXXXXX#X#XX#X#XXXX#####XXXXXXXXX##XX#XXX#XXXXXXXXX#XXXXXX#XXX#XXXXXX#X##XX#XX#XX###XXX##XXX##XXXXXXXX#X#XXXXX##XX#X#X#X##XXXXXX#XXXXXXXXX#XXX#XXXXX#XXXXX#XXXXXXXX##XXXX#XX#X###X#XXXXXXXX#XXX####XXXXX##XXXXXXXXXX#XXX##XXXXXXX##XXXXXXXX#XXXXXXX##XX#XXXX###XX##XX#XXXXX#XXXXXXXXX#XXX#XX##X#XXXXXXXXXX#X#X#X#X#XXX#XXXXXX#XXXXX#XXXXXXXX##X#XXX#XXXX#XX##XX#XXXXXXX#X#XXXXXXXXX#XXX#XXXX#XX#XXXX##X#X#X#XXXXX##XXX#XXXXXXX#XX#X#XXXX#XXXXXXX#XXXXX##XXX#XXX#XXXXXXXX##XX#XXXXXX#XXXXX##X#XX#XX#XXXXXXX#XXXXXXX#XX#XXXXXX##X#X##XX#X#XX#XXXXX##XX#X#XX#XXX#XX#X###XXX#XXXXX##XXXXXXXXXXXXXXXX#XXXX#XX###XXXXX#XXXX#XXXX#X##XXXXXXXXXXXX#X##XX#XXXXX#XX##XXXXX#XXX##X##XXXXXXX#XXXXXXXXXXXXXXX#X#XX#XXXX#XXXXX#XX#XX#X#XXXXXXX#XXXXXXXXXX###XXX#X#X#XXXXXX#X##XXXXXX##XXXXXXXX#X
XXXXXXXXXX#XXXXXXXXXXXXXXXXXXX#XX##XX##X#XX#XXXXX#XXXX#X#XXXXXX#XXX#XX##XXXXX#XX#XXXXXXXXXX##XX##XX#XX#XX#XX#XXX##X#X#XXXXXXXXXXXXXXX#XX#XXXXXX#XXXXXXX#XXXX###XXXXXXXX##XX##XXX#XXXXXX#XXXXXXXXXXXXXXX#XXXX###XX#X###X##X#XX##XXXXXX#####XXXXXXX##XX#XXXXX#XXX#XXXXXXXXXXXX#XXXX##XXXX#XXXXXXXXX#XXX#XXXXXXXXXXXXXX#XXX#X#XXXX#X#X#XXXXXXXXXXXXXXXXXX###XXX#XX#X#XXXXXX#XXXX#XX#XX#XX#XXXXXXXX#X#XXX###XXXXXXX#XXXXX##XXX#XX#XXXX#X#XXX#XXXXXX#XXXXX#XXX#X###X#XXXX#XX#XXXXXXXXXXXXX#X#XX#X#X#XXX#XX#XXXXX#XXXXX#XX#XXXX#XXXX#X#XXX#XXXXXXXXXXX#X##XXXX#XX##X#X#XXXXXXXXXX#XXXXXXXXX#XXX#X##X###XX##XX#XX#X#XXXX###X#XX#X#XXXXX#XXX###X#XXXXXXXXXX#XXXXXXXXXXXXX#XXXXXXXXX##XX##XXXXXXXX##XXX##XXXX#XX#XX##XXXXXXXXXX####XXX#X##XXXX#XX#XX#XXXXX#X###XXXXXXXX#XX#XXXXXXXXX#XXXXXXXXXXXXXX#X##XXXXX#XX#XXXXXXX#X#XX#XXXX#XXXXX#XX#X#X##XX#XX#XXX#XXXXX#XXXXXXXXXXXXXXXX#XXXX##XX#X#XX#XX###X#XXXXX##X#X#X#X#XX#X##XXXXXXXX#XXXX##XXX#XX#XX#X###XX###X#X####XXXXXX#XXX#XX#X#X#XXXXXX#X#XXXXXXXXX#X#X#X#XXXXXX#X##XX#X#XX###XXXXXX#X##XXXXXXXXXXXXXXXXX#X#XXXXXXXX
XX#XXX##X#XXX#XXXXXXXXXXXXXXXXX#XXX#XXXX#XXXXXXXXXX##XXX#XXX#XXX##XXX#XX#XXXX##XXXXXX#XXXX#XXXX#XX#X#X#XXXXXXX#XXXXXX#X#XXXXXX#XX#XXX##XXXXXXXXXXXXXXXXXXXX#X#XXXXXXXXX###XXX#XX#XXXXXXXXX#XXX#XXXXXXXX#XX#X#XXXX#X##X##XXX#XXXXXXXXXXXXX###XXX#XXXXXX##XXXXXXXXXXXX#X#XXXXXX#X#X#X#X#XXXX#XXXX#XXXXXXXXX#XX#XXXXXXXXX#XXX##X#XX###XXX#X#X#XXX#X##X##X###XX#XXXX###XXXXXXXX#XXXXXXXX##XXXX#XXXX#XXX#X###XX#XXXXXXXXXXXX#XXX#XXXXX#XXX##X#X#XXXX#XXX#X##X##XXXX##X##XXXXXXXXXX#XX#XXX#XXXXXXX#XXXXXXXX#XX#XX#X#X#XXXX#XXXXX#X#XX#X#XXXXX##XX#XXXXXXXXXXX#XXXXXXXXX#X##X##XXXXXXXXXXXX#XXXX#XXX###XX#XXXXXXX#XXXXXX#XXXXXXXXXXXXXXX#XXXXXXXX##XXXXXXXXXXXXX#XXXXXXXXXXXXXXXXXXX###XXXX#XX#XXX#XXXXX###XXXXXXXXXXX#X#XXXXX#X#XX#XXXXXXXXXXXXX#XXXX#XXXXX#X#XX#X#XXXXXXX#X#XXXXXXXXXXXXXX#XXXXXXXXXXX###X##XXXX#X#XXXXXXXX##XXX#XXXX#XX#X#XXXXX###X#XXXXXXX#XXXXXXX##X#XXXXXXXXX#XX##X#XXXXXX#X#XXX##X#X#XXXXXXXXX#XX#XXX#XXXXX#XXXXXX#XXXX#####X#XXXXXXXXXXXXX#XXXX#XXX#XXXXX#XX##X#XXXX#X###XXXX#X#XXXXXX#XXXX##XXXXXXXXX##XXXX#XXXX#XXXXXXXX#XXXXXXXXXXXXXXXXXX#X
#XX##XXXX#XX#XX#XXX#XXX#XXX#X#XXXX#X#X###XXXX##XXXXX##XXXXX#XXXXX##XXXX#XXXXXXXXXXXXX#XXXX#XXXXXXX#X#XX##XX##XX#X#XXXXX#XXXXX
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |