0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-28 02:16:27 +00:00
OI-codes/AtCoder/ABC241/C/data/random_16.in

997 lines
968 KiB (Stored with Git LFS)
Plaintext

995
...........................#......................................................................................................................................................................................................#............................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................
..........................................................................................................................................................................................................#....................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.............................................................................................................................
..............................................................................................................................................................................................................................................................#......................#...#........#..................#...........#..................................................#..................................................................................................................................................................................................................................................................................................#...................................................................................................................#.....#..............................#..................................................................................................................................................................................
.....................................................................................................................#..............................#...............................#..........................................................................................................................................#..................................#......#.............................................#...................................................................................................#.................................................................................................................................#..............#........................................................................................................................#........................................................................................................................#................#...................................................................................
....................................................................................................................................................................#............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#........................................................#.........................................................#......................#................................................................................................................................................................................................................
..........................................................................#.#....................................................................................................................................................................................................................................................................................#......................................................................................#.............................................................................................................................................................#.........................................................#........#..................................................#......................#............#..#.............#.................................................................................................................................................................................................................................
.....................................................................................................................................................................................................#..............................................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................#........#.......#.............................................................................................................................................................................................................................................................................................
.....................................................#.............................................................................#................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................
....................................................................................................#...........#.............................................................................................................#.........................................#............................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#.............................................................................................#....................................................................................................................................
.....................................................................................................................................................#.......................................................................................................................................#...............................#....................#..............................................................................................................#.............#.........................................................................................................#.............................................................................................................................................................#...................................................................................................................................#.......................................................................................................................................
....................................................................................................................................................#...............................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#..................
.............#........................................................................................................#............................................#..........................................................................................................................................................#...................................................#.....#................................................#................................................................................#..............................................................................................................................................#........................................................................................................................................................................................................................................................................#..........................................#........................#............
............................................................................................#.................#....................................................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................................................................................................................................................................................................#....................#.............................#..............................#.........................................................................................................................................................#.................
.....#...................................................................................................................................................................................#..................##............................#...............................................................................................................................................................................................#........................#.........................................................................................................................................................................................................#................................#..........................................................................................................................................................#.........................................................................................................................................#...............
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#.................................................................................................................#...............................................................#..............................................................................................................................................................................................................................................................................................................................#.................
..........................................#...........................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................
............................................#...................................#...........................................................#....................................................................................#..................................................................................................................#............................................................#....................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#..................................................................................................................................................#.......
........................................................................................................................................................................................................................#..............................................................................................................................................................................................#..#.................................................#............................................................................................................................................................................................................................................................................#.............#..........................................................................................................................................................#................................................................................................
..............#............................................................................................#.........................................#...#.....................................................................................................................................................................................................................#...........#............................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#........................
...............................................................................................................................................#...................................................................................................................#.................................#.......................#................................................................................................................................................................................#........................................#................................................................................#....#........................#..................................................................................................................................................................................................................................................................#...........#.............................................................................
..............................................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................#..............................................#...................................................................#..........................................................................................................#..........................................................................................................................................................................#....................................................................................................................................................................
...........................................................................................................................................#..........................................................................................................................................................#...........................................................#........................................................................................................................................................................................................................................................................................................................................................#........#..............................................................................................................................................................................................................................................................................................
........................................................#................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#.......................#..........................................................................................................................#..............................................................................................................................................................................................#..........................................................................................................................................................................#....
...................................................................#........#.............#.........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#...............................................................................#............................................................................................................................
...................................................................................................#...........................................#...............................................................................................................#.................................................#.........................#........................................................#.........................................................................#..................................................................................................#................................................................................................#....................................................#...................................................................................................................................#.......................................................................................................................................................
.........................................#..................................................................................................................................................................#................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#................................................................................................................................................................................................................................
..............................................................................#..............................................................................#.......................................................................#.........................................................................................................................................................................................................................................#.....#.......................................#.................................................................................................................................................................................................#.............................................................#......................................................................................................................................................................................................................#......#.......
..............................#.....................................................................................................................#..........#.......#.............................................................................................................................................................................................................................................................................................................#...........#....................................#.#..............................................................................................................................................................................................#.................................#..............................................................................................................................................................................#................#...................................................#.....
................................................................................................................................................................................................................................................................................................................#...................................................................................................................#............................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#..................................#................................
...................................................................................................................................................................#..................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
....................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#......#......................................................................................................................................................................................................#....
.................#...................................#.#.#.................................................................................................................................................................................................................................................................................................................................#..................................................................................#..........#............................................#...................................#.....#..............................................................................................................#............................................................................................................#............#.........................................................................................................................................................................................................
......................................#...........................................................................................................................................................................................................................................#......................................................................................................................................................................................................#..............#...#.................#.................#......................................................................................................................................#.........................#...................#....#....#.....................................................................................................................................................................................................................................................#.............................
......................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#............................................................................................................................#.....................................................................................#....................................................................................................................................
.............................................................................................................#...............................................................................................................................................................#.......................................................................................................................................................................#......................................................#..........................#................................................#.....................................................................................................................................................................................................#..........#.........................................................................................................................................................................................................................
#.............................................................................................................................................................................................................................................................................................................#................................................#...............................................................................................................#.........#...........................................................................#...................................................................................................................................................................................................................................................#................................#................#.......................................................................................................................................................
........................................................................................................................#....................................................................#...............................................................................#.............................................................................#.........................................................#..............................................................................................................................................................................................................................................#.......................................................................................#.................#........................................................................................................................#.................................................................................................#................#........
.............................................................................#........................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.....................................................................................................................................................................................................................................#..............................................................................................................................................................................#.........................
........................................#...#.....................................................................#..........................................................................................................................................................................#............................................#..........................#.........................................................................................................................................................................#..........................................#..............................................................................................................................................................................................................................................................................................#.........................................................................................................................................
..........................#...............................................................................................................#.................................................................................................................#..........................................................................................................................................................................................................................................................................................................#..................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................#........#..................................................................................#..#....................................................................................................#.......................#........................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................#.............................#......................................................................#............................................#..........................#..........#............................................................................................................................................................................................#.............................................................................................##....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................
....................................................................................................................................#...........................................................................................................................#................................................................................................#............................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................#...................................................#.......................
.............................................................................................#...................................................................................................................#.........................................................................................................................................................................................#.............................................................................................................#......................................................................#....................................................................................................................................#............................#................................................................................................#.................................................................................................#.............................................................
...................................................................#............................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#...................................#.........................................................................................................................................................................................................................................................................#.................................................................................................................................................................................
.........................................................................................................................................#...................#...........#.........................#..................................................................................#....................................................................................................................................................#.....................#...............................................................................................................................................................................................................................................................................................................................#............................................................#....................................................................................................................................................................
...........#......................................................#.................................................#.............................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#...........................#......................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................#...#......................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.........................................................
........................................................................#..............................#..........#..............................................#........................................#....##.......................................................................................................#......................................................................................................#...................................................................................................................................................................................................................................................................#..........................................................#..............................................................................................................................................................................................................#.........................................#...........
....................................................#........................#........................................................................................................................................#......................#...................................................................................................................................................................................................#.....................................................#.........................................#..............................................................................................................................................................................................#...............................................................................................................................#..................................................................................................................................................
.....................................................................................................................................................#.........................#.......................................................................................................................................................................................................................................................................#................................................................................................................................................#.........................#.................................................................#....................#.....................#...........................................................................................................................................................#.......................................................................................................................
.......................................................................................................................................................................................#...................................................................#..........................................................#..........................................................................................................................................................................................................................................................................................................................................#...#..........................................................................................................................................................................................................................................................................................................................#..................................
.....................................................................................................................................................#.....................................................................................................#.......................................................................................#..................#.....................................#................................................................................................................................................................................................#.............................................................................................................................#...#.....................................................#.............................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.................#........................................................................#...............................................................#...................#...............................................................................................................................................................................#.....................................#.......................................#.................................................................................................................
.....#........#.................................................................................................................................................................................................#.........................#.........................................................................................................................................................................................................................#........................................................................#......................................................................................#.............................................................#...................................................#...........................................................................................................................................................................................................................................................#................
...........................................................#..............................................................................#...................................................................#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............
................................................................................................................................................................#...............................................................................................................................#...............................................................................................................#..................................................................................................................................................#....#...............#.#....................................#....................................................................#.............................................................................................................................#................................................................................................................................................................................................
.......................................................................................#..........................................................................................................................................................................#....................................................................................................................................................#.....................................................................#..............................................................................................................................................................................................................................................................................#........................................................#....................................#........................................................................................................................................................
...........................................................................................................#.............................#..#.................................#...............#.............................................................................................................................................................................................#........................................................................................#................................................................................................................................................#...................................................................................................................................................................#.......................................#..............#..............................................................#..................................................................................................
....................................................................................................................................................................#.........................................................................................................#.............................................................................................................................#....................................................................#........................................................................#..........................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................................#................................................................................................................#..............................................................#..................................................................................................#..................................#.....................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#.......#.............................................................................................................................................
.....................#.................................................................................................................................................................................#.................................................................................................................................................#........................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#.............................................................................#................#........................................................................................
................................................................#.................................................................................................................................................................................................................................................................................................................................#.....................................................#...........................................................................................................................................#...................................................................................................................................................................................................................#................#.........................................................................................................................................................................................
.................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................#.................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#...................#.....................................................................#..................................................................................
...................#............................................................................................................................#......................#.#...........................................................................................................................................................................................#............................#..................#....................#..........................................................................................................................................................................#...................................................................................................................................................#....................................................................................................................................................................................................................................#....................
.................................................#.................#....................................#........................................................................................................................................................#......................#.................................#...........#...........................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................#.........................#..........................................................................................................................#....................................................................................#...............................................#.....................................................................................................................#...........................................................#..............................#.........................................#.................................#...........................................................................................................................................................................................................................................................................
.............................................................................................................................#.................................#......................................................#...................................................................................#...................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................
..............................................................................................................................................................#....................................................................#..........................................................................................................................................................................................#............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.......................................................
.....................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................#...........................#.......................................#........#.....................................................................................
...................................................................#..........................................................................................................#..................................................................................................................................#....................................................#.................................................................................................#.................................................#................................................................................................................#............................#........................................#...........................................................................................................................................................................#.....................................................................................................................................
..................................................................................................................#........................................................#..........................................................................................................................................#..............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#...................................
....................................#..............................................................................................................................................................................................................................................................#........#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................##....................#....#.................................................................................................................#...............................................................................................................
.....................................................................................#...................................................................................................#.......................................................................................................................................#........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#.....................................................
.....................................................................#..............#................................................................................................#................................#....................................#..............................................#..........................................................................................................................................................................#........................#..............................................................#.........................................................................................................................................#........................................#..................................................................................................................................................................................................................................................................
.......................#.............................................................................................................................................#................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...........................................................#.........................................................................................#..............................................................................................................
..............#...............................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...............................................................#........................................................................................................
.........................................................................................................................................................................................................................................................................................#.......................................................................................#..................#................................................................................................................................................................................................................................................#.............#...................................................................................................................................................#....................................#........#................................................................................#............................................................................
.................................................................................................................................................................................................................#.......................#....#..........#......................................................................#....#................................................................................................................#........................................................................................................................................#............................................#........................................................................................................................................................................................................................................................................................##............................................................................................
...............................................................................#..................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#...#..................#..........................................................................................#.......................................................................
...................................................................................................................................................................................................................................................................................................................................................#........................#..................#...................................................................................................................................................#.........................#.................................................................................................................................................................#..............#........................#.....................................................................................................................................#.....................................................................................................
.................................#.....................................................................................#..........................................................................................................................................................................................#............................................................................................................................................................................................................#.....#.....#.............................................................#.................................................................#.........................................................................................................................................................#...........................................................................................................................................................................................#.
.......................................................................................................................................#...............................................................#......................................#........#........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................#.#............................................................#.........................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#....................#...............................................................#............#.....................................................#.............................................................................................
..............................................................................#..............................................................................................................................................................................................................#...................................................................................................................................................#.........................................................................#...........................................................................................#............................................................................#..............#.........................................................................................................................................................................................................#.....................................................................................................
...................................................................................#................................................................................#....................................................#...........#..#............#...................................#.......................................#..............................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................
...................................................................#......................................................#................................................................................................................................................................................................................................................#............................................#.#..........#.................................................................................................................................................................................................................................................................#................................#..................#......................................................................................................................................................#......................................................#.........................................................
..........#...............................................................................................................................................................................................................................................................................#.............................................................................#............#..................................................................#...........................................................................................................................................................................................#......................................................................................................#.............................................................#.........................................................................................................................#...............................................................................
...................#.................................................................................................................................#..............................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#.............................................................................................................#..................................................#.....#.....................................................................................#.......#...............................................................#...................................................
........................................................................................................................................................................................................................................#.........................................#...................#...................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................#.............................................................................................................................................................................................................................................................................#..........................................#..................#...........................................#..........................................................................................................................................................................#..................#.....................................................#..........................................................................................................................................................................................#..........................................................................#.......................................................
..................................................................#...........................................................................................#..........................................#........................#....................................................................................#................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.....................................................#........................................................................#....................................
.......................................................#.....................#............................#.............................................................................................................................................................................................................#....................................................................................................................................#....................................#......................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................
................................................................................................#................................................................................................................................................................#......#......#......................................#.............................#.......................................................#.....#.............................................................#...................................#.................................................................#............................................................................................................##.............................#................................................................................................................................................................................................................................................................................................
....................................................................................................................................#............................................................................................................................................#.................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#................................................................................................#...............................
................................................................................................................................................................................................#........#..........................................................................................................................................................................................................#...........................................................................................................#.......................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.............................................
.........................................................................................................................................................................................#................................................................................................................................................................................................................................#..................................................................................#.................................................................##...#....................................................................................................................................................................................................................................................#...............................................................................................................................#...#.....................................................
.................................................................................................................................#........................................................................................#...............................................................................................................................................................................................................................................................................#...................................................#.............................................................................................................................................#..........................................#............................................................................................#...................................................................................#........#.................................................................................
...........................................................................................................#......................#...................................................................................................................................................................................................#..............................................................................#............................................................................................................................................................................#.................................................................................................#...................................................................................................................................................................................#..........................................................................#...............................................................
.........................................................................................................#.....................................................................................#.......................................................................................#.................................#.............................#....................#........................................................#..................................#................................................................................................................................#..................................................................#........................................................................................................................................................#........................................................................#....................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#....................................
........#.............................................................................................................................#.................................................................................#.............................................................................................#............................................................................................................................................................................................................................................#...................#................................................................#.......................................#.........................................#.........................................................................#.................................................................................................................................................................................#............................
.................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................#...........................................................................................................................................................................................................................#.......................................#........................................
............#.......................................................................#.....................................................................................................................................................................................................#....................................................................................................................................................................................................................................#....................#..........................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................
.............................................................................................................#.................................................#........................................................#.....................................................................................................................................................................................#..................................................................................................................................................................................................................#....#.............................................#..........#.............................................................................................................................................................................................................................................................................................#.....................................
...............#...............................................................................................#.............................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.................................................................................................................................#.........................................#................................................................#.....................................................................................................................
........................................................................................................................#......#.........................................................................................................................................................................................#.............................................................................................................................................#..........................................................................................................................................................................#............................................#..............................................#.........#.#.........................#............................................................................#.................................................................................................................................#.................#.............
.....................................................................................................#......................................................................................................#...........................................................#..........................................................#............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........#.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................#....................................................................................................................................................#..#.............................................................................................................#...........................................................................................................
.............................................#..............................................................................................#...................#...............................................................................................................................................................#..............................................................................................................................................................#..............#...................................#....................#...........................................................................................................................................................................................................................................................#.............................#.................................................................................................................................................................
.......................................................................................................................................................#........................................................................................................................................................................................................#...........................................................................#....................................................................................................#.....#......................................................................................................................#..........................................................................................................................................................................................................................................................................................#.........................................................
........................................................................................................#....#............................................................................................................................................................#....................#......................................................................................................................................................................................................#................................................................................................................................................................#..................................#............................#...........................................................................#...............................................................................................................................................................................................................
..............................#......................................................................................................................#....#..........................................................................................................................................................................................#.................................................#..................................................................................................................................##.........................................................................................#...........................................................#.....................................................................................................................................#.......................................................................................................................................#..................................#................
...........................................................................................................................................................................................................................................#...............................................................................................................................#........#..................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................
........................................................................................................................................#......................................................................................................................................................................................................................#...........................................................................#.........................................................................................#..........................................................................................................#...#............#..............#................................................................................................................................#.................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................##......................................................................................................................................................................................................................................................................................................................................................................#................................................................................#
..........................................................................................................................................................................#.....................#......................................................................................................................................................#..............................#....................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#..............................................................................................
.........................................#............................................................................................##...................................................................................................................................................#..................................................................#..................................................................................................................................#..................................#.............................................................................................#...............................................................................................................................................................................................................................................................................................................................#................................................................
......................#................................................................................................#..........................................#............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................
..................................#...........................................................................................................................................................................#..............................................#.........................................................................................#....................#..................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#..............................................................................................
.........#......................................................................................................................#..................................................#...............................................................................#..............................................................#.................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#......................................................................
...................................................................................................................................................................................#...................................................#................................................................................#...................................................................................#.................#..................................................#.........................................................................................................#............#.............................#.................................................................................................................#..........................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.........................................................................................................#.....................................................................................................................................................................................................................
..........................................................................................#.........................................................................................................................................................................#............................#..........................................................................................................................#..................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#....................................................................
.................#............................................................#...................................................................................#...................................................................................................#.................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................................................................................................................................................................................................................................................#............................................................................
...............#............................................................................................................................................................................................................................#.......................................................#......................................................................................................................................................#.#.................................................................................................................................................................................................................#..................................................................................#................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#...................................................#.....#................................................................................................#.....................................................................................................................................................................................#.................................................................................................................................................................................#...........#..............................
..............#....................................................................................................................................................................#....................................................................................................................................................................................................................................................#........................#....................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................
............................................#...............................................................................................................................................................................................................................#...................................#.......................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...............................................................................
...........................................................................................................................................................................#...........................................................................................#............................................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................#..............................#...........................................................#.............................................................................................................................................................................
...........................................................................................................................................................................................................................................................................................................................................#...........................................................................#....................................................................................................................................................................................................#...................................................................................................................................................................................#..................................................#.............................................................................................................#.................................................
...........................................................................................#...............................#................................................................................................................................................................................#.............................................................................................................................#.................#............................#.................................................................#...................................................#......................................................................................................................#.............................................#.............................................................................................#..............................................................#.................................................................................
.................................#......................................................................................................................................................................................................................................................................................#..................................#............................................#....................................................................................................................................................................................................................#.........................................................................................................................................#..................................................................#......................................................................................................................#.......#......#............................#.....................
........................................................................................#..............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................
...............#........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.....................................#.....................................................................................................................#...............................................................................................................................................
...............................................##............................................................................................................................................................................................#...............................#.......................................................#........................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#......................
..............#........................................................#..................................................................................................................#...............................#.........................................................................................................................................#....................................................................................................................................................................................................#................................#...................................................................................................................................................#....................................................................................................................................................................................................................................................................
...............................................................................................#...........................................................#................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#..............................................................................................................................................................................................................................................................................................................................................#...................
.................................................................................#..................................................................................................................................#.................................................................................................................................................................................................................................#...............................................................................#.............................................................#.................................................................................................................#....................................................................................................................................................................................................................................................................#.......................................
.............................#.......................................................#............................#............................................................................................................#...............................................................................................................................#......................................................................................................................#..........................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#............#...............................#..........
...............................#......................................................................................................................................................................................................................................................................................................#..........................#........................#...............................................................................................................................#......................................................................................#...................#.......................................................................................................................................................................................................................................................................#.....................................................................................................................
......#..............................................##.............................................................................................................................................#......................................................................#..........................................................................................................................#......................................................#..................................................................................................................................................................................................#.........................................#...#.........................................................................#.............................#....................................................................................................................................#.......................................................................
.............................................................................##......................#.............................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................#..............................................#...........................................................................#...........#...............................................................#.................................................................................................................................................#...................................
................................#...............#.............................................................................................................................................................#...................................................................................................#............................................................................................................................................................................................#...................................................................................................................................................................................................................................................#............................................................................................................#..................................................................................................................................................
...........................................................................#...#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.....................................#...........................................#.........................................................................................................................................................................#......................................................................#..........................................#..........................
.......................................................................................#............#.......................................................................................................................................................................#.................#.........................................................................................................................................................................#......................................................................#..................................................................#.........................................#...............................................................................................................................#..................................................#...........................................................................................................................#.......................................................
....................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#...................................................................#...........................................................................................................#..................................................................................................................................................................................................................................................................................................................#.................#...............................................#.............
........................................#..........................................................................................................................................................................#.................................................................................................................................................................#........................................................................................................................................................#...............................................#..........................................................................................................#.........................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................#.............................................................................................................#..................................................................................#.........................................................#...............................................................................................................................................................................................................................#.......#........................................................................................................................................................................#...................#........................
.....................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#...........#...#........#.....#.........................................................................#........................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
.........##................................#..#..................................................#..........................#..................................................................#.....#....................................................................................................................................................................................#...........#...........................................#..........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#......................................
.......................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..............................................................#...............................................................................................#.......#........................#...................#........................................................#.................#..........................................................................................................................#......................................................................................
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#..........................................#...........................................................
...........................................................................................#.....................................................................................................................................................................#................................#............#................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#.......................
.........................#....................................#..............................................................................................................................................................#................................................................#............................................................................................................................................................................................#.............#...................................................................................................................................................................#...........#..........................................................................................................................................................................................................................................................................................................#..............................
...................................................#............................................#.......................................#..............................................................................................................................................................................................................................................................#.................................................................................................#............................................................................................................................................#............................................................................................................................................................................................#...............................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................#.........................................#..........................#....................................................................................................................................................................#................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.................................................
.............................................#.......................#........................................................................................................#.......................#........#.......................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#..................................................................................
..........#....................................................................................................#................................................................................................#..................................................................................#...............................................................................#.#.......................................................#...........................................................................................................................................................................................................................#..........................................................................#...............................................................................................................................#..............................................................................................................................................
...................................................................................................................#...........................................................................................................................................................#........................................##..............................................#.................................................................................................................................#..........#.......................................................................................................................................................#....................................................................................................................................#.......#...............#........................................................................................................................................................................................
............................................................................................................................................#..............................................................................#...................................................................................................................................#.....................................................................................................................................................#.....................#...............................................................................#..........................#..#....................#.......................................................................#....................................................................................................#........#..............................................................................................................................................................
..............................................................................................................................................................................................#............................................#...........#........#..................................................................................................................................................................................................................................................................#.............................................................................#.................................................................#................#......................##.....................................................................#...........................................................................................................................................#....................................................................................
.......#....................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................#..........................................................................................................................................................................................................#.....................................................................................................................................................#..........#........................................................................................#...........#.............................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...................
..................................................................#..............................................................................................................................................................................................#..................................#..............................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#...................................................#............................................#...........................................................................................................................................................
............................................................................................................#........................#....................#.....#..........................#.............#........................................................................................................................................................................................................................................................................................................................#..#.........................................................................................................#..........................................................................................#........................................#.....................#.........................................................................................................................................................................................................................
..........#.......................................................................................................................................................................................#...............................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................#...........................
.......................................................................................#.........................................................................................................................................................................................................................#..................................................................................................#...........................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................#......................................................................................#..............................................#.........................................................................#.......................................................................................................................................................................................................................................#.......................#................#.................#...................................................#..............#..............................................................................................................................................................................#...........................................#.............................................
......................................................#.........#....................................#.........#..........................................................................................................................................................................................................................................................................#...........................................................................................................................................#.....................#......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................
.......................................#...................................................................................................................................................................................................................................................................#.........................................................................#....................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#....................................................................#....................................................................................
.........................................................................................#..........................................................................#......................................................#........................................................................................#..........#................................................................#.....................................................................................................#..........................................................................................#.........................................................................................................#.............................................................................#.........................................................................................................................................................................................................................................
....................................................................................................................................#.........................................................................#.......................................................................................................................................#.................#.............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................#............................................................................#.............#............................................................................#.........................................................#......................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#.............................................................#.......................................................................................
...............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#......................................
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#................................................#..........................................................................................................................................................................................................
......................................................................................................................................................#............................................................................#.....................................................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................#....................................................................................................#....................................................................#...................................................................#........................
........................................................................#..........................................................................................................................................................#.............................................................#.................................................................................#....................................................#....................................................................................................................................#....................................................................................................................................................................................................................................#................................................................................................................................................................................................................
.........................#...#......................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................................#........................................................#................................#......................................................................................................................................................................................................#...........................................................................
.............#......................................................................................................#.................#.............................#...............................................#..................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................
................................................................................................................................................................................................................#.........................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#...................................................................#................................................................#.....................................................................................#.........................................................................................
.........................................................................................................................................................#.#...............#..........................................#.....................#........................................................................................................................#...........................#..........................................#............#..............................................................................#.................................................................#.................................................................................................................................................................................................................................................#..#...........................................................................................#.......................................................................
...........................................#.#........................................................................................................................................#............................................#........................................................#......................................................................................................................................................................................................................................................#........................#..................#......................................................................................................................................................................................................................................................................................................................#...........................................................................#.......................#........
...........#.....................................................................................#....................................................................#....................................................................................................................................#............................................................................................................................................#.......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......................................#................................................................
.........................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#........................................................................................#.......................................................................................................#........................................................................#.................................................................................................................
.....................#..............................................................................................................................................................................................#.........#...........#............................................................................................................................................................................................................................................................................................#..#.............................................................................................................................#............................#................#.#............................................................................................................................................................................................................#............#..........#......#..............................................................
................................................................................................................................................#.......................................................#.....................................................................................................................................#............#.....................................................................................................................................................................................................................................#.............#....................................................................................................................................................#.............................................#....#.........................................#..........................................................................................................#......................................................
..................#.......#...#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#...................................................................................................................................................................................................................................................................................................................
.............................................................................#..............................................................................................................................................................................................................................#.....#.......................................#..............................#...............................................................................................................................#.....................................................................................#............................................................................................................#...............................................................................................................................................................................................................#.................................................................#....................
....................................................................................................................................................................................................................................#..............................................................................................................................#.................#................#..........................................#....................................................................#.....................................#.............................................................................................................................#........................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................#.................................................................................................................................................................#.......................................................#.................#................................#.................................................................................................................................................................................................................................................................................................#.....#.......................................................................................................................................................#...........................
...#...........#...........................................................................................................................................................................................................................................................................................................................................................#..........................................................#...........................................................................................................................#................................................................................................#.....................................................................#..................................................................................................#......................................................................................................................................................................................
.............#..................#..............................................................................................................................................................................................................................#......#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#..................................................#.................#.........
.........................#...................................................................................................#.....#..............................................................................#..................................................................................................................................................................................................................................................................................#.......##........................#.....................................................................................................................................#...........................................................................#......................................................#..................................................................................................................................................................................................................
..........................................................................................................................................................#.....................#.....................................................................................................................................................................................................................................#..................................................#..............#.....#........................................#..........................................................................................................#.................................................................................................................#..............................................#..................................................................................................................................................#............................................................
......................................................................................................................................................#.........................#...........................................................................................................#.................................................................................................................#............................................#..........#........................................................................................................................................................#...........................................................#............................#............................................................................................#......................................#.................................................................................#....................................................................................
.......................................................#.........#.........................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.............................................................................................................................#..............................................#.....#........................................................#......................
.........................................#................................................................................#......#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#...................................................................................................................................#....................................................................................................#............................
..............................................#.........................................................................................................................................................#........................................................................................................................................................................................#.............................................................................................................................#............................................................................................................................................................................................#......................................................................................................................................................................#...............................................................................................................................
.............................................#...........................................................................................................................................................................................................................................................................................#..............................................................................................#.................................................................................................................................................................................#.............................................................#......................................................................................................................................................#................................................................................#..................................................................................................
.........................................................................................................................................................................................................#......................................................................................................................................................................................................#........#...............................................................#.................................................................................................................................................................#....................................................................#.............................#..................#......#............................................................................................................................................................#.............................................................................
...........................................................................................................................................................................................................................................................................#............................................#..................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................
................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#..................#............................................................#..............................................................................#.............................................................................................#......................................................................................#...................#........................................................................................................................................#...........................................................
...#..................................#............................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#........................................................................#..................................................................................
................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.................................................................#..................................................................................................#..................................................................................#.........................................#............................#...........................................................................................................................................#..............................................#...............................................
.......................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...........................................................................#............................................................................................
......#.....................................................................................................#.....................................................................................................................................................................................................................#.........#.....................................................................................................................................................................................................................#............................................................................#......................................................................................................................#..........................#.................................................................................................................................................................................................................................
.....................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#.......................................................................................................................................................................................................................................#.........................
....................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................#.................#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#.........................................#..............................
....................................#...............................................................................#...................................................................................................................................#.........................................................................................................................................................................................#........................................#.........................................................................................................................................................................................................................................................................................................................#........#...............................................................................................#.........#.................................................#........................................
.........................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.......................#...............................................................................................................................................#..............................................................................................................................................................................#..................................................................................................
..........................................................................................................................................................................................................................#....................................................#............................................................................................................................................................#............................................................................................................................................................................#........................................#...................................................#..............................................................................................................................................................................................................#.............................................................................................
..................................................#.........................................................................................................................#......................................................................................#.........................#.........#........................................................................................................................................#...........................................................#...................................#................................................#...............................#..#.............#..........#....................................#....................................................................................................................#.............................................................................................................................................#..........................................#..................
..............................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#............................#..............#....................................................#.........................................#......................#...........................................................
.........................................................................................................................................................#............................................................................................................................................................................................................................................................................................#....#...........................................................#.......................................#..............................................................................................................................................................................................................................................................................................#....#.........................................................#.....................#...............................#........#......................................
......................................................................................................................................................................................................................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#.................................................................................................#.......................#.....................................................
.............................................#..............................................................#......................................................................................#........................................................................#.................................................................#...........................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#.................................................................................................................................................................#.................................................#......
...........................................................................................................................................................................................................................#...........#..............................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#...............................................................................................................
......................................................................................................................................#.............................................#.....................................................................................................................#...........................................................................................................................................#........................................................................................................#............................................................................................................................................................#.......................................................................................#........................................................................................................................................................................................................#..#..
#......................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#........................................................................................................................................#.............................................................................#................................................................................#................................................................................
...........................................................................................................#.........................................................................#...............#......................................#...............................................................................................................................................................................................................................................................................................................................................................#...............................................#....................................................................................................................................#.................................................#.#....................................................................#................................................#............#..........................................
.....#..........................................................#.......................................................................................................................................#....................................................................................................#...........................................................................................................................#...............#........................................................................................................#..................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#........
..............................................................................................................................................................#.........................................................#..................................................................................................................................................................................................................................................................................#..............................................................................................#..................................................................#...............................................................................................................................................................................................................................................#...........................................................................#................#........
................................................................................#..................................................................................#........................................................................................................................................................#..............#................#........................................................#................................#.......................................................................................................#................................................................................................................................................................................................................................................................................#.........................................................................................................#.........................................................................
..............................................................................#..................................................................................................................................................................................................................................#...........#...............................................#..............................#.........#..............................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................
.....................................#....................................#..................................................................................................................................................#...............................................#.............#..................................................................................................................#..........................................................................................................#........................................................................................#.....................................................#........................................#..........#....................................................................................................................................................................................#..............................#.........................................#.....#..................................
....#....#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..#...................................................................#...............................................#...........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................#....#...........................................................................................
.....................................................................................#...........................................................................................................................................................................................................................................................................................#..#...............................##...................................................#...........................................................#........................................................................................................#...........................................................................#....................................................................................................................................................................#...................................................#...............................................................................
......................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#............................................................................................................................................................................................
........#..............................................................................................................................#.....................................................................................................................#...#..........#...#.......................................................#................................................#..................................................................................................................................................................................#..................#.............................................................................................#.......#.................................................................................................................................................................................................#...........................................................................................................................
................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................#................#..........................................................................................................................................................................................................#.#...............#.....................................................#..............................................................................#............................#.......................................
.....................................................................................................................................................................................................#..................#................#.....................................................................................................................#.........................................................................................................................................................................................................................................................................................................#....................................................................................................................#....................................................................................................................................................................................................................................
.#...........................................................................................................................................................#...........................................#............................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................
......................................#................................#...........................................#.......................................................................................#..........................#......................................................................................#..........................................................................................................................................................................................................................................................................#......................#.................................................................................................................................................................................................................................................................................................................................................................................#.................
......................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................#......................#..................................................................................................................................................................#......................#............................................................................................................................................................................................................#....#................................................................................
.....................................................................#............................................................#....................................................#......................................................................................................................................................................................................................................................#............................................................................................................................................#.......................................................#...................................................................................................#....#......................................................................................................................................................................................................................................................................
..................................................................................#........................................................................#..............................................................#.....................................#........................................................................#...............................#.........#..............................#..................................................................................................................................................#..................................................................................................................................#....................................................................................................................#...............................................................................#..............................................................................................#.................#....
..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#........#......#.......................................................#.................................................................
........................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#.........................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................#.............................................................................................................................................................................................#................................#............................................................................................#......................................................#.....#..............................................................................................................................................................................................................................................................#...........................................................................................................#.................................................................#................................................................................................................................................................#..
................................................................................#.........................................................................................#......................................................................................................................................#...........#.............................................................#................................#.....................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#................................................................
.......................................................................................................................................#......................................#.....................................#................................................................................................................................................................#...................................................................#........................#.......................................................................................................................................#.....................................................................................................#.....................................................................................................................................................................................................................................................#............................................
..............#.....................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................#..............#............................................................................................................#......
................................................................................................................................................#...................................#.............................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..........................................#...............................................................#...............................................................#.............#..
..................................................#.............#.....................................................................................................................................................................#....................................................................................................................................#...................................................................................................................#..................................................................................................................................................#...............................................................................................................................................................................................................................................#................................................................................................................................
.............................................................................#........................................................................................................................#........................#..............................#..........................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#.............#......................................................#...............#..............#.#..........#.................................................#......................................................................
.....................#.......................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#.............................................................................................#...................................................................................................................................................................................................................................#.....................................................................................................................................#..............................................................................
.......#............................................................................................................#..........................#..................................................................................................................................................................................................................#........................................#.....................#..........................................................................#..................................................................................................#...............................#.........................................................................................................................................................................................................................#................................................#........................................................................................................
..........................#..............................................................................#......................................................#....................................................................#..........................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#............................................................................#..........................................................#...............................................................................
.............................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#....................#...................................................................................................................................................................................#................................................#...............................................................#..............................................................................................................................................
...........................#..............................................................................#..............................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#..........................................................................................................#.................................................#...........................................................................................................................................................................................................................................................................
...........................................................................................................................#....#...........................#.....................................................#.................................................................................................................................................................................................................................................................#........................................................................................................................................................#.............................................................................................................................................................................................................................................#.......................................................................................................................................
.........#...............................................................................#..............................#............................................................................................................#..#..........................................................................#.....................................................................#....................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................
............................................................................................................................................................................#.................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.......................................#.......................................................................................................................................................................................................................................#..........................................................................................#.................................................
....................................................................................................................................................#.............................................................#.......................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
............................................................................................................#...............................................................................................#.....................................................................................................#..............................................#.......................#.....................................................................#..................................#......................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................
..........................................................................................................................#..........................................................#....#........................................................#...............................................................................................................................#..........................................................................................................................................................................#..............................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................................................................#..........................#.....................................................................................................................................................................................................................#....................................................................................................#.........................................#..........................#.........................................................................................................................................................................#................................................#...................................................................................................................#.............#...............................................................................................#.....
...............................................................................................................................................................................................................................................#...................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................#..................................................................
................................................#................................................................................................#...........................#................................................................................................................#.......................................#........................................................................................................................................#..............................................................#........................................................................#...................................................................................................#............................................................................................................................................#............................................#.............................................................................................................
.......................................................................................................................................................................................................................................#......................................................#..................................#...#...........#......................................................#................................................................................................................................................##.................................................................#...................................................................................................#..........................................................................................................................................................#.....................................................................#.................................................................
.....................................................................................................................................................................................................................................#.................................................................................................................#........#.......................................................................#...............#...........................................................................#...................#.........................................................................................................................................................#.........................................................................................................................................#......................................................................................................................................................................
...........................................................................................................................................................................#.......................................................................................................................................................................................................................................#........#........................................................#..............................................................................................................................#............#.......................................................................................................................................................................................#.........................................................................................................................................................................................................
.....................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.......................................#...............................................................................................#.......................................................................................................#.......#.....................................................................................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...............................................................................................................................................#..........................................................................#............#.........................................#......................................................................................................................................................................................................................
.............................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................#.........#.........................................................................................................................................................#................................................................................................................................................................................................................................................................................................#...................#......................................#..............................
................................................................................................................................................................................................................#..........#.................#.....................................................................................................................................................................................................................................................#..........................................................#............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................#..............................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#......................
......................................................................#........................................................................................................................................................................................................................................................#.................................................................#......................................................................................................................................#............................................................................................................................................................................................................................................................#.........................................#...............................#..................................................................................................................................#................
...............................................#...............................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#...............................................................................................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.....................................................................................................#..................................#................................................................................................#.................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#............#..................................................................................................
..........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#............................................................................................................................................#................................................................................................................................................................................................#.............................
.............................................................................................#.................................................................#............................................................................................................................#..#..................................................................#............................................................................................................................................................................#....................................................................#..................................................................................................................................#...................................................................................................................................................................................................................................................#.......................
..........#..........#.................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................#..........................................................................#...........................................................................................................................#.............................................................................................................................
................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.....................#..................#......................#..................................................................................................................................
.......................................................#......................................................................................#.........................................................................................................#................................#..................#.......................................................................#......#.................................................................................................................................................................................................................................................................................................................#.......#............#........................................#.......................................................................................................................................................................................................................................................
...............................................................................#...................................................................................................................##................................................................................#........................#................................................................................................#.........................................................................#....................................................................#....................................................................................................................................................#...................................................................................................................#..........................................................................................................................................................#...............................#
..............................................................................................................#................................................................................................................................................................#.....................#..............................................................................................................................................#.....................................................................................................................................#..................................................#.....................................................................................#.............................................................................................................................................................................................#...............................................................#.................................
.................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................#.................................................#.............................................................#........#...........................................................................................................................................#.......................................................
.........................................#...........................................................................................#.........##.................................................................................................................................................#...............................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#.....................#.....................................................................................................................................................................................................
........................#...........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#....................................................................................
........................................................................................................................#....................................................................................#..............................................................................................................................................................................................................#...................................................................#...................................................#...#...............#................................................#..........................................#......................................................................................................#............................#...........................#..............................................................................................................................................................................................
#................................................................................................................#........................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#..........................................................................................................................................................................#................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#...............................................................#...............................................................................................................................................................
...............................................................................................................................................................#......................................................................................#......................................................................#.................................................................................#..........................................................................#..................................................................................................................................................................................................#..........................................................................................................#......................................................................................................................#...................................................................................................
.................................................................................................................................................................................#.......#..............#..#.........................................................................................................................................................................................................................................................#.....................#......................................................................................................#.............................................................................................................................................................................................................................................................................................................#..................................................................................................................
.....................#...........................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...........................................#.........................................................................................................................................................................................#.............................................................................................................................#..........................................................................................................................
...............................................................................#...............................#.....................................#..............................................................................#........................................................................................................................................................#.....................#.....................................................................................................................................................................................................................................................................................#....................................................................................................................................#...........................................................#........................................................................................................................
.................................................................#..............................................................................................................................................................................................#.................................................................................................................................................#.....................................................#.#....................................#........................................#......................................................................................................#........................................................................................................................#...........................................................................#.........................#.........................................#..........#...............................................................................
.........................................................#...................................................................................................................................#.......................................................................................................................................................#..............................................................................................#........................................................#................................#..................................#..................................................................#.....................................................................#.......................................................................................................................#...........................................................................................................#.....................................#..........#...................
.....................#.......#...............................#.....................................................................................................................................................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................................................................#...............#.............................................................................................................................................................................................................................#...........................
................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#........................................#.....................................................#.................................................................................#............................................................................................................................................................................#..................................................................................................#...................................#..#..........#...............................#............#................
.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#......................................................................................................#............................................................................................................................#...........................................................................................#.............................................................................................................................
..............................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#.........................#.....................................................#...................#..........................................................................................................................................................................................................................................................................................................................................#.................................................................................
...............................................................................................................................................................##...........................................................................................................................#......................................................................................#.#.........................................................................................................................................#...............#....................................................#..................................................................................................................................................................................................#.....................................................................................#..............#.................................................................................................#....................
................................................................................................................................................................................................................................................................................................................#...................................................................................................#.........................................................................................................................................................................#.........................................#..#..............................................................................................................................................#.........................................#.............................................................................................................................................................................#......#.........
................................................................................................................................#...............................................................................................................#.........#...............................................................................................#............................#.....................................................................................................................................................#........................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................#..........#.....................................#................................................#............#.#.............................#....................................................................#.......................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................
............................................................................................................................................................................................................................................#.................................................................................#..........................................................................................................................................................................................................................................................................................................#..................................#..................##..................................................................................................................................................................................................................................................................................................................................
.........................................................................#.......................#........................................................#.............................#.........................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.............................................#............................................................................................................................................................................................................................................................................................#..........................................
...........................................................................................................................................................................................................................#.......................................................#..............................................................................................#.................................#...#..#....................................#..............#...............................................................................................................................................................#.........#..................................................................................................................................................................#.................................................#.....................#...#..........................................................................................................................
...........................#........................................................#.............................................#......................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#................#.........................................................
.........................................................................................................................................................#......................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#....................................................................................................................................................................................................................................................................................................
............................................................................................................................................................................................................#.......................................................................................................................#..................................................................................................................#................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................
.....................#..........................#......................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#.......................#..............................................................................................................................................#..................................................................................................................................................................................................#...#..........................................................................................................#......#..
........................................#......................#........................................................#.#..................................................................................................................................................................................#.......#.....................................#.................................................................................................................................................#............................................................................#.....................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................
..........................................................#........................................................#..........................#.............................................................................#.............#..............................................................................................#........#.......................................................................#..............................................#.................................................................................................................................#............................................................................#..............................#...................................#.......................................................................................................................................................................................................................................................................
....................................#........................................................#..............................#..........................................................................................................................................................................................#................................................................................................................................................................#...................................................................................................................................................................#.................................#....................................................................................................................................................#.............................................#.................................................................................................................................
.......................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.......................................................................................................................................................................................................................................................................................................................
......................#......................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#..........................................................................#......................................................................................................#....#......................................
.................#......................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#................#..........................#.......................................................#.............................................................................................................................................................................#.................................#........................................................................#................#...........................................................................................................#.............................
..........................#.......................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#............................................................................................................................................................................................................................
............................................#...............................................#.........................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................#.....................................................................................#.......#.....................#...........................#..........................................................................................#.........................................................................................
..................................................................................................................................#.................................................................................................................................................................................................................................................#............................................................................................................................................................................#.......................#..............................#.........................................#...........................................................................................................................#...........................................................................................................................................................................................................................#........
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................
.............................................................................................................................................#...................................................................................................................................#................................................................................#...........................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#...................................................................#..................................................................................................................................................................................................................#...................................#........................#........................................#............................................................................................................................#...............................
............#.................................................................................................................................#...............................#........................................................................................................#....................#.....................##.#........................................................................#................................................................................................................................................#................................................................................................#..............................................................................................................................#..........................................................#.......#........................................#............#....................................................................#.....................................
.........................................................................................................................................................#..................#.........#........................................................................................................#................................................................................................................................................................................#........................................................................#.................................................................................#.......................................................................................................................................................................#...............................................................................................................................................................................................................
.................................................................................#............................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#...............................................................#.......#............................................................................#......................................................................................................................................#......................................................................................#...............
................................................................................................................................#...................................................................#...............................................................................................#............................#....................................................................#.................................................................................#...............................................................................................................................................................................#..#.....................................................##.................................#......................................................................................................................................................................................................#.......................................................
.....................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#....................#.........................................................#....................................#........................#...................................................................................................................................................................................................................................................#..........................................................................#.........................................................................................
...............................................#...................................................................................................................................#................................................#..............................................................#..........................................................................................................................#....#..................................#................#..................#............................................................................................................................................................#...#........................................................................................#..............................................................................................................................................................................................................................#...............................
................#..............#...........................#.............................................................................................................................#...................................................................................................................................................................................................................#....................................................................................#.................................................................................................................................................................................................................................................................................................................#....................................#.............................................#...........................................................................................................................
..................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................#...............#.....................................................................................#..........................................................#.....................................#................................................................#..................................................................................................................
.................................................................................................................................#........................................#................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.....................................................................
.................................................................#...........................................................................................................................................................................................................................................................................#..........................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.............................................................................#.......
..............................................................#.......................................................#.............................................................................................................................................................................................................................................................................................................#...........................................................................................................#.............................................................................................................................................................................................#...............................................................................................................................#....................................................................................................#...............................................
........................................................................................#.......................................................................................................................................................................#.....................#................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
...........................................................................................................................................................................................................................................................................................#.....#...............................................................................................#...................................................................................#..........................................................................................................................................................................................................................................................................................................................................#.............................#..................................................#...............................................................................................#.................
...........................................................................................................................................................................................................................................................................#...........#.........................#............#........................................................................................................................................................#............................................................................................................................#.......................................................................................................................................#......................................................................................................................................................................................................................................................................
.............................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................#................................................................................................................................................#..............................................................................................#............................................##.............................................................................................................................
..........................................................................................#...................................................................................................................#............................................................................................................................................#...........................................................#.......................................................................................................................................................................#.......................................................................................................................#............................................................................................................................................................................#...#........................................................................................................#........#...#....
.................................................................................................................#..................#.....................................................................................................#............#.....................................#........................................................................................................................................................#.................................................................................#.........#...............................................................................................................#........................................................................#..........................................................................................................................................................................................#.............#.................#............................................................
.........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.............##...............#.............................................................................#.....#..........................................................................................#..........................................................................................................................................................
........................................................................................................................#...............................................................................................................................................................................#.................................................................................................................#........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................#......................................................#........................................................................................................#...........#...................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................
..............................................#..................................#...............................................#............................................................................................................#......................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#.......
................................................................................#....................................................................................#...........................................................................##...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#......................#..............................................................#............................................................................
.................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#................................................................................................................................................................................#..............................................................................................................................................................................#................#.......................................................
......................................................................................................................................................#.............#.......................................................................................................................#...............................#..............................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.........................................................................................................................................#..........#...........#........................................................
.....#.............................................................#................................................................................................................................................................................................................................................................................#....................................................................................................................................#..........................................................................................................................................................................................................#.....................................................................................................................................................#....................................................................................................................#...................................................
................#............................................................#..#...................................................................................................................................................................#............................................................................#.......................#........................................................................................................................................................................................................................................................................................................................................................#....#................................#..................................................................................................................#..........................................................................................................................#............................
....................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.................................................................................#..................................................................................................................................#........................................#...................................................................................................................................................................................
...........................................................................................................................................................#...........#...............................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#...........................................................................
...........................................................................................................................#.................................#...............................................................................................................................................................................................................................#.............................................................................................#.............................................................................................#.............................................................................................................................#................................................................................................................................................................#........................................................................................#.................................................
..................................................................................................................................................#.............................................#.........................#.......................................................#.....................................................................................................#......................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...............#............................................................................................................#................................................................................
.......................................................................##...........................................................................................#.....................................................................#..................#..........................................................................................................................................................................................................................................#.........................................................................#.....#...............#...........#..........................................................#..............................................................................................................................................................................................................................#...........................................................#........................................................
.........................................................................................#.............................................................#......................................................................................#...#...................................................................................................................................................................................................................#..................................................................................................................................................#......................................................#..............................................................................................#...................................................................................................................................................................................................................................................
..........#......................................................................................................................................................................................................................................................................................................................................................................................................#...#...................................................................................................................................................................#......................................................................................................#......................................................................................................................................................................................................#...........................................................................................................................
...................................................#...............#.............................................................................................................................#...................#.............................#.........................................#..................................................................................................................................................................................#.................................#........................#.....................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#................
...........................................................................#.......................................................#...................................................................................................................................................................#............#................................#......................................................................................................................................................#...#........................#.................................................................................................................................#..............................................................................#........................................................................................................................................................................................................................................................................
..........................................................#...#............................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#........................................................................................................................................................................................#.................................................#..........................................................................................................................................................................................
..................................................................................................................#.........................................................#.......................................#..............#......................................................................................................................................................................................................................................................#..........#..............................................................................................................................................................................................................#...............................................................................................................................#....................#.................#..................................................................................................#....................................
..................................................................................................#.........................................................#......................................#..........................................................................................................................................................................................#................................................................................................................#..................................................................................#..................................................#...........................................#........................................................................................................................................................................................................................................................#..#....................................................................#
......................................................................................................................#.......................................................................#..............................................................#...................................................................................................#..#...........................................................#....................................#............................................................#........................................................................................................................#.........................................................................................................................#.......................................#.............................................................................................#.......................................................................................................
........................................................................................................................#...................................................................................................................................................#.......................................................................................................................................................#....................................#......................................................................................................................................................#.......#...........................................................................#...................................................................................#..........................................................................................#...............................................................................................................................
..............................................................................................#................................................................................#..............................................................................................................................................................................................................................#.................................................................................##..............#............................................................................................................................................................................#................................................................................................................................#....................................................................................................................................................................................................
......................................................#........................................................................................................................................#................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...................................................................................................#..........................................................................................................................................................................................................................#...............................#
.....................................................#.........#..............................................#..................................................................................................................................................................................................................#.#..........................................................................................................................................................................................................................................................................................................................#.......................................................................#............................................................................................................................................................................................................................................................................................
...............................#.........................................................#...........................................................................................................................................................................#..........................................................................#..................................................................................................................................#......................................................................................................................................................#..............................................................................................................................................#...................#..........................................#..........................................................................................................................................................................
...........................................#................................................................#...............................................................#......................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..........................................#......#..................................#.........#..............................................................................................................................#..........................................................#...........................#..................................................................................................
...................................#............................................................................................................................#.#.....................................................................................................................................................................................................#.....#........................................................................................................#............................................................#...................#...............................................................#...............................................................................................................................................................................#..........................................................................................................................................................................................................
...............................................................................................................................................................................................................................................................#.........................#........................................................................................................................................................................................#........................................#.....................................................#........................................................................#..................#............................................#..........................................................................#.............................................#.....................#........................#..........................................................#......#.......................#.......................#..............
...................................#.....................................................................................................................................................#.......................................................................................#.......................................................................................................#........................................................................................................................................................................................................................#.............#........................................................................................#.................................................................................................#..............................................................................................#........................................................................................................
...#......................................................................................................................................#.#..............................#....................................................................#......................................................................................................................#.................................................................#..#............................#.#.............................................#...........................................................................#............................................................................................................................................................#.................................................................................................#..............................................................................................................................................................
#..........#............................................................................................................#..........................................................................................#..................................................................................#.........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#..............................................................................................................
#.........................................................#.........................................................................................................................................................#..........................................................................................................................................................#.......................................................................................................................................#.................................................................................................................................................................................................................................................................#............................................................................................................#...........................................#......................#.........................................................
......................#..............#...#..............................................#.....................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#........................................................................................................................
.................................................#...............#.....................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.........................................................................................................................................................................................................................................................................................
...................................................................#..................#........................................................................................................................................................#....................................................................................#.........................................................................................................................................................................................#............................................................................................................................#....#..............................................................................................................#...............................#...............................................#...........................................................................................#.......................................................................
....................................#......................................................................................................#..............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#...........
...............................................................................#............................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.....#...................................................................................................................................................................................................#...........................#...................................................#...................................................................#..............................................#..........................................................................
....#..........................................#..............................................................................................................................................................................................#....................................................................#..#..............................................................................#.........................................................................................................................................#..........................................................................................................................................................#................................................................................................................................#........................................#..............................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................
...#.......................................................#..........................................................................................................................................................................................................#.....................................................#....#...........................................................................................................................................................................................................................................................................................#.......#..#....................................#..............................................................................................................................................................................................................................................................................................................................#......................
.......................................................................................##.............#.....................................................................................................................................................#........................#.......................................................#...............#.............................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#.......#.................................................................................................................................#.....................................................
.....#.......#........................................................................#...........................................#........................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................#...............................................#..............#...................................................#............................#..........................................................................#.....................................................#..............................................................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#...............................................#.............#..........................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................................................................#..........................................................................................................#......................................................................................................................................................#..............................#...........................................................................................#..............................#.............................................................................................................................................................................#...................................#...............................................................
..........................................................................................................................................................................................#..................#...............................................................................#............................................#..................................................................................................................................................................................................#..............................................................................................................................................................................................................#................................................................................#..#..................................................................................................................................................................................
...................................................................................................................................................................................................#...............................................................#..............................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#......#..........................................................................................................................................................................................................................................................................................
....................#...................................................#.....#....................................#.....................................................................................................#.........................................................................................................................................................................#...................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................
............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.......................................................................................................................................................................................................................................................#....
.......................................................................................................................................#.........................................................................#.............................................................................................................#....................................................................#..................................................#...............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#..............................................................#......
..........................................#..........................................................................................................................................................................................................................................#...........................................................................................................................................#........................#...................................................................................................................................................................................#...................................................................................................................................................................................................................#......................................................................#.........................................................................................
.........#.......................................................................................................................................................................................................................................................................................................................................#...........................................#....................#.........................................................................................................................#...........................................................................................................................................................................................#....................#...............................................................................#.....................................#.................................................................................#.............................................................
.................#..................................................#....#........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#....................#...................................................................................................................................................................................................................#.
................................................................................#...............................................................................................#..........#................................#....................................................................................................................................................................................#.......................................#................................................#..............................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................
..............#..........................................................................................................................................................................................................................................................................................................................................#.............................#.....................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#...............#.............................................................................................#...........
................................#............................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.......................................................................................................#................................................................................................................................#..............................................................................................................................#...............................................................................................#...............................................
.................#.............................................................#...................#...............................#.............................##.................................................................................................................................................................................................................................................................#.................................................................#..................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................#...........................................................................................................................#........................................................................................#..........#.....................................#.........................#........#..........................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................#.....................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#...........................................................#................................................................................................................................................................................#....................#........................................................................................................................................................#.............................
................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#.................................................................................#..................................................................................................#...............................................................................................................................................................................................................................................................................................................
..........................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#............................................................................................................................................................................................................................................................................................................................................................................
................................................................................................#...............................................................................................................................................................................................................................#....#.................#....................................#...........................................#.#..........................................................................................................................................#....................................................................................................................................................................................#..................................................#............................................................................#.............#....................................................................................................#.....
.............................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#..........................................................#...............................................................#...........................................................................................................................#................#........................................................................
.........#........................................................................................................#...#.......................................................................................................................................................#........................................................................................#...........................................#................................................................................................................................................................................................................#..................................................#.................................................................................................................................................................................................................................................................#..................................#..........#...........................
..............................................................#.............................................................................................................................................................................................................................................#........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#......................
.......................................................................................................................#.................................#........................................................................................................................#....................................................#.......................................................#...........................................................................................#.................................................................................#.................................................................#.................................#..............................................................#........................................................................................................#.........................#.............................#.................................................................................................................
.............................................................#.......................#....................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................#.....................................................#..............................................................................................................................#.............................................
.................#................................................................#........................#.............................................................................................................................................................#...........................................................................................................................#....#..........................................................................................................................................................................................................................................................................................................................#...........................#..........................................................................................#.....................................................................................................................#................................................
.....#......................................................................................................#..........................................................................#.......................................................................#...............#...............................#.........................................................................................#.............................#..................................................................................................#.......................................................#...............................................................................................................................................................................................................................................................................#..#.......................................#.....................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#..............................................................................................................#.....................#...................#....................................................................................#..................................................................#......#..............................................................................................................................................................................
......................................................................................................................................#...............................................................................................#..................#...........................................................................................................................#.............................................................................................................................................#...............................................................................#..........................................................................#.................#...............................................................................................................................................................................................#..................................................................................................................
...........................#.......................................................................................................................................................................................................................................................................................................................................................................#.................#....................................................................................................................................#..........................................................................................................................................#......................................................................................................................#.........................................................#........................................................................................................#.................................#.
.............................................................................................................................................................#.....................#...........#...............................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................#.....................................................................................................................................................................#........................................#....................................................................................................................................................................................#......................................#......................................#.............................................#........................................................................................................#...................................................................................................................................................................................................................................................................................................................................................
......................................#..........................................................................................#..................................................................................................................#.........................#.......................#.........................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#...................................................................................................................................................
......................................................#.................................................................................................................................................................................#...............................................................................................................................................................#................................................................................................................................#....................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#..............................................................................
...........................#.#.........#................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#.....................................................................................................................................................................................#.............................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#...........................................................#...................#........................#.....................................
..........................................................................................................................................................#....................................................................#..............................................................................................................................#..........................................................................#...........................#.....................................................................................................#..........................................................................................................................................................#............................................................................................................................................................................................................................................................................................
....................................................................................................................................................#.......................................................................................................................#............................................................................................................................................................................................#.............#.........................#................#...............................................................................................................................#....................................................................................................................#..................................................................................................#........................................................................................................................................
....................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#...........................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................
.........................#....................................................#....................................................................................................................................................................................................................................................#.........................#.............................................................................................................................................................................#..........................................................................................#.#.....................................................#............................#......................#.....................................#.........................................................................................................................................#...............................#................................................................
..................................................................#..........................................................#...#......................................................................#......................................................................................................................................................................................................#...................................................................................................................................................................................#...............................................................................................................................................................#...............................................................................................................................................................................................................................................................
................................................................................................#.................................................#..#.......................................#..........................#......................................................................................................................................................................................................#.....................................................................#.................................................................................................................................................##..........................................................................................#..............#..................................................................................................................................................................................#.......................................#.....................................
......#.......................................................................................................#.......................#.........................................................................................................................................................................................................................................................................................................................#............................#........................................................................................................................................................................................................#....................................................................#...................................................................................................#......#.......................................................................................#....................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#....................................................#..................................#.......................#.....#.......................................................................................................#......#....................................................................#......................................................#.....................................
...#............................................................................................................................................#.......................................................#.........................................#.....................................................#................................................................................................................................................................................................#...............................................................................................................................#..............................................................................................................................................................................................#.....................................#....................................................................................................................................................
.........................................................................................................................................................#...................................................................................#...........................................#.......................................................................................................................................................................................................................................................................#.................#.............................................#..........................................................................................................................................................................................#..........................#..............................................................................................................................#............................................
.....................................................................................................................................................................#......................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#................................................................................................................................................................................#..........................................#..............................................................................
........................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#...........................................................................................................................................................................................
........#...................#.......................................................................#...................................................................................................................................................................................................................................................#..............#...........................................................................................................#......................................................#.........................#...........................................................................................................................#....................................................................................................#...............................................................#..........................................................................................................#..................................................
.......................................................................#....................................................#...........................................#..................#..............................................................#.......................................................................................................................................#...............................................................................................................#....................................................................#.........................................................................................................#..............................................................#..............................................................................................................................................................#...................................................................................................
............................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#................#...................................................................................................................................................................................................................................#.........................................................................................................................#......................#...................................................
.......#..........#......................#...............................................................................................................................................................##.........................................................................................................#.......................................................................................................................................................................................#..................................................#.....................................#........................................................................................#............#............................................................................................................................................................................................................................................................................................#..........................
.................................................................................................#...................................................#..................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#........................................................................................#...................................................................................................................................................................................#..........................
..............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................#......................................................................#.....#......................................................................................................................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................#..........................#.......................................................#........................................................................#...................#.....................................................................................................................................................................................................................................................................................................................#..............................#...........................................................................................................................#........................................................................#................................................................................................................
................................#........................................................................................................................................................................................................................................................................................................#........................................................................................................................#..............................................................................................................................................................................................................#.....................................................................................#..............................................................................................................................................................................................#.............................#............#.................
...........#....................................................................................................................................................................#.............................................................................................................................................#........................................................................................................................................................#..#...............................................................................................#........................................#...................................#...........................................#....................................................................................................................................................................................................................................#..........................................................................
......................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#............#..............................................................#..................................................................................................#.............................................................#..
..........#.......#..............................................................#............................#.............................................................................................................#..............................................................#.......................................................................................................................................................................#........................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............
.#...........................................................#.................................#........................................................................#.....#...........................................................................#...........................#........................................................................................................................................................................#................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................
....................................#..........................................................................................#..................................................................................................................................................................#..............................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
........................#........................................................................................#..............................................................................#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................#..............................................................................#................
......................#...............................................................................................#............................................................................................................................................................................................................................#..............#........................................#..........................#..........................#...................#...................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................#................................................................................................................................................#...........................#...............................................#...................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
................................................................................#..............................................................................................................#..................................#.......................................................................#............................................................................................#................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................#..........................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#..........................................................................................................................................................#.............................................................
.......................................................#.........................................................................................................................................................................................................................................................................#....................................................................................................................................#............................................................................................................#.......................#...................#..........#..............................#.........................................................................................................................................................................................................................................................................................................................................................
.................................................................................................#.....................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#..................#......................................#.....#...........................................................................................................................................................................................................................................#.......................................................................#..#.........................
.....................................................................................................#........................................................................#......................................................................................................................................................................................................................................#............................................#.....................................................................................................................................................................................................#...............................................................#.................................................................................................................................................#......#.................................................................................................................................
.........................................................................................................................#.........#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#............................................................#.........................................................................................................................................................................
...........................................................#..................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................
......#.......................................................................................................................................................................................................................................................................#.........................#...............................#...............................................................#.#................................................................................................................................................................................................................................................................................................#...........................................................................#...................#...........................................................................................................................................................................#...........................................
.................................................................................................................................................................................................................................................................................................................................#...........................................................................................#.....................................#.....................................#........................#.......................................#.....................................................................................................#..............................#............................................................#..........................................................................................................................................#.......#...................................................................................................
..................................................................................................................#........................................#......#.....................................................................................#........................................................................................................................#................................#.......................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#....#........................................................................................
....................................................................................................................#..................................................................................................................................................................................................#........................................................................................................#..........................................................................#.........................................................#.................................................................................................................................................................................................#...................#..................................................................................................#.....................................................................................................#..............................
.................................................................................................................#............................................................................................................................................................................................#.......#..........................................................................................................................................................................................#.............................#.......................................................................................................................................................#........#..............................................................................................................................................#......................#...................................................................#....#...................................................................
..........................................#..................................................................#...........................#......................................................................................................................................................................................................................................................................................................................................................................#................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................#..................#.......................................................................................................................................................................................#.............#..........................................................................#......................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................
..............................................................................................#............................#......................................................................................................................................................................#.....................................#............................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................................................................................
..................................................................................................................................................#........................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................#................................#...........................................................................#............................................#..................#.................................................................................................................................................................................................................
.......................................#...........................#......................................................................................................................................................................................................................................................................................................................................................................................................#...............................#..............................................#.........#............#.....................................#........................................................................................................................................................................................................................................................................................................................................#...................................................................
.............................................................................................................................................................................................................................#.................................................................#...................................................................................................................................................................................#...................................................................................................................................#...........................................................#...............................................................................................................................................................................................................................................................................................................................................
.......................................................................................................................#.......................................................................##...............................................................#...........................................................................................................................#...........................................................................................................................#.......................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................
.......................................................................#..............................................................................................................................................................................................#...................................................................#...............................................................................................................................................................................#..................................................................................................................................................................................................#.................................#........................................................................................................................................#..........................................................................................................................
...........................#..............#...#...............................#.....................................#....#...............................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#..................................................#...................................................................................................................................................................................#......................................................
.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#....#..................................................................................................................................................................................................................................................................................................................................................................
..................................................................................................................#............................................#....................................................................#................................................#...............#..............................................................#..................#..................................................................................................................................#.............................................................................................................................................................................................................................................................#.............................................#............................................#............#...............................................................................#..................................................
..................................................................................................................................................................................................#...........................................................................................................................................................................................................................#..................................................................................................................................................#..........#.........................................................................................................................................................................................................................................................................................................#.....#................................................................#.....................................................
.................................................#.....................#.........................................................................#.......................................#.........#...............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................
.......#.......................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#........#......#.........#.....................................................................................................................................................................................................................................................#.................................................................................................................................................................
.............................................#.................#..........................................................................#...............#...............#......................................................................................................#........................................#...............................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#.....
.............................#............................................#......................................#........................................................................#.......................................................................................................................#.............................................#...................................................#.......................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#............................................................................................................
.........................................................................................#....................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#......................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................#...................................#............................................................................................................................................#.....................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................#...................#....................................................................................................................#.........##...............#.....................................................#.................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#...........................................................................................................................................................................
....................#.............................#.............................................................................................................................................................................................#............................................#.......#.........#..........................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................#........#..........#.................................................................................................................................................................................#...................................................................................................................................................#................#.............................................#.......................................................#...............#................................................................................................................................................................................................................................................................................#..............................................#..............................................................................................................................#............
.....................................................................................................................................................................................................................................#.........................................................................................#..................#...........................#...............#....................................................#.....................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#..............
...................................#...........#......................................................#..........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#...........................................................................................................................#...........................................#....................................................................................................................................................................................................................#...
.............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#....................................................................#..................................................................................#..........................................................................................................................................................................#.......................................................................................................................................................................................
................................#.............................................................................................................#......................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#................................................................................................................................#........#......#.......................................................................
..............................................................................................................................................................................#....................................................#............................................................#.................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#..................................................#......#.........................#................#.........................................................
.....................................#........#.............................#..............................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................#.....................................................................#.......................................#................................................................................................................................................................................#..................................................#.................................
.........................................................................................................................#..................................................................................................................................................................#.................................................................................................................#...............................#.....................................................................................................................#..........................................................................................................#........................#.............................................................................................................................................................#..........#..............................................#.........................................................................#........................
.........................................................#..............................................................................................................................................................#...................................................................................................................#.......#.....#.........................................................................................#....................#..........................................................................................................................................................................................................#.............................................................................................................#......................................................................................................................................................................#.........................................................
............................................#......................................................................................................#....................#............................................................................................#............................................................#.........................................................................#...........................................................................................................................................................................................................................................................................................................................#...#......................................................................................................................................................................................................................#.............................................................#.
...........................................................................................................................................................#......................................................................................................#..............................#..................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#..............................................................................#....................................................#................#...................................................
.............................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#................................................#................
..............................................................................#............................................................................#.............................................................................................................#.............................................................#...........................................................................#........................................................................................................................................................................................................#..................................................#......................#..#................#.............................................................................................................................................................#..........................................................................................................................................
............................................#.........................#..............................................................................................#....................................................................................................#........................................................................................................................#......................................#.......................#...................................................................................#.............................................................................................................................#........................................................................................................................................................................................#.....................................................................................................................................................
...............................................................#............................................................................#..........#............................#...............................................................................................................#............................................................................................................#..............................................................................................................................#.......................................................................................................#......................................................................................#...#.............................................#.................................................................................................................................................................................................................................
...........................#....................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#........................#....................................................................................#...........................................................................................................................#............................................#....................................................................................
......................................................................................................................................................................................................................................................................................................#...........................................#......................................................#....................#...........................................................................................................................................................................................................................................................................................#.................................#..................................................................................................................................................................#...................................................................................................
...............................................................................................................................................................#.........................................................................................#............................................................................................................................................................................................................................................................................................#..........................#...........................................#.........................................................#.....................................................................#...........................................................................................#.........................................................................................................................................#...............................
......................................................................................................................................................................#..............................................................................................................................................................................#...........................................................................................................................................................#...........................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................
............#..............................................#.............................................................#.........................................#...............................................................#.....................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#..........................................................#...................................................................................
...................................................................................................................................................#.........................................................................................................................#...............................................................#............................#.#.............................................................................................................................................................................................................................................................................................................#.................................................................#............................................................#...........................................................#......................................................................................................#......................................
.........................................................................#.........#.................................................................................................#...........................#.................................................................................................................................................................#................#...................................................................................................................................................................................#.....................................................................................................................................................................................................#....................#.......#.............................................................................................................................................................#.........................................
......................................#............................................................................................#.........................................#...................................#................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................#........................................................................................................................................................................................................................
.................#.....................................................................................................................................................................................................................................................................................................................................#..........................................................................#......................................................................................................#.............................................................................................................................................................................................#..........................................................................#............................................#.............................................................................#.......................................................#.............................
......................................................................................................................................................................................................................................................#..................................................................................................................................................#............#...........................................................................................................................................#.........................................................................................#...................#...................................................................................................................................................................................................................................#..............................................................................................................
................................................#............................................................................................#.......................................................................................................................................................................................#.............................................................................................................................................................#.........#......................................#....................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#...............
..............................................#...................................#..................................................#..............................................................................................................................................#.............#.............................................#.......................................................................................................................................................................................................................................................#.........................................................................#...............................................#................................................#..................................#....................................................................................#.......................................................................................................................
................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................
..............................................................................#.........................................#........................................................................................................................................................................................................#...........................................................................................................................................................................................................#..........................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................
......................................................................................................................................................................#..............................................................#.............#.....................................................................................................#.......................................................................................#.................#..........................................................................................................................................................................................................................................#...................#.......................................................................................................................................................................................................#......................................#.................................................
...............................................................................................................................................................................................................................................................................................................#..............................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#............................................................#............................................................
.....................................................................................................................................................................................................................................#........................................................#...........................................................................................................#.................................................#...........................................................................................................................#..................................................................................#..........................................................................................................................................................................................................................................................................#....................................#.......................................
................................#...............#...............#............................................................................................................................................................................................................................................................................#................................................................................................................................................................#.................................................................................................#.......................................................................................................................................................................................#.....................................................................................#....................................................................................................................................
..........................................................................................#...................................................................................................#.#.............................................................................................................................................................................................................................................#.....................................................................................#.......................#..........#................................#........#...................................................................................#...............................................#.............................................................#....................................................................#..........................................................................................................................................
..........................#......#...............................................................................................................................................#.........................#...................................................#.................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#...............................................................................................................................#..................................#..#................................................................................................................#................
......................#.............................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#............................................................................................................................................................................#...#.............................................................................................
.....................................................................................................#...........................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#.....................................................................................................................................................................................#.....
...................................................................#................#.........................................................................#...................................................#...................................................................................................................................................#....................................#.................................#...#.#...............................................#..........................................................................................................................................................................................#...........................................................................................................#........................................................................................................................................................................................................................
........................................................................................................................................................................#................................#...................................................................................................................#...........................................................#..................................................................................................................................................................................................................................................................................................................................................................#.....................................................#......................................................................................#.........................................................................................................................
..............................................................................................................................................................#.......................................................................................................................................#....................................................................................................................................................................................................................................................................................#....................................................................................................................................................#...................................................................#.............................................................#................................................................................................................................................
.............................................................................................................................................................................................................................................................................#.........#........................................................................................................................................#................................................................................................................................................................................................................................#.................................................................#............................#......................................................................................................................................................................................................................................................#...........
...........#....#......#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#........#.#.#...................................................................................................#................................................................................................................................................................#...................................................#..............................................................................................................
.....#.................................................................................................................................................................................................................................................................................#...........................................................#.......................................................................#........................#.................#..........................................................................................................................................................................................................................................................................................#................................................#........#.......................................................................................................................................................................................................
...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..#......................................................................#....................................................................................................................................................#...................................................
.................................................................................#...........#..........................................................................................#.......................................................................................................................................#...............................................................................................................................#........................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................
......................................................................................................................................#.....................................................................................................................#........#..........................................#..............................................................................................................................................................#......................................................................................#...............#.........#............#........................................................................................................................................#..#.................................................................#.............................................................................................................................#.........................................................................
..................................................................................................................................#...............................................#......................................................................#.......................................................................................................................................................................................................................................#.................................................................................................................................#......................................................................................................................................................................................................................#.................#......................................................................................................................................................
..............................................................#..........#........................#..........................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.........................................................................#..................#.................................................................................................................................................................................................................#..........#.......................................................................................................................................#...
.................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.........................................................................................................................................#........................................#.............................................#........................................................................................................#..........................................................................................................................................#....................................................................................
..........................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#.........................................................................................................................#...........................................#..............#...........................#....................................................................................................................................................................................................................#...................................................................................................
................................................................#..........................................................................................................................................#...........................................................................................................................................#..................................................................................................................................................#..........................................................................................................................#......................................................................................................................................................................................................................#.......................................................................................................................#..............................................
...................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................#...............#...............................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........................#............................................................................
.....................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#.............#.....................................................................#.......................................................................................................................
............................................................................................................................................................................................................#...............................................#...............................................................#.................................................................................................................................#....................................................................................................................................................#................................................................................................................................................................................#........................................................#....................................#..................................................................#.....................................#.......................
........................................................................................................................#...........................#........#.....................................................................................................................................................................#.................................................................#............................#...........................................................................................................................................................................................................................#....................................................#.................................................................................................................................................................................#.............................................................................................................................
..........#....................................................................................................................................................#..................................................................................................................................................................................................................#..................................................................#.............................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#......................................................................................
........................................................................................................................#..#.........................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#...........#.............................................................................................................................................................................................................................................#...........
.#.........................................................................#...................#..................................#............................................................#..................#................................................................................................................................................................#..............................................................................................#..........................................................................#.............................#................#.......................................................................#.................................................................................................................................................................................................................................................................#............................................................................
......................#...........................................................................................................................................................................................................................#.................................................................................................................#.............#........................................................................#......................................................................................................................................................................#............................................................................................................#......................................................#...............................................................................#............................................................................................................................................
....................................................#.........#.....................................................#.................................................#..#........................................................................................#..........................................................................#.......................................................#............................................................................................................................................................................#...........................................................................................................................................................................................................#......................................................................................#.......................................................................#......#..............................................................
.......................................................#.........................#.....................................#...............#..........................#....................................................................................................................................................................................................................................#..........................................#........................................#.............................................#....................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#.................
..................................#..................................................................................................................#.......................................................................#...................................................................................................................................................................................................................................................................................................................#...#...............................................................................................................#...........................................................................................#................................................................................................................#...................#................................#...........................#............#..#...............................................
..#.....................................................................................#..#.............................................................................#............................................................................................................................................................................................................#................................................#.............#...................................#......................................................................................................................#..........................#...............................................................#..................#..............................................................#......................#..............................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................................................#.........................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#...........#.............................................................................................#.......................
............#..............................................................................................................................................................................................................................................................#.........................................................................................#...................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#............................................................................................................................................................
.........................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#........................................................................................................#...............................................................................
.......................................................................#.................................................................................#............................................................................................#.#................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#.......
....................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.........................................#...............................................................................................#......................................................#...#...................#...............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#..................................................................................................................................................#.................................#.........................................................#...................................................................................................................................................................................................................................
..........................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#...................................................#.............................................................................................................................................................................................................................................................................................................
...........................................................................................................................................................#.....................................................................................#..........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...........
........................................................................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................#........................#.............................................................................................................................................................................................................................................#...............#.................................................................................................................................................................#..........
..............................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#...#.......................................................................................#....#....................................................................................#.........................................................................#..................................................................#..................................................................
....................................................................................................................................................................................................................................#....................................................................................................................................................................................#.....#....................................................#......................................................................................................................#....................................................................................................................#.....................................#...................................#..............................................#............................................#....#.......................................................................................................................
.........................................................................................................................................................#..........................................#.................................................................................................................................................................#...................................................................................................................................................................#..............................................................................................#.........................................................................................................................................................................................................................#.....#...........................................................#.................#........................#..........................................#.......
................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................
..............................................................................................................................................................................................................................#................................................#...........................................................................................................................................................#..............#..........................#................#....................#............................................................................................................................................................#.............................................................................#.............................................#.......#.............................................................................#........................................................................................................................
...........#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#..............................................................................#.......................................................................................................................#..................................................................................#......................................................#...............................................................................#.......................................................................................
..........................................................................................................#.....................................................................................................................................................#..........................................................................................................#..................#..........................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#..............................................................................................#..............................................................#...................
......................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.........................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................................#.................................................................................................
............................#..............................................................#.......#...............................................#...............................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................
.................................................................................................................................................#........................................................................#..................................................................................................................................................................................#...........................................#.....#.....................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................
..................#......................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#................................................#..................................................................................................#.......#...........................................#.........................................................................#...............................
......................................................................................................................#......................................................................#..........................#...............................................................................................................................#......................................................................................................#..........................................................................#.....................................................................................................................................#..............................................................................................................................................................................................................................................#..........#........................................................................................
................................................................................................................................................#...........................................................................................#.............................#.................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................#.....................................................#.....................................................................................#..........................................................................................................
......................................................................................#.....................................................................................#.....................................#.......................#..........................................#...............#...........................................#...............................................................................................................................................................#...........................#...........................................#...................................................................................................................................................................................................................................................................#.................................................................##........................................#..#......................................................
...................................................................................................................................#...........................................................................................................................................................................................................................#..........................................................................................................................................................#..........#.........................................................#.............................................................................................................................................................................................................................................................................................#.......................................................................................................................#.............
..........................................................................#.................................................................................................................................#.............................................................................................................................................................................#......................................#....................#....................................................................#..............................................................................................................................................................................................#...................#.....................#.........................................................................#....................................................................................................................................................................................
...................................................................................................................................................................................#........#........................................................................................................................................................................................#..............#.......................................................#...........................................................................................................................................................................................#.....................#................................................................................#........#.......................................#.......#....................................................................................................................................#.....................................................................
................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................#...........................................................................................#................................................................................................................................................................#....................................................................................................................................................................................................................................................................................
.............................................................................................................................................................#..........................................................................#............................................................................................................................................................................................................#...........................................................................................#..........................................................................#........................................................................................................................................#........................#................................#...................................................................................................................................................................................................
...........................................................................................................#.................#..............................#...........................#......#.....................#............................................#............#...........................................................................................................................................#..................#.........................................................................................................................................#.................................................................................#........................................................................................................................................................................................................................................................................................................................................................
.........................#...........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#................................................................................................................................................................................................................................#...........................................................#.....................................................................................#........................................................................................................................................................
.................................................#..............................................#.........................#...................#........#.....................................#...............................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#......................#...........................................................................................................................................................................................................................................................
....................................................................................................................................................................................................#.............#.......#.....................................#.............................#..........#................................................................................................................................................................................................................................#...............................................................................................................................................................................................#............................................................................................................................................................#...........................................................................................................................
..................................................................................................#...............................#............................................#........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#.............................................#..........................#.........................................................................................................................................................................................................................................................................
.........................................#.......................................#.......................#..................#...........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#........................................................................................................................#.................#.................................
..............................................................................................................................................................................................#..........................................................................................................................................................................................................................................#....................................................##................................#..............................................................................................................................................................................................................#....................................#..........................................................................................................#.................................................................................................................#.................
..................................................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#.....#...........................................................................................................................................................................................................................#.....................................................................................................................................................................
......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................#......................................................................................................................#..................................................................#..........................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................#...#........................................................................#...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................................................................................................
.....................#..........................................................................................................#.......................#...................................................................................................#..........................................................................................................................#.....................................................................................................................#........................................................................................................................................#.........................#...........................................#..............................................#.........................................#....................#.......................................................................................................#..........#...................................#.................................
.............................................................................................................................................................................................................................................................................#................................................................................#.............#..................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#..#...........................................................#..............
..........................................................................................................................................................................#..................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#............................................................#........................................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................#..............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#..............................................................................................................#..................................................................................
..........................#.....................................................#.........................................#.....#..#...................................................................................#....................................................................................................................................................................................................................................................................................................................#.............#..........................................................................................................................................................#...........................................................................................................................................#.................................................................................................................................................................
...........................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................#.............................................#............#..........................................................................#.............................................................................................................................................................#.........................#.......................................................................
.............................................................................#.........................#......................................................................................................................#.............................................................................#........................................................................................#...................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#...........................................................................................................................................................
.......................................................................................................................................................................................................................................................................................................#......................#..........#...............................#.......................................................................................................................................................#..................................................#................#.............................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................#............##......................................................................#......................................................................................................................................#...........................#...................................................................................................................................................................................................................#.............................................................................#...................#..................................#.......................................................................................................................................................
.........................................................................................................................................................................................................................................................#...................................................................................................................................................#.....................................................................................................................................................................#........................................................#............................#.............................................................#.........................................................................................................................................................................#.....................................................................#...........................................
.....##.........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...........................#.......................................#...........................................................................................#...........................................................................................................................................................................#..................................................................................................
..........................................#....................................................................................................................................................................................................................................................................................#.............................................#......................................................................................................................................................................................................................................................#..............................#...............................................................................................................................................................................................................................................................................................................................................................
.....................................................................................................................#.......................#..........................................................................................................#........................................................................................................................................................#......................................#.........................................................................................................................................................................................................................#............................................................#..................................................................................................................................................................................................................................................................................#
........................................#............................................................#.........................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#...#.....................#..................................................................................................................................................#........................#....................#......................................................................................................
...................................#...................................................................................................#......................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................#.................#.................................................................................................................#....................................
#.........................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.............................................................................................#.....................................................................................##....................................................................................................................................................................................................................................................................#...............................................................................................................#....
..................................................#.....................................................#...............................................................................................#..........................................................................................................................................#..#...................................................................#.............................#.............................................................................................................................................................#....................................#.................................................................................................................................................................................#...........................................................................##........................................................................................................
......................................................#.............................................................................................................................#.....................................................................#..................................#.............................................#........................................................................................................................................................................................................................................................................................................................................................................#..................................................................................#................#.............................................................................................................#....................................................................#.......................
.............................................................................#........................#...............................#..................................................................................................................................................#......................#.................................................................................#..............................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................
.......................................#.#...#..................#...................#...............................................................................................................................................#............................#...........................................#..........................#..............................................................................................................................#..........................................................................................#.................................................................#...............................................................................................................................................................................................................................................................................................#..................................................................................#...........
............................................................................................................................................................................................................................................................................................................................#..........#...............................................#......................................................................................................................................................#........................................................#....................................................................#........................................................................................................................................................................................................................................#.....#...................................#...................................................................
.......#.........................................................................#...........................................................................................................................................................................................................................................#........................................................................................................#............................................................................................................................................................................................................................................................#........................................................................................................................#...........................................#..................................................#.......................................................................................................
.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#....................................................................................................................................................................................................................................................
.................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................##.....................................................................................................................................................................................#..................................................................................................................................................................................................................#.........
.......................................................................#...................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...............................................................................#.............................................................................................................................#.............................................................................................................................................................................................................#........#...............................
......................................................................................................................................................................................................................................#............................................................#..............................................................................#.............................................................................................#..........................................................#................................................................................................................................................#..............................................................................................................................#...........................................................#...........................................................................................................................................
..................................#....................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#..........
......................................................................................................................................................................#...................................................................................................#......................................................................#.....................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#................
.........................................................................................................................#.........#.........................................................................................................#...................#.........................................................................................................#..............................................................................................................................................................................#...................................#....................................................................#......................#...................#....................................#.................................................................................................................................#.............................................................................................................................................
.......................................................................................................................................................................................................................................................................................................#.......................................................................#..................................................................................#...............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#................
................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#......................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................#.........#....................#...........................................#................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#..
...................................................................................................................................#......................................................#.#...........................................................................................................................................................................................................................................................................................................................................................................................................#.............#..............................................................................................................................#...................................................................................................................................................#.......................................................................................................#.................
..........................................................................................................................................................................................................#.............................................................................................................#.............................................................#................................................................#...........................................................................................................................................................................................................................................................................................................#.............#.................................................................................................................................................................................................................................................
................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#.....#........................................................#.......................................................................................................#..........................................................................................................................................#.............................................................................................................#...................#.........................................................#.......................................................
..........................................................#...........................................................................................................................#.................................................................................#...........................................................................................................................................................................................................................................................#........#.....................#...................................................................................................................................................................................................................#............................................................#...............................#..............................................................................................................................................
..........................................................................................................#......................................................................................................................................#................................#.............................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................#.........................................................#........................................................................................#.............................................................................................................................................................................#......................................................................#..............................................................................................................................................................................................................................................#......................##.............................................................................#......................#
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#.......................................................................................................................................................................................................#.........................................#..............................................................................................................................................................................................#............................#.........................................................
.............................................#....................................................................................#...................................................................................................................#.......................................#.................#..........#................#....................................................................................................................................................................#..................................................................................................................................................................................................................................#.................#....................................................................................................................................#.......................................................................................................................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#........................#............................................................................................................................................................................................................
........................................................................................................................#........................................................................................................................#.........................#............................................................#..................................................#...................#................#.......................................................#................................................................................................................................................#...............................................................................................................................................................................................................#.................................................................#.................#.....................................................................................
................................................................#.........................................................................................................................................................................#.......#........................................................................................#...............................................................................................................................................................................#..............................................................................#..............................................................#......................................................................................................................................................................................#..................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#..................................#..............................................................................................................................................................................................#.................................................................#..............................................................................................................................................................................#..............................................................
...............#..............#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#..................................................................................................#....................................................................................................................................................................................................................................................................#......................................................................................
.............................................................................................................................#.................................................#...............................................#....................................................................................................#...........................................#.................................#..................................................#......................#....................................................................#.........................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#..................................#............................................................................................................................................................................................#............................................................#........................................#............................................................................................................................................................................................
...............................#...............................................................#.....................................................................................................................................................................................................................................#.................................................................................................................#.....#.....................................................................................................................................................................#........................................................................................................................................................................#......................................................................................................................................................................................................................
................#............................................................................................................................................................................................................#.......................................#........................................................................................................................................................#.............................................................#.........................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#...........................................
...........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................#......#.........................................................................................
.#......................................................#..............................................................................................#....................#....#..........................................................................#.............................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................
........................#........................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................................................................................................................................................
...................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................................................................................................................................................................................#.......................................................................................................................................
.....................................................................................................................................#................#................#.............................................................................................................................................................................................................................................#............................................#.........................................................................................................................................................#............................................................................................................................................#................................................................................................................................................#........................................................................................................
............................................................................................................................................#............................................................................................................................................................................................................................................................#..................................................................................................................................#.................................................#.....................................................................#...................................................................................................................................................................................................................................................................#..........................................................................................
.................................................#.......................................................................................................#.......................................#.................................................#......................................................................................................................#.......................................................................................................................#.....................................#........#.............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................
.......................................................................#...............................#................................................................#..........................................#..............................................................................................................#................#......................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.......................
.........#......................................................#...........................................................................................................................................#............................................................................................................................................................................................................................................#...........................................................................................#.......................................................................................................................................................................................................................................................................#...............................................................................#.....................................................................................................................
.......................#.........................................#..........................#......................................................#.........................................................#....................#......................#.......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...........................................#..#................................................................................................................................................................................................#.........
..#...........................#..................................................................#....#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#...............................................................................#............#.......................................................................................................................................................#..................................................................................................................................................................................................
...................................................................#......................................................................................................................#..................#.......................................................#..................................................................................#..........................................................................................................................................................................................#................................................................................................................................................................................................................................#.........................................................#................................................................#..................................................................#...............................#................
......#................................................................................................................................................................................#........................................#.................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#.#..................................................................................................................#....................................................................................................#.........................................
...................................................................................................................................................................................................................#.........................................................................................................................................................................................#.............................#.....................................................................................................#..................................................................................#.......................#..................................#.......................................................................................................#...........................................................................................................................................................................................................................
.........................................................#................................................................................................................................................................................................................#..................................................................#.................................................................................#.................................................................................................................#................................................................................................................................................#................................................................................................................................................................#............................#..............................................................................#...................................................
.........................................................................................................................#....................#......................................#..........................................................................................................................................................................................................................................................................................#...................#.........................................................................................................................................................................................................................................#.......................................................................................................................................#............................................................................................................................................
.......................#...........................................#.........................................................................................................................................................................................................................................................................................................................................................#...#..........................................................#......#.............................................#....................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................
.......................................#......#..............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................#.................#..........................................................................................................................................................................................................................................................#...................#....................................................#............................................................#.......................................................#.........................
...........#...............................................................................................................................................#........#...........................................................................................................................................................................................................#......................................................................................................................................................#..............#............................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................
....#..................................................................................................................................#......................................................................................................#......................................................................................................................................................................................................#........................#....................................................................................................................#..............................#............................#............................#...................#..................................#............................................................................................................................................................#..................................................................................................................
....#..................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................#......................................................................................................................................#.............................................................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#...................................................#....................................................................................................................#..............................................................................................................................................................#..............................................................................#................
.......................................................................................................................................#......................................................................................................................................................#....................................................................................................................................................#..................................................................................................#...................#................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................#.....................
...................................................................................................................................#....................................................................................................................................................................................#.......#..........................................................................#..........................................................................................................................................................#..................................................................................#................................................................................#..........#..................................................................................................................................................................................................................................#..........................................
...............................................................................................................................................................................................................................................................#.............................................................................................................................................................................#....................#...............#.....................................................................................................................................................................................#.............................................................................................................................................................................................................................................#............................................................................................................
.................................................................................................................................................................................................................................................................................................................................#........................................................#..............#........#............................................#...................................................................................................#........................................................................................................................................................................................#.............................#........................................................................................................................................................................................................................................
..................................................................................................................#......................#...............#........................#.......................................................................#.....#............................................#.................................................................................................................................................................................................................................................................................................................#.....................................................................................................#...............................................................................................#....................................................................#.........................................................................................#..............................
..........................................................................................................................#....................................#...............................................................................................................................................................................................................#............................................................................................#..................................#........................................................................#.............................................................................................................................................................................................#............................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................#.....................................................................................................#.................#................................................................................................................................................#................#....................................................#....................#...............................................#.#..........##....................................................................................................................................................................................................................................#...................................................................................
..........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#......................#...............................................................................................................................................................................................................................#.........................#......................................................................................
.............................................................#..........................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.................................................................#.............................................................................................................................................................................................................................................
...........................#................................................................................................#..............................................#.......................................................................................................................#........#....................................................................................................................................................................................................................................................#............................#.........#.....................................................................................................................#.......#................................................................................................................................................................#...........................................................................................................................
..................#..................................................................................................................................................................................#.............................................#..............................................#..................................................................................#.....................................................................................................................................................#.......................................#......#..#...................................................................................................................................................#...........................................................................#.................#....................................................#..............................................................................................................................
.....................#...#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#...#......................................................................................................................................#............................................................................................................................................................#...........
.....................................#.............................................................#......................................................#..........................................................................................................................#...................................................#.............................................................#................................................#..................................................................................................................................................................................................................#................................................................................................................................................................................................#......................................................................................................................................................
...........................................................................#...................#..........................................................#..............................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.......................................................................................................................................#.......................................................
.......................................................................................................................................................#......................................................................................................#............#.................................#...................................................................................#.............................#.............................................................................................#.#..........................................................................................................................................................................................................................................................#..........................................................................................................#.............................................................................................................................
............................................................................................................................#...#...............................#................................#.......................................................#..........................................................................................................................................................#..............................#..............................................#..............................................................................................................................................................................................................................................................................#..........................................................................................................#......................................................................................................................................
.....................................................................................#............................#..................................#..#........................................................................................................................#............................................................................................................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................#.............#...................................................#..................................#..............................................................................................
................#..................................................................................................................#...........................................#..............#......................................................................................#..............................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#...............................................................................................................#.................#.......................
..........##................#..........................#.......................................................................#.............................................................................................................................................................................................#.........................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............#.....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..............................................................................................................#.............................................................................................................#....................#..................#..................................................#.......#..................................................................................................................................................................................................
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#...............................#.................................#.......................................................................................#............................................................................................................................................................................................................#............#........................................................#.
...............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#............................................#..........................................................#..................................................................................#.................#..........................................................................................................................................................................................................................
.................................................................................#....................................................#......................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................................................................................................
........................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................
........................................................#.............................................#.........................................................................................................................#............................................................#..........................................................................#.................................................................#....................................................................................................................................................#...............................................................................................................................................................................#.....................................................................................................................................................................................................................#.............................
..........................................................................................................................................#...................#............#...............................................................................................................................................................................................................................................................#................................................................................................#..........................................................................................................................................................................#....................................................#...............................................................................................................................................#...........................#....................#.....................................................
.......#..................................#................................................................................................................................................#...........................................#..............................................................................................................................................................#...........#..........................................................................................#......................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.........#............................#...........................................
..........................#..........................................................................................................................................................................................#..........................................................................#......................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.............................#.............#........................................................................................................................................................#............................
...............#..............................#..........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.........................................................................................................................................................................................................................................................................................................................#..........................................#.............................................................................#...........................
......................................................................................................#.......................................................................................................................................................................................#.................................#..........#.....................................................................................................................................#..............................................................#........................................................................................#.......................................................................................................................................................................................#.................................#.........................................................................................................................................................#.....
.................................................................................................#...........................................................................................................................#.....................#.................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#.......................................#....................#.....................................................................................................................................................
.#..........................#............................................................................................................................................................................................#....................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.....................................................................#...............................................................................#........................................................................................................#...........#................................................#.........#...................................
.................................................................................................................................#....................................................................#...................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.....................................
........................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#.......................................................................................................................................#.......................................................#........................#............................#...............................................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#........#.........................#.....................................................................................................................................................................................................................
.......................#.....................................................................................................................................................................................................................................#...............................................................................................................#.......................................................................................................................................................................#.........................................................................................................................................................................................................#................................................#.................................................................#......................#..........#...............#.............................................#................................................
..........................................#.....................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................
.....................................................................................#..................................................................................................................#.....................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................#.................#.......................................................#..............#......................................................................................................#...............................................................................................................................................#........
...............................................................#.............................#..........................................................................................#...#......................................................#.......#........................................................................#.............................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#.........................................#.............
.............#.................#.#............................................................................#.........................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#....................................................................................................................#......................#..........#...........................................................................#.......................................................................#........................................................................................#..........................................
...........................................................#..........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#..............#....................................................................................................#..............#......................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................#..................................................................................................#.....................................................................#......#.......................................................................................................................#....................#.........................................................................................................................................................................................#................
...................................................#.............................................................................................................#...............#..........................................................................................................................................................#.................................................................................................#..........#........................................................................................................................................#..........................#........................................................................................................................#........................................#..........................................................................................................................................................#.....................................#.................................#
.........................................#..............................................................................#....................................................................................................................................#.....#......................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#..............................................#......................................................................................................................#.....................................................................................................................
.......................................................................................#.........................................................................................................#.................................................#..................................................................................#................................................................................................................#........................................................................................................................................................................................................................................#.......................................................................................................................................................................#..............................#...........................................................................................................................
....................#..............................................................................................#.................................................................................................................................................................................#.................................................................................................................#...............................................................................##................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#
................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....#......................................................................................................................................................................................................................................................................................................................#.................................................................................................#..........................#...............................................................................................#........................
......................................................................................................................................................................................................................................#.............#.......................................................................................................#......................#............................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#................................#.....................................#.......................................
................................#........................................................................................................................#..............................................#...........................................#.............................................................#................................................................................................................................#..............................................#..................................................................................................................#................................................................#.....................................................................................................................................................................................#.................................................................................................#....................................................
................................................#..........................................................................................................#............................#......................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#...................................................................#............................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................................................................................#..............................#.................................................................................#.......................................................#..................................#.....................#...................#.............................................#.......................#.....#.......................................#......................................................................................................................................................................................................................................................
....................................................................................................................................................................................................................................................................................................................................................................................#......................................#.................................................#.................................................................................#.........................................#..............#.......#........................................................................................#...................................................................................................................................#.....................................................................................................................................................................
..........................................................................................................................................................................................#........................................#.................................#................................................................................................................................#.............................................................................#....................................#........................................................................................................................................................................................#.......#.........................................................................#......................................................................................................................................................................#............................................#..........
..................#.............................................................................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#....................................................................................#..........
.....................#..............................................................................................................................#................................................................#..................................................................................................................................................#...............................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............
....................................................................................................#..................#......................................#.....#.....................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#........................................................................................................................
................................................................................#........................................................................#..........................................................................................................#.........................................................#....................................................................................................................#................#..........................................................................................................................................#........#............................................................................#..................#..........................................................................................................................................................................................................................................................................................................
................#................................................................................................#....#...............................................................................................................................................................................................................................................................................................................................................#.............................................................#.................................................................................................................................#..................................#..........................................................................#..................................................................................................................................................................................#..........................................................#
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#........................................................................................................................................................................................#.........................................................#............................................#....................................................................
..................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................................................................................................................................#............................................................................................................................................................................................................................#......................................................#...................................................................................................................
..............................................................................................................................................................................................................................................................................................................#.....................................#..........................................................................................#..............................................................................................#.....................................#..................................................................................................................................#.......................................................................................................#...................................................................................................................................................................................................
.............................................................................#........................#...............................................................................................#...............................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................
.............................................................................................................................................................#..#.................................................................................#................................#..................#...#.............#.....................................................................................................................................................#.............#.......................................................................................................................................................................#.........................................................................................#............................................................................................................................................................................................#...............................................................#.......
......................................................................................................................................................................................................................#.#.........................................................#.#....................................................................#...........................................................................................................................................................................................................................................................................#....#...............................................................................................................#........................................................................................................................................................................................................................................................................
...............................................................................................................................#.....................................................#.............................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................................................................................................................................#.....................................................##..........................................................................................................................................................
..........................................#..............................................................................#......................................................................................................#.......................................................................................................#............................................................................................................................#..........#.................#..........................................................................................................................#.........................................................................................................................................................#.........................................................................................#........................................................................#.....#.................#.........................#......................
........................................................#............................................#........#....................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#...................................................................................................................#...............................................................................................................................................................................................................................................................................................#..#.................................
....................................................................................................................................#..........................................................................................................................................................................................................................................#.................................................................................................................................................#......................................................................................#.....................................................................................#............................................#...................................................................................................................#....................#..............................................................................................................................
...........................................................................................#..................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................#...............................................................................................................................#..............................#..........................................................................................#...................................................................................................................................................................
.........................................#.......................................................................................................................#.....................................................................................................#...................................................##...........................................#...................................................................................................................................................................#........................................#....................................................#.......................................................................................................................................................................................#......................................................#..................................................................................#..............#.......................................
..................#.........................#...........................................................................................................................................................................................................................................##.........................#...................#...................................................................................................................................................................................................................................#................................#............................................................................................................................................................................#...............................................................................................................................................................................................................................#.........
................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................#..........................................................................#...........................................................................................................................#....................
..............................#..............................................#....................................................................................................................#...........................................................................................................................................................................................................#..........................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#...............................
..............................................................................................................................................#................................................................................................................................................................................................................#.........#........................#..........................................................................................................................#..........................................................##....................................................................................................................................................................#...................................................................................................#.......................................................................................#..........#.........#...................................................
...............................#.....................................................................................................................#...................................#........................................................................................................#............................................................................#..#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#.................................#..
....................................................................................................................................#......................................#............................................................#............................................................................................................................................................................................#.............#.........................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................
..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#...................................................................................................................................................................................................#..................................#....................................................................................................................
...............................................................................................................................................................................#.......................#........................................................................................................................................................................................................................#..........................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................
........................#.........................................#..........#.....................................................................................................................#................................................................................................................................................................................................................#.......#...........................................#.............................................................#..................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................
................................................#................................................................................................................................#................................................................................................................................................................................................................#..#............................................................................................................................................................................................................#........................................................................................#................#...#......................................................................................................................................................................................................................................................#...........................................
..............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#.........#...............................................................................................................................................................................................................................
.......................................................................................................#...........................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................#........................#.......................................#.........................................................................................................................#....................................................................#................#................................................................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#........................................................................................................................#.........................................................................................................................................................................................................
............................................................................................................................................................................................................................#...................#...........................................................................................................................................#..............................................................................................................#...................................................................................................#........................................................................................................................................................................................................................................................#..........................................................................................................................................................
.............................................................................................................................................................................................................................#................................................................................................................................#................................................................................#.............................................#..........#...........#.........................................................................................................................................................................................................................................#................................................................................................................#...............................................................#...................................................................................
........................................................................................................#................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.........................................................................................................................................#..........................#..................................................................#..........................
....................#...............#.....................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#........................................#..............................................................#.................................................................................................................................................................................................................#.......................#.................................................................................................
...............................................................#...........................#..............................#...........................................................#............................................................................................................................................................................................................#..........................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................................................#............................#.............................................#............................................................................................................................................#...................................................#...........................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...........................#...........................................................................................................................................
............................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#....................................................................................................#..................................................................................#.............................#.#......................................................................
..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#.............................................................................................#........................
................................................................................................................#.....................................#....................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#..............................................................................................................
.........................................#..........................................................................................................#.........#................................................................................................................................................#.......................#................................................................................#................................................................................................................................................#....................................................................................................................................................................................................................................#....................................................................................................................................................................................................................
...........................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.....................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#.
...........................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#.......#...#.........................................................................................................................................................................................................
.......................................................................#....................................................#.....................................................................................#...................................................................................................#...................................................................................#..............................#.........#..................................................................................................................................................................................................................................#...................................................................................................................................#.................................................................................#......#...............................................................................................................
................................................#....................................................................................................................#.......................#......#.............................................................................#..........................................................................................................#.................#..........................................................................................................................................#.........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................................#.....................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#...................#...............................................................................................................................................................................................................................#.................................................................................................................................................
................................................................................................................................................................................................#.....................................................................................................................#................................................................................................#............................................................................................................................................................................#........................................................................................#......................................................................................................................................#.........................#..................#.................................................................................................................................................
..................................#..................................................................................................................................................................................................#...............................................#...#..........................#.......................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...........................................................................................................#...............................................................................#........................................
........................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.................................................#...................................................................................................................................................................................................................................#..............................................................................
.#............................................................................................#....................................................................................................................................................................................................#.........................................................................................................................................................................................................................................#............................#...........................................................................................................................................................................................................................................................................................................#..................................#...............................#.........................................................................
.......................................................................................................#...................................#.............................................................................................................#................................................#......................................................................#................................................................................................................................#.............................................................................#.......................................................................................................................#........#..........................................................................................................................................................................................................................##................#....................................................
.............................................................#...................................................#...............................................................................................#..................................................................................................................................#.........#...................................................................#..............................................................................#...............................#.............................................................................................................................................................................................................................................#..................................................................#................................................................................................................................................................
.......................#..............................................................................................................#.............................................................................................................#...............#..........................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#.............................................................#............................................................................................................................................#.........
.................................#........#..................................................#.....................................................................................................................................................................................................................................................................................................................................................................#.................................#.................................................................................................................................................................................................................................................................................................................................#....#......................................................................................................................................................................................
.......................................#......................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#..................................................................................................#................#....#......................................................................................................................................................................#.....................................................................................................................................................
.......................................................#.............................................................................#......................................................................................................................................#.............#........................#.....................................................................................................................................................................................#..#..............................................#....................#...........................................................................#...............................................................................................................#........................................#..................................................................#.........................#................................................................................................................
.....................................................................................................#...........................................................#....................................................................................................................................................................................................................................##................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................##..............................................................
....................................................#.........................................................#......................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................#.........#................................................#..........................................................................................................................................................................#..................................................................................................................................................................................
..................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#......................................
..................................#...........................................................................................#.....................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#.#...................#..............................................................................................#...............................................................................................................................
........................................................#............................................................................................#......................................#....................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#..................................................................................................................#...................#.............................#......................................................#..................................................................................................................
..........................................................................................................................#...............................................................................................................................................#......................................................................................#.............................................................................................................................................................#.....................................................................................................................................................................................#.....................................................................................................................................................#.......................................................................................................................................................
..................................#...........................................................................................................................................................................................#.............................................................................#.....................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#.................#...................................................................................................##...........................................................................................................................
............................................................................#.......................................................................................................#................................................................#.........................................................................................................................................................................................................................#......................................................................................................................#................................................................................................................................................#..........................................................................................#.........................................................................................................................................................#......................
...#.....................................................................#............................................................................................................................................................................................................................................#.......................................##..............................#.........................................#....................................................................................................................................................................................................................................................#..................................................................#.........................................................................................#...............................................................................#....................#...................................................................
...........................................................................................................................#.........................................................................................................................................................#................................................................................................#...............................................................................#..............#........................................................................................................................................................#..........................................................................................................................................................................................................................................................#..........##...#.........................................................................................................
......................#......................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#......................................................................................................................................................#.............#.................................................................#................................................................................................................................#.........................................#.............................................
........................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#........................#................................#.............................................................#.............................................................................................#............................................................................................................................................................................................................#.......................................................................................................................
.....................#........................................................................................#......................................#..........................................................................................................................................................................................#................................................................................................................................#.........................................................................................#.....................................#.....................................................................................................................#..................#........................................................#.....................................................................................................................................#.........................................#.....#.........................
......................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................................................................................................................................................................................#........................................................#..........................................................................................................................................................
...........................................................................#......................................................................................................................................................................................................#.....................................#.......................................................#.................................................................................#............................................................................................................................................##............................#.......................................#................................................................#..........................................................................................................................................................................................................#.................................................................
......................................#...............................................................................................#................................................#..................................................................................................................................................................................................#...............#.................................................................................................................................................................................................................................#..........................................................................#..................................#.............................................#..............................................#......................................................................................................................#....................................................
................#.................................................................................................................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................#.......................................................................................................................................................................................................................................................................................................................................
..........#..........................#..................................................#............................................................................................................................................................................................................................................................................................................................................................................................#..............................................#.......................................................................................................................................#......................................................#...........................................#.................................................................................................................................................................................................#.................................................
.............#..........................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...................................................................................................................#.................................................#............................................................................#...................................#.............................................#............................................#......................................................................................#..................................................................
...............#..................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#...........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#..................................................
...........................................................#..#..............................................................................................................................................................................................................................................................................................................#..............................................#..........................................................................................................................................#......................................................................................................................................................................#......................................#...................................................................#......................#..............#....#.........................................................................................#....................................
...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#.........................................................................................................................................................................................................................................................#..................................#..............................................................................................................................................
......................................................................................#....................................................................................................................................................................#.......................................................................................................................................................................................................#...............................................................................................................................#........................................................................................................................................................................................................#.......#............................................#.................................................................................................................................................................
.............................................................................#......................................................................#................................................................................#.........................................................................#..............................................................#...............................................................................................................................................................................................................#.......................................................................................................................................#...............................#............................................................................................................................................................................................................................................................
.................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................#...........................#....................................................
....................................................#...............................................................................................................................................................#...............................................................................................................................................................................#............................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#................................................
........................................................................................................................#...................#.............................................................................................................#........................................#...........................................................................................#......................................................................................................................................................#................................#.........................#..........#......................#....................................................................................................................................................................................................................................................................................................................................................#..........................
....#...................................#...................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#..............................................................................................................#...........................................................................................#.....................#.............................................................................................................................................................................................................................................#.....
...........................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#......................................................................................................................................................................#....................................................................................................................................#................................................#...........#...............................................................................................................................................#.....................................
.................................................................................................................................................................................................................................................................................................................#...........................#....#..............#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................#..............................................................................................................................................................................................................................#..........................................................................................................#...................................................
..........................................................#......................................................................................................................................................................................................#.............................#....................................................................................................................................................................................................................................#............#...........................................#....................................................................................................#..........................................#.....................................................................................................................................................................................................................................................................................
.................................................................#................................................................................................................#................#.....................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................
...........#..............#............................................................................................................................#........................................................................................................................................................................................................................#................................................................................................................................................................................................#........................................#.....................................................................................................................................................................................#.....................................................#..........................................................#............................................................#..................................#.
...........................#..............................................................#.............................................#.............................................................................................................................................................................#..........................................................#..........................................................................................................................................................................................................................................................................#...............#..........................................................................................................................................................................................................................................................................................................................#...........................
....#.................#............................#.....................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.#.................................................................#.........................................................................................................................................................................................................................................................................
...................................#.....................#......................................................................................................................................................................................................#........................................................................#........................................#........................................................#.......#.....................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#........................#.....................................................
................................................................#....................................................................................................................................................................................................#...................................#.....................................................................................#.....................................................................................................................................................#.............................................#....................................................................................................#......................#.............................................................................................................................................................................................................................#............................................................#........
..................................................................................#...................................#......................................................................................................#......#.................................................................................................................................................................................................#.......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................#.......................................................................................................................
.............................................#..........................................................................................................................................................#..........................#..............................................................................................#........................................................................................................................................................................................................#...#........................................................................................#..................................................................................................................#......................................................................#................................................................................................................................................................................................
...............................................................................................................#..........#..........................#........................................................................................................................#...........................................................................................................#................................#...............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#..............................................#..........
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#...............................................................................................................................................................................................................................................#...........................................................................#............................................................................................................................................................................
..............................................................................................................................................................................................................................................................................................................................................................................................#...........#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............
..........................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................#................#..........................#.....................................................................................................................................#..............................................................#......................
................................................................................................................................................#......................................................................................................................................................#..............................................................................................#............................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................#.......#.............................................................................................................................................................................................................................................................................................................................................................................................................#....................................................#......................................................................................#......................................................................#...............................................#.....#...................................#..........................................................................................................................................................................#..........
........................................#........................................................................................................#......................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................................................................................................#.......................................................................................................................................................................#..........................................................................#..............#..............................................................
..................#......#.....................................................................................................................................#...............................................................................................................................................................................................................#...........................................................................................................................................................................................#..............................................................................................................................#................................................................................................................................................................................................................................................................#.................................#.....................
.......................................................................................................................#...............................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#...............#.#......................................
.................#..................#......................................................................................................................................#........................................................................................#................................#............................................................................................................................................................................................................................................................................#........................................................................................................................#.......................................................................................................................................................................................................................................................................................................................
...................................................................................#.................................................................................................................#.......#.......................................................................................................................................................................................................................................................#.................................................#..................................................................................................................................................................................................................................................................................................#..........#....................................................................................#........................................................................................................
.........................................................................#................................................................................................................................................#......................................................................................................................................................................#................................................................................................................................................................................#..............................................................................................................................#............................#............................................................................................................................................................................................................................#.........#............................#................
..................................................................................................................#............................................................#...#..................................................................................................#...........#....................................................................................................................................................................................................#.....#.............................................................#..................................................................................#...............................................................................................................................................................................................................................................#....................................................................................................................
......................................................#.....................................................................................................#...................#.......................................................................................................................................................................................................................#.......................................#..........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#...........................................................................
...#..............................................#................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#..........................................#.............................................................#......................................#..........
......................................................................................................#................................................................................................................................................................................................................................................................................#...........#..............................................................................#............#..............#..............................................................................................................................................................#..................................................................................................................................................................................................................#..................................................................................................................................
...........................................................................................................#....................................................................................................................................................#.........................................................................................................................................................#...............................................................................................................#.....................................................................................................................................................................#..................................#............................................................#................................................................#.....................................................................................#...........................................................
.........#...............................................................................................#.......................................................................................................................................................#............................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#.......................................................................#....................................................
.............................................................................................................................................#.................................#..........................#..................................................................................................................#.................................................................................................................#...............................................................................#............................................................................................................................................................................................................................................................................................................................................................................#..........#...........................................................................................................
..............................................................................................................................................#...................................................................................................#..............................................................................#.......................................................................#..........................................................................................................................................................................................................................#....................................................................................#...........................................................................................................#..................#............................................................................................................................#.............................................
....................................................................................................................................................................................................................................................#...#.................................................................................................................#................................................................................................................................................#.................................................#....................#...............................................#.............................................................................................................................................................................................................................#..................................#...............................................................................................................
................................................................................................#...................................................................................................................................#......................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#..........................
...................................................................#.......................................................................................................................................................................................................................................................#............................................................................................................................................................................#............................................................................#.........................................................................................................................................................................................................................................................#.................................................#.................................................................................................................................
..................................................................................................#..............................................................#............................#............................................................................#..................................................................................................#.................................................#.......................#....................................................................................................................................................#.................................................................................................................................................................................................................#...................................................................................................................................................................................................
....#..............................................................................#................#.........................................................................................................................................................#................................................................................................................................................................#.......................................................................................................................................................................................................#..............................................................................................................#.............................................................................................#.....................................................................#........................................................................................................
.......................#.....................................................................................................................................................................#..........#....#.......................................................................................................................................................#.......................................#.............................................................................#............................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#............#...................................................................
...................................................................................#............................................#.................................................................................................................................................................#......................................................................#............................................................#.......................#...............................................................................#..........................................................................................................................................................................................#....................................................................................................................................................................................................#...............................................#....................................
...................................................................#.....................................................................................................................#......................................................................................................................................................................................................#......................................................................................#...............#........................................................................................................................................................................................................................................#...........................................................#...........................................................#...................#......................................................................................................................................
...................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.......#......................................................................................................................................................................................................................................................#.......#.......................#.#...................................................#........................#.................................
.................................................................................................#......#......................#........................................................................................................................................................................#...............................................................................................................................................#......................................#.........................................................................................................................................................................................................................................#................................................................................................................................................................................................................#........................................................................
.....................#...............#...............................................................................................................................#.....................#..........................................................................................................................................#..........................................................................................................................................................#....................................................#...............................................................................................#......................................................................................................................................................#..............................................#.......................................................#..................................................................................#...........................
.....................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................#.................................................#..................................................................#......................................................................................................................................................................................................................................................................................................#.................................................................................
..................................#.............................................#...................................................................................#.....................................#......................................................................................................#..........................................................................................................................................................#......................................................................................................................................................................................................#...................................................................................................................................................................................#...#...#.........................#...........#.............................................................................................................
..........................................#.......#...................................................................#......................................................................................................................#.......................................................................................#.................................................................................................#..........#.........................................#.............................................................................................................................................................................................................................................................#............................#...................................................................#.....................................................#.................................................................................................................
....................................................................................................................................................................................................#...............................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................................#.#...........#...............................................................#.......................................#..........#..........................................................................................................................................................................................................................................................#.............................................#................................#.................#.............................................#......................................................................................................................................................................................................................................................................................................................................................................
.................................................................................................................................................................#.....................................................#...........................#..#......................................................................................................................................................................................................................................................................................................................#..............#..................................................................................#...................................................................................#...................................................................................................................................#...........................................#...................................................#...........................
................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#..................................................................................................................................................................................................................................
............................................................#........................................................................................................................#..................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#.............#.....................#......................................................................................................#..
....................................................................................................................................................................................................................................#...............................................................................................................................................#..........................................................................................................#............#.........................................................................#................................................................................................................................................................................#...........................................................................................................................................................................................................................................................
..#................................................#..............................#..............................................................................#.................................................................................................................................................................................#................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................................................................................#...................................................................................................................................................................#........................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................
......................................................................................................................................................................................................................#...........................................................................#.......................................................................................#...............................................................................#.........#..........................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#.........................
................#..................................................#.....................#...#.................................................................................................#............................................................................................................#....................................................................#......#.............................................................................................................................................................................#..........................................................#......................................................................................#..........................................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................#...#..............................................................................................................................................................................................................................#............................................................................#................................................................................#.....................................................................................................................................................................................................................................................................................................#............................#............................................................................
.................................#.......#........................................................#..........#...............................#........#............................................................................................................................#....................................................................................#........................................................................................................................................................................#...........................................................................................#.............#...............................................................................................................................................................................................................................................................#.......................................................................................................
.................................................................................................................................#..................................................................................................................#............................#..........................................................#.............................................................................................................................................................................................................................#................................................................................................................#..................................................#.................#.................#..........................................................................#...........................................................#.........................................................................................................
#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................
...........................................................................................................................................................................#..........................................#......................................................................#...............................................................................#...................................................................................................................................................................................##....#.................#.................#..................................................................#..............................................................#......................................................................................................................................#....................................................#.....................................................#...................................
..........................................................................................................................................................................................................................................................................................................................................#.........................#.......................................................................#.......................................................#..................................#.....#........................................................................................................................................................................................................................................................#........................................................................................................................................................#...................................................................
...........................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#.........#..................................................##.........#.................................................................#..................................................#..........................................................................................................................................................................................................................................................................................................
........................................................................................................................................................................#....................................................................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#...........................................................................................................................................................................
................................................................................................................................................................................................................#..................................#....................................................................................................................................................................................#..................................................................................#........#........................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................
.......................................#.............................................................................................................................................................#.......................................#.....................................................................................................#...................................................................#.............................................................................................................................................................................................................................#..................................................................................................................................................................................................#................................................................................................................................................#.........................
........................................#................................................................................................................#................................#..........................................................................................................#....................................#................................................................................................................................................................................................................................................................................#........................#.#.....#.................................................................................................................................................................................................#.........................................#.............................................................#............................................................
............#..........................................#.............................................................................#....................................................................................................................#.......................................#......#......................................#..#...............................................#........#............................................................#....................................................................................................................................#.....................................................................................#...................................................#.................................................................................................................................................................................................................#........................................................
....#....................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#..................................#.............................................................................................................................................................................................................#...............................................................................................................................
.........................................................................#........................................................................................#........................................................................................................................#...............................................................................................................................#........#...........................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#................................................................................................................
..................#........................................#.....................................................................................................................................................#...........................................................................................................................................................................................................................................................#.......................................................#............................................................................................................................................................................#.....................#.............................................................#.............................................................................................................................................#..............................................................................
.........................................................................................................................................................................................................................#...........................................................................#....................................................................................................#.....................#....................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................
....................................................#...............................................................................................................................................................................................................................#...........................#....................................................................................#.................................................................................#...............................................................................................................................................................................................#.............................................................................................................................#.......#...............................................................#.....................................................................................................................................
........................................................#............................................................................................................................................................................................................#...............................................................................................................................................................................................#.........................................................................................................................................................................##..................................................#........................................................................................................................................................................................................................................#......................#...............................................................
.....................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#......................................................................................................................................................................................................................................#..................................................................................................
......................................................................................#..................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#......................................#..................................................................................................................................................................................................................................................#.................................................
.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#...................................................................................................................................................................
.................................................................................................................................................................................................................................................................................................#..........................#...............................................................................................................................................................#....................#................................................................................#......................................................................................................................#..#............................................#...........................#......................................#......................................................................................................................................................................................
.................#....................#................................................................................................#..................................................#............................................................#......................................................................................................................................................#.................................................................#...........#.........................................................................................................................................................................................................................................#....................................................................................................................#................................................................................#......#...............................................................................
.............................................................................#....................#.........................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................#................................................................................#.....................................................................................................#............................#..........................................................................................................................................................................................
......................................................................................................#.....................................................................#.................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#...............................................................................................................#...........................................................#....................................................................................................................................#......................................................#..........................
......................................................................................................................................................................................................#....................................................................................................................................................................................................................#...................................................................................................................................................................................#..................................................................................................................................................................................................#....................................................................................................................#................................................................................#..........
......................................................................................................................................................................................................................................................................................................................#......#......................................................................#...................................................#.....................................................................................................................................................#.............................................................................................#..................#.............................................#.............................................................................................................................................................#.......................................................................................
.........................................................#.....................#.......................................................#.....................................................................................................................................................#......................................................................................................................................................................#...................................................................................................#............#...#......................................................................................#................................................................................................................#..........................................................................................................................................................................#......................................................
...............................................................................................................................................................................................................................#......................................................................................................................................................#.......................................................................................................................#......................................................#........................................................................................................................................................................................................................................................................................#..................................................................................................#.................#....................................#..........
..................................................................................................................................................................................#....................#...........................................................................................................................................................................................#.......................................................................................................................................................................................................................................#......#.........................................................................................................................................................................#........................................................................................................................................................................................#.............
....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................#...............................................................................................................................................................................................................................
........................................................................................................................................#.........................................................#.......................................................................................................................................#............................................................................................................................#..........................................................#...........................#............................................................................................................................................................#...................................................#..........................................................#.........................................................................................................................................................................#..............
................................................................................#.................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................#..................#...............................................................................................#................................................................................................................................................................................#....#......................................#...........................................................................#......................................
..............................................................................................................................#.................#.....#..................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#..............
......#..................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#..........##.............................#.....#.........................................................................................................................................................#..................................
.....#..............................................................................................................................................................................................................................................................#.................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##.................................................................................................................#..................
..................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#....................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................
..............................................#........................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#.............................................................................................#...................................................................................................#..........................................................................................................................................................................................................#...........
...........................................................................................#.......................................................................................................................................................................#........................#...........................................................................#............................#..................................................................................................................................................................................................#............................................................................................................................................................#.........................................................#....................#..............................................#...............................................................................................................................
......................................................................................................................................................................................................#..........................#......................................................#...............................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#...............................................................................................................
....................................................................................................#...................................................................................................................................................................................#...............................................................................................................................................................................................................#......................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................
..................................................................................................................................................................................................................................................................................................................................#............................................#.........................................#...............#.........................................................#..................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...........................#...........................................#................
.............................#......................................................................................................................................................................................#..........................................................................................................................................#............................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................#......#......................................................................................
...................................................................................................................................................................#....#..................................................................................................................................................#..............................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................................................................................#..........#...........#..............................................................................................................................................................#..........
............................................................................................................................................................................................................................................................................#................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#............................................................................................
............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#...................................................................................................................................................................................................................#.................................................................................................#..............................................................................................
........................................................................#........................................#...................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#.....................#..................................................................................................................................#......................................................................................................
......................................#........................................................#...#................................................#.................................................#..............................................................................................................................................................................................................................................................................#...............#.........................................................................................................................................#..........................................................................................................#............................................................................................................................................................................................#............................................................#..............
..........................................................................................................................................................................#............................#............................#...............................................#.............................................................#...#.............................................................................................#....................................................................................................................................................................................................................................................#..........................................#.......................................................#...............................................#...............#................................#.....................................................................................................................
.................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#...................#...................................................................................................................................................................................................................................................................................................................#....#..............................................................................................................................................................................................................................................
......................................................................................................................................#.......................................................................................................................................................................................#..................#........#.............#...........................................................................#..........................................................................................#...............................................................................................................#.......................#...............#........................................................................................................#.............................................................................#...................................#................................................................................................
............................................................................................................#................................................................................................................................................................#.......................................#.............................................................................................................................................................................................................................................................................#.................................................................................................................................................#.......................................................#.....................................................................................................................................#..........#...........#........................................................
....................................#..................................................................................................................................................................#......................................#..............................................................................#.........................................#.............................................................................................#........................#....................................................#...................................................................................................................................................................................................................................................................#..................#.....#.#........................#..........#............................................................................................................................................
.................#..............................................................................................#...............................................................................................................................................................................................................#.......................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.......................................................................
............................................................#...................................................................................................................................................................................................................................................................................#........................#..................................................................#......................................................................................................................................................................................................................#.......................................................................................................................#..............................................................#............................................................................................................................................................#...........
.........................................................................................................................................................#...............#...........................................#......................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.................#..............................................#..........................#............................#......................................#.................................................................................................................................................#.#..........................#..............
............................................................................................................#...............................................................................#.............................................................................................................................................................#............................................................#........................................................................................#.........................................................................................................................................................#.............................................#....................................................................................................................................................................................................................................................................................#.........#...........
...............................#...........................................................................................................................................................................#...........................................................................#.......................................................................#....................................................................................................................#..................................................................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................
..........................#.......................................#...........#.................................................................................................#.............................................................................................................................................................................................................................................................................................................#....................................................#.................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................
.........................................................................................................................................................#..................................................................................................................................................#..#........................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#..........#..........................................................................................#....................................................................................#...............................................
........................................................................................................................................#...................................................................#........................................#..................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................#..................#..............................................................................................................................................................................................................................................................................................................................................................................................#..#...................................#.............................................................................#...................#.........................................................................................................................................................................................................................................................................................................................................................................................
.........................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................
.................#..........................#................#.............#............................................................................................................................................................................................................................................................................................................#...........................................................#......................................................................................................................................................................#.........................................................................#.............#.........................................................................................................................#.....................................................................................................................................................................................
........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#....................................................#............................................................................#..............................................................................................#.................................................................................................................................................#.......................#.............................
.....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#...............................................................................................................................................................................................................................................................#.......#...............#.....................................................................................................................................................#.................
.......................................................................#................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#...............#.....#........#..................................................................................................................#..............................................................................................................................................................................................#......................................................#...............................#..........................................
.................................................................................................#..............................................................................................................................................................................................................................#................................................#.....................................................................................#.........#..................#................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................
............................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#...................................................................................................................................................................................................................................................................................................#......................................................#...................................................
.........................................................................................#.................................................................................................................................................................................................................................................................................................................#................#.......................................................................................................................................................................................................................................................................................................#.........................................................................#.........#..........................................................................................................................................................................................................
..........................................................................................................................................................................................................................................................................................................................#.............#.....................................................................................#...............................................................................................................#...........................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#..........................
...............................#.............#..................................................................................................................................#..............................................................................#.............................................................................................................................................#........................................#................................................................................................................................................................................................#...............................................................................................#........................................................#........................................................................#.........................................................................................................................................
................................................................................................................................................................................................................................................................................................#...#....................................................#..............................................................................#.......................................................................................................#......................................................................................#..............#.........................#.......................................................................................................................................#......................................#................................................................................................................................#..................................
...................................................................................................................................................................................................................##...............................................................................................................................................#....................................................................................#................................................................#.....#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#......................
...........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#....................................................................................#...............................................................................#.............................................................................................................................................................................................................#................
.....................#.......#................................................................................................................................................#..............................................#....#......................................................................................................#......##...............................................................................................................................#.................................................................................................................................................................................................................................#.............................................................................................#.........................#.......................................................................................................................................................................................
.................................................................................................................................................................................#...............................................................#..........#.......................................................................................................................................................................................................................................................................................................#........................................#................................................................................................................................................................#..................#.#.........................................................................................................................................................................................................................#.....
............................................................................................................................................................................................................................................................................#.................................#................................................................................................................................#..........................#...............#...............#.................................#...............................................................................................................................................................................................#..#.........................#....................................................................................................#..............................................................#........................#............................................................
..............................................................................#..................................................................#.......................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...................#.........................................................................................................................................#..................................#.......#............#.............................................................................................................................................................
#...........#...............................................................................................................#..........................................................................#..#.....................................................................................................................................................................#...................................................................................................................................................................#.............................#......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................#................#..............................................................................................................................................................................................................#..........................................................................................................................................#...............................................................................................................................................................................................................................
.......................................#..............................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................
...............................................................................................................................................#.............................................................................................................................................................................................................................................#..............................................................................#......................................................................................................................................................#...............................#.......................#...................................................#...........#.............................#...................................................................................................................................................................................#.....................................................
..........................................................................#......................................#................................................................#........................................#........................................................................................................................................#......................................................................................................................................................................................................#....................................#...................................................................................................................................................................................................................................................................................................................#...................#..........................................................................
........................................................................................................................#...........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#...........................................................................#...........#.............................................................................................................................#.....
........................................................................................................................................................#.............................................................................................................................................................................................................................................................#..............#.................#.............................................................................#.............................................................................................................................................................................................................................................................................................................#........................................................................................................................................#......................................
.........................................................................................................................................................................................#..............................................................#...........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#....................
........................................................................................................#.......................................................................................................................#.....................................................................................................................................#.............................................................................................................................#.............................................................#...........#................................................................................................................................#...............................................................#............................#.........................#.......................................................................#.................................................................................................................#..
........#.................................................................#..................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#................................................................................................................................................#............................................................................................................................................................#..........................
.................................................................................................................................................................................................................................................#................................#................#................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#...............................................#....................................
.....................................................................................................................................................................................................................#.......................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................
.........................#.................#........................#........................................................................................................................................................................................................................................#...................................................................#.................................................................................#...........................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#..............
.......................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#......................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
..............................................................................................................................#............................................................................................................................................................................#........................................................................................................................................................................................................................................................#..........................................................................................................................................#................................................#......................................#......................................................#.....#............................................................................#....................................#............................................
.......................................................#.................................................................................................................................................................................................................................................................................#...................................................................#..................................................................................................................................#........................................................................................................................................#.........#..........................................................................................#.....#....................................................................#.........................................................................................................................................................
............................................................................................................................#.......#.............................................................................#..........................................................................................................................................#.........................................................................................................................................................................................................................................................#......................................................................................#....................................................................................................................................................................................................................................................................................................................
...................................................................................................................................#............................................................................#.............................................................................................................................................#..................................................................................................................................................................................................#.......#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................
..........................................................................................................................................................#..............................................................................................................................#...................................................................................................................................................#................................#........................................................................................................................................................................#...........................#.........................................................................................................................................................................................................#.....................................................................................................................................
.........................................................................................................................................................................................................................................................................................#..................................................................................................................................................#...............................#........................................................................#.................................................................................................................................................................................................................................................................#.....................................#.........................#...........................................................................................................................................
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
......................................................................................................................................................................................................................................................#............................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.........................................................................................................................................................#............................................................................#.............
.................................................................................................................................................................#....................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#.............................................................................................#......................................................................................#..............
...........................................................................................#....................................................................................#.........................................................................#...............................................................................................................................#..........................................................................#...........................................................................................#...................................................................#........................................................................................................................................#......................................................................................................................................................................#.............................................................................
............................................................................................................................................................#...............................................#...............................#...................................................................................................................................................................................................................................#...........................................#............................................................................................................................................#..................#.....................#...........#..................................#.................................................................................................................................................................................................................................................................
.........................................................................................................................................................................................................................................................................#.................................................................................................................................................#..............................................................................................#.........................................................................................................................................................#........................................................................................................................................................................................................................................#..............................#......................................................................
........#.............#..#..................................................................................#................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#..................................................................................................................................#.............................................................
.......................#...........#...........................................................................................................................................................#............................................................#...#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................
...................................................................................................................#..........................................................................................................#.........................................................................................................................................................#...................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................
........................#.................................................................................................#..................................................................#.................................................................................................................................................................................#.................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#................................#.
...........................................................................................................................................#...................................................................#......................#....................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#.............................#.................................................................................................
....................................#................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#................................................................................................
..............#...............................#......................................................................#...........................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#...............#................................................................................................................
................................................................#............................................................................................................................#..................................................................#...............................................#..................................................................................................................................................................#................................#...................................................................................................#.....................................................................................................#.............................................................................................................................................................................................................................................................#......................................
......#........................................................................................................................................................................................#.....................................................................................................................................................................................................................#..........................................................................................................................................................#..............................................................................................................#...............................................................................................#.................................#.................................................................................................................................................................................................
......#..........................................................................................................#.......................................#.......................................................................................#...................#...................................................................................................................................#.............................................#.#..................................................................................................................................................................................................#...................#.........................................#...........................................................................................................#.................#..............................................#............................................................................#.........#....................................
.................................................................................................................................................#........................#............................................................................................................................................................................................................................#....#..............................................#...............................................................................................................#........................................................................................................................................................................................................................................................................................................................#.....................#........................................................................................................
.........................#..................................................#.............#......#...............................................................................................#...............................#..................................................................................................................................#.........................................#.#........................................................................................................................#.............................................................................................................#..................................................................................................................................................................................................................................................................#........................................................................................................
.....................................#..............................................................#...............#.#.............................................................................................................#..............................................................................................................#.................................................................................#.................#...#.................................................................................................................................................#..........................................................................................................#..........................#.............................................................................................................#............................................................................................#....................................................................
.......................................................................................................................#.............................#...........................................................................................................................................#....#..........................#..........................................................................................................................................................................................................................#..............................#.......................................................................................................................................................................................................................#................................................................................................#...........................#.........................................................................#........
..................#....................................................................................................#...............#.......#.............................................#...............#.......#...................................................................................................................................................................................................#............................................................................................................................................................#................................................................#.......................................................................................................................................................................................................................................................................................................................................#...................................
.............................................#.....................................................#..#........................................#.................................................#.................................................................#......................................................................#....................................................................#............................................................................................................................................................................................................................................................................................#..........................................................................................#............................................#...................................................................................................................#..........#...............................................
......................................................................................................#..................................................................................................................................#.............#.............................#...........#....................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#.......................................................................................#................#..#...............
.................................................................................................................................................#.............................................................................................#..................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.......................#..........................................
.................................................#............................................................................................................................................#......#.............................................................................#................................................................................#.............................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................................................#.......#....................................................................
.........................................................................................................................................................................................................................................................................................................................#.......................................................#................................................................................#......................................................................................#.............................................................................................................................................................................................................................................................#.......#...................................................................................................................................................................................................
....................................................................................................................................................................................................................................#........................................................#.................................................................................................................................................................................#.........................#...............................................................................................................##.....................................#......................................................................#.............................#.....................................................................................................................#...................................................................................#..................#............................#...
..........................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................
..................................................................................................................................#........................................................................................................#.........................................................................................................................................................................................................................................................#...............................................................#....................................................................................................................................................................................#............................................................#..............................#........................................................................................#..........................................#..........................#.............
.......................................................................................................................#...........................................................................................................................................................................#..................................................................................................#.....................................................#.......................................................................................................................................................................................................................................................................#..................................#..........................................................................................................................................................................................................................#................................
............................................................................................................................................#..............#................................................................................................#...............................................................................................................................................................................................................................................................................................................#...................................#..................................................................................................................................................................................................................................................................................................................................................................................................................
.........#...........#........................................................................................................................................................#.................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#................................................................................#..........................................#....................................................................................................#........#.................................................#..................................................................................
............................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#...............#........................................................................................................................................................................
....................................................................#.........................................................................................#....................#..................................................................................................................................................................................................................................................................................................................................................................................#.......................#.....................................................................#......#........................................................#.......#..................................................................................................................................................................................................................#...................................................................
.........................................................................................................................................................................................................................................................#.....................................................#.#.................................................................................#.................................................................................................................#..............................................#.................................................................................................................................................................................................................................................................................................................#..................................#............................#............................................................................
....................#................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.......................................#...........................#....................................................................................................................#..................................................................................................................................................................................................................................................................
...............................#.....................................................................................................................#..................#.................#.#........................................#..................#...................................................#....................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#......................................................#.........................................................................................#..........#.....
..............................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#................................................#....................#...........................
.........................................................................................................................#..........................................................................................................................................................................................#....................................#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#....................................................................................................................................................................................
........................................................................................................#................................................................................................#........................................#...................................................................................................................................................................................................#............#......................................................................................................#....................#...........................................................................................................................................................................................................................#..........................................................#...................................................#...........................#..#..................................................#......
..............#....................................#......................#..................#..................................................................................................................................#........................................................................................................................................#............................................................................................................................................................................................................................................................................#..............................................................................................................#..............................................................................................................#.................................................................................................#............................................
...................................................................................................................#.................................................................................................................#...........................#...........................................................................................................................................#............................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.............................#........................
..............................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#..................................................................................................#.............................................................................................................................................................#............................#..............................................................................................................................
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.............................................................................................................................................................................................................
.....................................................#.............................................................................................................................................................#...........................................................................................#...............................#..........................................................................................................................................................................................................................................#..........................................................#..........................................................................................................................................................................................................................................................................#..................................................................................................
.................................................................................................................#..................................................#.....................................................................................................................................................................#............................................................................................................................................#.................................................................................................#..............................#.........................#.....#.........................................................#.................................................................................................................................................................................................................................#.............................................................#................
................................................#................................#......................................................................................................................................................................................................................#.............................................................................#.................................................#.........................................................#..............................................................#..........................................................................................................................#...............#...................................................................#..................................................................................................................................................................................................................................................
......................................................#..............................#.........................................................................................#...............................................#............................................................................................................................................................................................................................................................................................#............................................................#......................................................................#...............................................................................................................#.............................................................................................................................................................................................................................#....................
......................#..........................................................................................................................................................................................................................................................#..................................................................................................................................................#..............................#......................................................................................................................................................#...................................................................................#.............................................................................................#.....................................#....................................#............................................................................#............#.................................................
..........#.......................#...............#......................................................................................................................................................................................#................................................................#................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................
........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#............................................................................................#.........................................................................................................................................................................................................................
.................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#................