852 1828 ......#...........................#...................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#............................................................................................................................................................................................................................#..........................................................................#....................................#.........#...................................................................#..................................................#..............................................................................................#.................................................................#.................#..............................................................................................................................................................................#.............#.......#......................................#...........................................#....................................................................................................................#................................................................#.............................................................................................................................................................. ...........................................................................................#..................................................................................................#...................................................................##.............................................................#.......................................................................................................................................................................................................................#.........................................................................................................................................................................................#.........................................#...................................................................................................................................................................#...........#..............................................................................................................................................................................................................................................................................................................................................#............................#................................................................................................................................................#....................................................................................................................#..................................................................................#...........................#..#..................................................................................................................................#............... ...........#...........................#..#.........................#.................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.................................................................#.............#.........................#.#..#...................................................................................................................................................................................................................................................................#................................................................................................................#....................................................................................................................................................................................#..................................................................................................................#...........................................................................................................................#.............#.....................................................................................................................................#............................................................#........................................................................................................................................................#..........................#.......... .......................#............................................................................................................................................#.........................#...................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#................................#...............................................................................................................................................................................................................................................................................................#....................................................................................................#...........................#....#...............................#.............................#............................#..............................................#......................................................................................................................#...............................................................................................................................................#......................#...........................#..#...........................................................................................................................#..........................................................#........................ ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................##..........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#................................................................................................................................................................................................................#.......................................................................................................................................................................................#.................................................................#.................................#..................................................................................................................................................#.........................................#.......................................................... .....................................................................................................................#.........................................##.....................................................................................................#................................................................................................................................................................#...................................................................#..........................................................................................................................#.........#.....................................................#.......................................................................................................................................................#.......................#.........................................................................................................................................#.....................................................................................................................................................#...........................................................................................................................#.................#.....................................................................................#.....................................................................................................................................................#.........................................................................................................................................#.................#.......................................#.....................#.................................................#................#...................... .................................................................................................................................#.....................................................................#.....#..........................................................................................................................................................#.........................................................................................#........................................................................................#................................#....................................#.#............................................................................................................................................................................#..................................................................................................................................#......................................#...........................................................................#......................................................................................................................................................................................................................#............................................................................#.............................................................................................................................#................................................................#...............................#.......................................................................................................................................................................................#.#................................................................................................ ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........#...........................................#...........#.................................................................................................................................................................................................................................................................................#.................................................#...........................................................#...................#..............#..............................#...........................#....................................................................................#........................................................................................................................................................................... ............................................................#.............................#.........................................................................#..........................#................................................................................................................................................................................................................................#......................................................................................................................#......................................................................................................#.......................#..................................................................................................................................................................................#......................................................................................................#....................................................#...................................................................................................................................................................................................................................................................................................................................................................................#................................#....................................................#........................................................................................................#.............................................................................................................................#............................................................................................................................................. ................................................................................................................................................................................................................................................................................................................................................................#.................#...............................#.........................#....................................................#......................................................#.......................................................................................................................#....................................................................................................#........................................................................#........................................#.....................................#.....................................................................#....................................................................................#................................#...........................................#.............................................................................................................................................................#...#......#....................................................................#.........................................................................................................................................................................................................................................................................................................................#......................................#...........................................................................#................... ...............................................................#................................#..............#............................................................................................#...................................................................................................................................................................................................................................................................................................................#.......................................................................................................#.............................................................................#.......................................................................................................................................................................................................................#................................................................#.#..............................................................................#.............#.............................................................................................................................................................................................................#........#........................................................................................................................................................................#.............................................................................................................................................................................................................................................#...........................#..#.....................................................................................#.................. ...........................#...............................................................................................................................................................................................................................................#.....#...........................................................................................................................................................................................................................#.............................#.....................................#.......................................................................#..................................................................................#...............................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.......................................................................................................................................#.................#..........................................................................................................#..................................................................................#.......................................................#.....................#..................................#....................................................... ..........................................................................................................................................................................................#....................................................................#................................................................................#............................................................................................................................................................................................................#.....................#......................................................................#...............................................................................................................................................................................#..................#................................................#...........#........................#.............................................................................................#.............................................................................................................................................................................................................................................................#..........................................................................................................................#........................#.....................................................................................................................#.........................................................................................#.................#.............................................................................................................................................................................................. ..................#.................................................................................................................#................................#............................................................................................................................#...................................................................................................................................................#...................................................................................................................................................................................................................................#......................#.#........................#..........................................................................................................................##............................................................................................................#.....................................................#.#.........................................................................................................................................................................................................#.....................................................................................................................................................#...................................................................................................................................#.................................#.......................................................................................................................................................................................................................................................#........................................................ ..............................................................................................................................................................................#...................................................................................................................#............................#......................................................................................................................................................#..........................................................................................................#...................................................................................................................#..........................................#.#..........................................................................................#..................................................................................................................................................................................................................#....#...................................................................................................#.................#........#.#..............................#....#..........................................................................#...............#..............................................................................................#............................................................................................................................................................................................................#...........................................................................#........................................................#...........................................................................................#. .....................................................................................................................................................................................................................................................................................................#................#......................................#....................................................................#.............................................................#...........................................................................#............#........................................................................................#..................................................................................................................................................#............................................................................#.........................................................................................................................................................#...........................................##............................................#.....................................................................................................................#.....#.............................................#....................................................................................................................................................#.....#...........................................................................................................................#............................................................................#............................................................................................................................................................................... .........................#................................#.....................................................................................#.............................................................................................................................................................................................................#......................................##....................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#............................................#......................................................................................................................................................................................................................................................................................................................#......................................#...........................................................................................#.........................#....................................................................................................................................................................................................................................................#.........................................................................................................................................#........##.................................................#................................................. ...............................................#...................................#...#......................#...........................................................................................................................................................#..........................................................................................................................................................................................................................................#.............................................................................................................................................................................................................#....................................#.......................#............................................................................................#........................................#........................................................................................................................................................................#...........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#......................................................................................................................#............................................................... ................................................................................................#.....................................................................................................................................................................................................................................................................................................................................##.....................................#.............................................................................................................................................................................................................................................#..............................................................................................................#.................#................................................................................................................................................................................#..................................................................................................#.............................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................#.........#......................................................... ..........................................................................................................................................................................................................................................#................................................................................................................................#........................................................................#...............................................................#..........................................................................................................................................................................................................................................................................................................................................................................#.............................................................................#...................................................................................................#............................................................................................................................................................................................#.............................................................................................................................................#...............#.......................................#..................................................................................................................................................#.......#...................................................................................................................................................................................#................................................................ ......................................................................................................................#........................................................#...............................................................................................................................................................................................................................#....................................................#.............................................................................................................................................................................................................................#.........................................#..................................................................#.....................................................................................................................................................................................................................................................................................................................#..........................................#..#...#...............................................#................................................................#.....................#.............................................................................................................................................#.......#...............................................................................................................................................................................................................................................................#..#............................................................................................................................................ ...............................................................................................................#...............#........#..#.................................#................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.........#.............#............................................................................................................................................................................................................................................#..................................................................................#......................................................................................................................................................#........................#......#.....................................................#............................................................................................................................#............................................#.......#...........................................................................................................................................................................#.................#...........................................................................................................................#.............................................. ..................#..............................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................#...............................................................................................................................................................................................#..................................................................#.............................#...#.........................................#..............#...#.................................................................................................................................................................................................................#..............................................................................................................................................#.........................................................................................................#.....................................................................................................................#.........................................................................................................................................................................#....................................#.......................................................................................................................................................... ........................................................................................#................................................................................................................................#.......................................................................#...............................................................................................................................#...............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.................#......................................................................................................................................................................................#...............................#........................................................................................................................................................................................................#............................#..............................#.......#..........................................................................................................................#.................................................................................................................................................................................................................................................................................#.......... .............................................#.............................................................#....#..........#.............................................................................#............................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#........................................................#..........................................................................................................................................#.#..........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................#.....................#.....................................................................#..#...............................................................................................................#....................................#.......................................................................#.............................................................. .........................................................................................#..................................................................................................................#.....................................................................................................................................................................#...........#.....#.#..............#.........................................................................................................................................................................................#....................................................................................................#.#....................................................................................................................#..................................................................................................................#.....................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#...............#...............................................................................#......................................................#............ ................................................#........................................................................#................................#...........................................................................................................................................#...#................................................................................................#............................................#........................#............#.............................................#.............#..............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#............#...........................................................................................................................................................................#............#..............................................................#.............................................................................................................................#..................................................................................................................#.............................................................................................................................................................#..........................................#........................................................... ............................................................................................................#..........................................................................................................................................#.............................................#.............................................................................................................................................................................#.........................#......................................................................................................#...............................#................#....................................................................................................................................................................................#...#..........#...................................#...........#.....................................................................................................................#...........................................................................#......#..............................................#.....................................................................................................................................................................#..........................................................................................................................................................................#........................#..............................................#.......................................................................................................#...........................................................................................................................................................#....#................ .................................................................#.................................................................................................................#............#.........................#..........#..............................................................................................................#...#.....#..................................................................................................................................................................#...........................................................................................................................................#...............................................................................................................................................................................................................#..................................................................................................................................#................................................................................................................................................................................#........................................................................................................#................................#...................................................................#.........................#.....................#......................................................................................................................................#............................................................................................................................................................................................................................................................................. ......................................................................................................................................................................................................#...............................................................................................#..............................................................................................................................................#.....................#..........................................................................#.......................................................................................................................................................................................................................#..................................................#............#.....#.......................................................#........................................#...#....#................................#......................................................................#........................................................................................................................................................................#..........................................................................................................................#.............................................#.............#..#............................................................#.................................................................................................................................................................................................................................................................................................................#.......................................................................#... ...............................................................................#......................................................................................#.............................................................................#....................................................................................................#............................................................................##..............................#....#........#......................................................#..........................................................#.............................#.................................................................................................#.........................................................................................................................................................................................................#...................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#..................#.....#........................#..................................................................................................................................#............................................. ......................................................................................................................................................................................................................................................................................................................................................................................................#......#....................................................................#...................................................................................................................................................................................................................................................................................#................................................#..........................................................................#..............................................................................................................................#..........................................................................................#.....................................................#..................................................................................#...#.....................................................................................................................................................................................................................................#.....................................#.....................................................................#................................#...........................#...............................................................................................................................................................#..............#............................ ......................................................................................................................................#...............................................................................................................#.......................................................................................................#.................................................................................................#................#......................#..................................................................................................#........................................#.......................................................................#.............................................................................................#.................................................................................................#.....................................................................................................................................................................#.............................................................................................##.........................................................................#.......................................................................................................................#..............................#............................................................................................#............................................................#.............................................................................................#...............................................................................#......................................................#.................................................................. ..........................................................#...............................................#.....................................................................#.................#...............................................................................................................................................................................................................................................................................................................#............................................................................#...................................................................................#.......................................................#.....................................................#............................................................#...............................................................................................................#....................................................................................................................................................#..............#.....................................#.....................................................................................#.............................................................................................................................................#............................................................................................................#.#..............................................................................................................................................................................................................................................................................................................................................#......... .....................................................................................................................#.....................................................#......................................................................................................................................................................................................................................................................................#.....#..................................................................#.........#..........................................................................................#..................................................................................#.............................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#.........#...................#...................................................................................................................................................................................................#.......#................................................................. #...#..........................................................................................#.......................#...................#.......................#.......#.........................................#........................................................................................................................................................................#...................................................#......................................................................#......................................................................................................................................................................................#..........................................................#........................................#...............................................................................................#....................................................................................................#...................................#.............#.#..........................................................#....................................................................................................................................#.................#.................................#..............................................................................................#................#.................#.......................................................................................................................................................................................................................................................................................................................................#......................................................................#................. ..............................................................................#..............................................................................................#.............................................................................................................#...........#...#..................................................#......................................................................................................................................................#.......................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................#...#.............#........................#..............................................................................................................#..............................................#....................................................#.......................................................#............................................#........................................................................................................................................................................#.......................................................................#......................................................#................................................................................................................... .#.......................#..................................................................................................................................................#........................#...............................................#...................................................................................................................................................#...................................................................#...........................................................................................................................................................................................................#..........................................................................#.....................................................................................................#.............................#.#..............................................................................................................................................#.....................#........................................................................................................................................................................................................................#.......................................................................................................................#......................................#.................................................................................................#............................................................................................................#.................................................#...............#......................................................................#.................................................................... ..............................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#....................#........................#...............................................#...................................................#...........................................#...............##.......................................................#...........#.............................................#.............#........................................................................#..........................................................................................................................................#...........................................................#...........................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................#...................................................................................................................................................................................................................................................................... ..........#...................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................#.........................................................................................................................................#...............#.........................................................#...........................................................................................#............................................#....................................................................................................#........................................................................................#.....................................................................................................................................#..............................................................................................................................................#.............................................................................. ...#..........................................................#....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#...............................................................................................................................................................................................#..................................................................................................#...................................................................................................................................#................................................................................................#..#...............................................................................#......................................................................................................................................................................................................................................................................................................................#......................................................#.................................................#................................................................................................................................................#...........#.................................................................................. ...................#........................#..................................................#..............................................................................................................................................................................#................................................................................................................................................................................................................................#......#....................................................................#...............................................................................................................#.................................................#....................................................................#..........................................................................................................................................#.......................................#..............................................................................................................................................................................................#........................................................................#................................#.................................................##......................#....................................................................................................................#...............................................................................................#......#........................#............................................................................................................#........................................................................#............................#......#............ ...........................................................................................................................................................................................................................................#........................................................................................#............................................................................................................#....................................................................................................................................................................................................................................................#........................................#..........................................................................#.......................................................................#...............#............#..........................................................................#.............................................#......................................................................................................................................................................#....................................................#..........................................................#.......................................#...................#...................................#.................................................#...............................................................................................................#....#...............................................................#...................................#.............#........................................................................................................................................................... ...........................................................#...................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#........................................................................................................#...................#.........................................................................................................................................#.........................................................................................................................................................................#............................................................................#...#............................................#..............................................................#.........#..............#.....#.............................................#.............#.............................................................................................................................................................................................................#.....................................................................................................................................#......................................................................... ........................#................................................................................................................#.......#............................#...............................................................................................#....................................................................................................................................................................#...................................................#.....................................................................................................................................................................................................................................................................................................................................#..........................#.....................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#......................#.................................................................................................................................................................................................#...........................#...............................................................#...............................................................#......................#......................................... ...................................................#.............................................................................................#.........................................................................................................................#...................................................................#.............................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.........#..................................#..........................................................#.................................................................................#...................................................................................................................#............................................................................#......#...........................................#.................................................................................................................................................................................................................................................#.#........................................... ....#................................#.....................#.................#...................................................................................#..............................................................................................................#................................................................#..................................#.......................................#.......................................................................................................................................................................................................................................#...............................................................................#..............................#...............................................................................................#...........................................................................................................................................................................................................................................................#..................................................................#....................#..........................................................................................................................................................................................................#.....................................#..................................................................................#........................................................................................#............................................................................................................................................................................................................................... ..............................................................................................#...................................................................................................................................................#....................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#..............................................................................................................................................................................#.................................................................#................................................................................................................................................................................#.........................................#...........................................................................................................#......................................................................#...............................................#......................... .................................................................................................................................................................................................................................................................................................................................................................................................#..#.......................................................................................................................................................................................................................#.....#.........................................................................................................................................................................................................................................................#.#.........#.....................................................................................................................................................................................................................................................................................................................................................................#.........................#..................................................................................................................................................................................................................................................................................................................................................#......#............#...................................................................................................................................................................................................................# .........................................................#..............#...............#.............................................#..............................................................................................................................................................................................................................#................#............................................................#...........................................#.........................................................................................................................#........................................................................................................................................................................................................................................................................#................#..............#......................#.........................................................#..................................#......................#.........................#........#.........................#...............#.......................................................................................................................................................................................................................................................................................................#................................................................................................#..........................................................................................................................#...........#......................................................................................................................................................................................... .....................................................................................#...................................................................................................................#........................................#...............#.........................................................................................................................#........................................................................#.............................................................................................#...............................................................................................................................................................................................#........................................................................................................#............#.............................................................................................................#......................#.............................................#........................#.......................................................................................................................................#...........................................................................................................................................#.#.............................................................................................................................#.......................................................................................................................................................................................#.................................................................................................................................................................................. .#................................................#.#.............................................................................................................................................................................#........#.....................................................................................................................................................................................................................................................................#.................................................................#..................#................................#....................................................................................................................................................................................................................#.............................................................................................................................................................................................#........................................................#...............................................................................................................................#.................................................................................................................................................................................................##.......................................................................................................................................................#................#....#............................................................................................................................................................................................................................................#.................. ..........................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#....................#.........................................................................................................................#.......................#...#...........................................................................................................................#...............................................................................................#....................................#............................................................................................................................................................................................................................................................................................................................................................#..................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#......................#..... .....................................................................#................................................................................................................#.#....................................................................................#..........#.....................................................#.....#.....................................................................................#..#.......#...................................#...........#..............................#............................................................................................#..............................................#..........................................................................................................................................................................................................................#........................................................................................#...#.................................................................#...............#.............................................................................................................................................................................................................................................................................................................................................#....#....#.........................................................................................................................................#....................................#.................................................................................................................................................................................................................................................................. ..#...................................................................................................#.........................................................................................#...........................................................................#....................................................................................................................................................................................#..................##...........................#..#......................................................................................................#.................................................................#.......................................#......................................................................................................................................................................................................................................#.#..........................................................................................#...............................................................................................................................................................................................................................................................................................................#.................................................#.............................................................................................................................................#.......................................................#........................................................................................#............................................#............................................................................................................ ..............................................................................................................#...........................................................................................#...............................#...............................................................................................................#...........................#...............................#......................#.................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................#.............................#..................................................................................................................................................................................#...................................................................................................................................................................................................#..........................#.......................................................................................................#..........................................................................................................................##............................................................................................#....................................#.....#.#.............#.................................................................................................................... ............................................................#...................................................#.........................#................................................................................................................................................................................................................................................................................................................................................................#.....#...................................................................................................................#................................#.......................#....................#..........................................#...............................................................................#......................................................................................................................................................................................................................#.#...................#..................................................##......................................................................................................................................................................#.....................................................................#.....................................................................................................#.........................................#.........................................................................................................#...............................................................#................................................................................................................................................................#............ .................................................#.........#.................................#.........................................................................#...............#....................................................................................................................................................................................................................................................................................#................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.....................................................................................................................#........................#...........................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.......................................#.......................#.....................................................................................................................................................................................................................................................................#... #....#..............................................#........................................................................................#....................................................#.......................................................................................................................................................................#...................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................#..........................#.......#.........................................................#........................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#..............................................................#.........#.........................................................................................................................................................................................................................................................................................................................................#........................ .....................#........................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#......................................................................#........................................................................................#................................................................................................................................................................#........................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................... ................................................................................................................................#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#................................................................#..............................................................#..............................#........................................................................................#.......................................#...............................................................................................................................................................................................................................................................................#...........................................................................#....................................................................................................................#..........................#.....................................................................................................................................#..............................................#.......................... .......................................................................#.....................................................................#.........................................................................................................................................................................................................................................................................................................................................................#...............................................#................................................................................................................................................................................#........................................................................................................................................................................................................#..................................................................................................#..................................................................................................................................................#............................#...........................................#.................................................#................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................ ..........................#.................................................................................................................................#...............................#..................#..............................................................................#............................#.........#..........................................................................................#............................................................................................................................................................................#................................#.......................................................#...............................................................................#......................................................................................................................................................................................................................#............................................................................#...............#.....................................................................................................................#............#...............................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................... ...........#...............................................................................................................................#..................#................#...........#.............................................................................................................#..................................................................##.....................................#...........................................................................................................................................................................................................................................................................................................#......................#.....#...............................................................................................................................................................................................#...............................................................#............................##..................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#............#.............................................................................#...................................................................#........................ ..............................................#................................................................................................#.....................................................................................................................#.......#........................................................................................................................#..............................................................................................................................#........................................................................................................#...........................................................................................................................................................................................................#..................................................#...............................................................................................#..........................#...............#...................................................................#.................................................#.#...............................................................................................#................................#.....................................................................................................................................#...#.#..............................................................................................................................................................................................................................................................................................................#...............................#....................................................................................... ................#.....#......................................................................................................................................................................................................................................#.....................................................................................................................#........................#...........#.............................................................................................#............................................................................................................................#..................................................................#..........................................................................................................................#....#..................................................................................#................................................................................................#................................................#.............#.............#.............................................................................................................................................#..................................................................................................................................................................................................#..#..................................................#...................................#............................................................................................................................................................................................................................................................................................................#.................... .................................#..............................................................................................................................................................................#......................................................#......................................................................................................................................................#.........................................................................................................................................................#..............................................................................#...................................#..................................#.....................................................................................................................#.....................................#.......................................................................................................................................................................................#........................................................................................#.#..................................................................................................................##............................................................................#...............................#..................................................................................................................................#...............................##..................................................................................................................................................#......................................#....................................................................................................... ....................#..................#...............................................................................#.....................................................................................................................................................................................................................................................................................................................#...........#..................................................................................................................#........................................................#...................................................................................................................................................................#..................................................................................#................................................#...................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#....................................................#...........................................................................................................#.............................................................................................................#........................................................................................................................#.................. #....................#....................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#..........#.......................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................#..............................................................#.....................................#..........................................................................................................#..................#.......................................................................................................................................#................................................................................................................................................ .....................................................................................................................................................................................#...............................................#..............................................................................................................................................................................................................#.....................#..........................................................................#....................#...............................................................................................#..................................................................#.......................................................................................................................................................................................................................................................#.................................................................#...............................................................................#.............#....................................................................#.....................................#..............................................................................................................................................................................................................................................................................#............................................................................................................#.............................................................................................................................................................................#......................................... ..............................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................#.................................#.#...........................................................................#....................................................................#......................................................................................#........#............................#..............................#...........................................................................................................................................................................................................................................#.....................#........................................#.............................................................................................#...........#........................................................................ ...........#....#...................................................#............................................#.....................................................................#.......#................................................................................................................................................#.....#........................................................................................................................................................................................................................#.....................................................................................................................................#.......................#.......................#...............................................................................................................................#.........................................................................#........................................................................#....................#.......#............................#......................................................................................................................................................................................................................#.........................................................................#......................................................#................#.......................................#....................................................................................................................................................................................................................................................................................................................#........................................... .............................#....................#...........................................................................................................................................................................#....#............#.....................................................................................#.....................................................................................................................#..............................................................................................................................................................#................................................................................................................................................................................................................................................................................#....................................................................................................#.....................................................................................................#......#..........#.............#..........................................................................................................#...........................................................................................................#...........#.#.............#.............................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................................................. ...........................................................................................................................................................................................#..................................................................................................#..........................................#..................................................................................................#...................................#.............................................................................................................................................................................................................#...#......................................................#........##................................#....................................................#................................................................................#...................................#....................................................................................................................#.......#.......................................................................#.......#............................................#..........#...#..........................................................................................................................................................................................................................................................................................................................#.....................#...........................#..................................................................#..............................................................................#.....................#.................................................#..................................... ...............................#.#............#..........................................................#......#..........................................................................................................#.....................................................#...................................................................................................................................................................#...............................................................#..................................................................................#.......................................................................................................................#................................#.......................................................................................................#...........#...............................................................................................#............................................................................#.........................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.......................................................................................... .......................................................................................................................................................................................................#.#.................................................................................................................................................#....................................................................................................#.#............................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#.............................................................#.......................................................................................................................................................................#........................................................................................................................................................................................................................................................................#....................................#.....................................................................................................................................................#.............#.............................................................................#.........................................#..................................................................#........................................ .....................................................#..................................................................................................................................................................................#................................................................................................#................................................................................................................................................#......#...................#..............#....#..............................................................................................#......................................................#..................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#.......................#................................#............................................................................................#.........#.....................#.........................................................................#..............................................................................................................................................................#................#...................................................#.................#.................................................................................#.....................#.................................................................................................. ........#...................................#..................................................................#.........................................................................................................................................................................................................................................................................................................................................................#...#........................#.........................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.......................................................#..........#...#...............................................................................................#...........................#....................................#...........................................................................................................................#...................#..........................................................................................................................................................#...............................................................................................................................................................................................................................................................#.......................................................................................#...................................... ..........................................#............................................................................................................#..............................................................................................#.......................................................................................................................#.............................................................#...........................................................................................................#.................................................................................#.....................................................#......................#......................................................................................#..............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#................................#..........................................................#........................................................#...................................................................................................................................................................................... .........#......#......................................................................................................................#...................................#........................................................................................................................................................................................................................................#..............................................#........#.........................................................................................................................................................................................................................................................................................................................................#..............#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................#.....................................................................................................................................#...................................#.............................................................................#..........................#......................................................................................................................................................#..........#............. ...........................................................#......................................#.........................#...............................................................................#.....................................................................................................................................#........................................................................................................................................................................................................................#....#.................#......................#..............................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#......................#....................................#.................................................................................................................................................#.#...........................................................#.............................................................................................................................................................................................................................................................................................................................................................#..................................................................... ................................#...............#........................................................................#.........................................................................................................................................................................................................................................#........#....................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#...#....................................................................#.........................................................................................................................................................#........................................................................................................................................................................................................#........#............................................................................................................................................................#.........#......................................................................................................#..................#....................................................................................................................................................................................................................................................................................... ..............................#............................................................................#.........................#.......................................#.........................................................#...............#...........................................................................................................................#...................................................................#.#................................................................................................................#........................................................................................................#..................................................................#....................................#..............................................................................#.......................................#...................................................................................................................#...........................................................#....................#................................................#...................................................................................................................................................#.........................................................#...................................................................................................#..................................................................................................#.................................................#..................#............................................................................#...............................#...................................#.......................#.....#...................................#.............. ............................................................#..#......................................................................................................................................................................................................................................................#.............................................................................................................................................................................#................................................................................................................#.#...................#.........................................................................................................................................................................................................................................#...#.......#........................................#..........#....................#..........................................................................................................................#......................#.........................................#...............#....................................................................................................................................................................................................................................................................................................#.......................................#..............................................................................................#.....................#.......#...................#.........#............................................................................................................................................#........................................................ ..................................#...................................#..............#.......................................................................................#...................................................................................#................................................#.............................................................#.............................................#........#.....................................................#.............#....................................................................................................................................................................................................#....................................................................................................................#...........................................................................................#.........................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#..........................................................#..............................................................#...........................................................................#..............................................................................#...............................................................................................#...................#................. ...................................................................................................................#.............................................................................................#......................................................................................................................#..........................................................................................................................................................................................................................#........................................................................................................#........#................................#.................................................................#.........................#.....................................................#...........#................#...#......#................................................#........................................#....................................#.....................................................................................................................................................#..........................................................................................................................................................#..................................................................................................................................................#.#..............................................................................................................................................................................#...........#............................................................#...................................................................................................................... .............................................................................................................................................................................................................................................................................................#.............................#...........................................................................................................................#...............................................................................................................................................#................................................#...........................................................................................................#............................................................................#......................................................................................#.....................................................................................................................................................................................#............................................................................................................#...........................................................................................................................................................................................#...............#....................#......................................................................................................................................................................#......................................................................................................................................................................................................................#......................... ...............................................#.......................................................................................................................................#............................................#...............................................................................................................................#.............................#........................................................................................................................................................................................................................................................#........................................#................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.#......................#...#...............................................#........................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ..................#.................................................................#............................................................................................................................................................#.#............................................................................................................................................................................................#........#.....................................................................................................................#...........................................................................#........................................................................................................................................................................................................................................#...................................................................................................................................................................#...........................................................................#............................#.............................................................#..................#.............................................#.#.....................................................................................................................................................#...................................................................#.....................................................#.......#....................#..................................................................#.................................................................................................#..........................................................#.................................... ...........................................#......................................................#...................................................................................................................................#..........................#........................................................................................................................................................................................................................................................................................................................................................#..........................#...................#...............................#..........#...........................#..........................................................................................................................................................#........................................#...........#..................#......#.......................................................................................#.........................................................................................................................................#..............................................................................................#.......................................................................................................#...............................................................................................................................................#.............................................................................................................#....................................................................................................#...#......................................................................................... .......................................................................................................................................................#............#.....................................................#..............................#.........................................#........................................................................................................................................................#......................................#..................................................................................................................................#...................................................................................................................................................................#...................#...........................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#...........................................................................................#.................#...................................... ...........................................................................................................................................................................................##...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#.........................................................................................................................#..................................................................................................................................................................#...........................................................................................................................................................................................................................................................................#..........................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ........................................................................................................................#................................................................................................................#.........................................................................................................................#................................................................................#.....#................................#.....................................................................................................................................................#.........................................................#...........................................................................................................................#......................................#...................................................#..............................................................................................................................................................................................................................................#....................................................................................#.......................................................................................#...........................................................................................................................................................................................................................................................................................................#....................................#..#......................................#....................................................................................................#......................#.............. ..................................................................................#..................................................#...........................#..#......#....................#..#...................#.........#..............................................................#.......................................................................#.............................................................................................................#...................#........................................................................................#...............................................................................................#......................#...................................................................................................................................................................................................#..............................................................................................#..........................................#...............................#....................................................................................................#..................................#................................................................#...............................................................................................................................#................................................#...................................................................................................................................................#.......................................#..................#...#....................#........................#...............................#................................................................................................ ....................................................................................................#...................................................................................#...................................................................................................#....................#..................#............................................................................................................................................................................................................................................................................................#.................#..........................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#.........................................................................................................................................#....................................................................................#........................#.#..............................................................................................................................................................................................................................................#........................................................................................#.............................. ...............................................................#..............................................................................................................................................................................................................................................................................#..................................#...............................................................................................................#....................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#.............#.............................................#.................................................................................................#.................#..................................................................................................................#............................................................................................................................................................................................................................................................................................... ................#.................#........#................................................................................................#..............................................................................................#.....................................................#...................................................................................................................................................#.................................#................................................................................................................................................................................#....................................................................#.............................................................................................................................#...................#.................#.............................................................................................................................................................................................#.....................................................................................................................................................#........#.............................#................#........................................................................................#..............................#......................................................................................................................................................................................................................................................................................................#.......................................................#......#........................................................................ ........................................................................................................................#..........#.............................................#..............................................................................................................................................#............................................................................#......................#.....................................................................................#...........................................................................................#..............................................................#...........................................#...........................................................................#......................................................................#.........................................................................................................................................#...........................................#........#..............................................................................................................................................#..................#.................................................................................................#...........................#....................................................................#.................................................................................................................#......................................................................................................................................................................................................................................................................................................................... .........................................................#.......#.......#..............................................................................................................................#........................#..............................................................................................................................................................#...............................#........................................................................................................................................................................................#...................#..................................#..............................................................................................................................................#.....................................#...........................................................#..........................................................................................................................................#..................................#....................................................................................................................................................................................#..........................................................#...............................................#..............................................................................................#....................#.......................................................................#..........................#...................................................#..........................................................................#.....................................................................................................................#........ .............................................................................................................#.....................................................................................................................#....................................................................................................................................#..............................#......................#...............................................................#........#...............................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#............................................#..................#.......................................................................................................................................................................................................................................................................................................#.........#.............#....................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................. ...........................................................#..................................#................................................................#.........#...#..........#.............................................................................................#........................................................................................................................................#...........................................##.............................................#.................................................................#......................................................................................................#....#..............................................#.................................................................................#...................................................#.................................#.................................................................................................##.....................................................#........................................................................................#............................................#..................................#................................................#..............................................................................................#................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................. .........................................................................#..........#.......................................#.............................................#.................#......................................#.....#.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................#.................................................................................................................#.........................................................................................................#..............#.....................................................................................................#.........................................#..........................#......#.................#...........................................................................................................................................................#...................................................................................................................................................................................................................................... .....................................................................................................................#...........................................................................................................#.....#.............................................................................................................#....................................#................................................................................................................................................................#.............#..............................................................................................................................................................................................#.................#........................................................................................................................................................................................................................#.......................................................#....................................................................................................#................#...........................................................................................................................#................................................................................................#.......#..................................................................................................#................................#............#........................................................................................#.....................................................................................................................................................................................#............................. .............#............................................................................................................................................................................................................................................................................................................#..................................................................................#.................................................................................................................#..........................................................................................#.................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................. ..........................#.............#..........................................................#....#............................#..........................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#......#......................................................................#..........................................................................................................#.........................................................................................................#.....................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#............................................................#.............................................................................#..........................................#...........................................................................................................................................................................................#.........................................................................#................................. ............................................#..........................#....................................................................................................#.....................................................................................................................................................................................................................................................................#......................................................................................................................................................................#..................#...................................................................................................................................................#............................................#..................................#................................................#........#........................................#..................................................................................#..................................................................................................................................#.............................................................................#..........................................................#.........................................................................................#....................................#.................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................#...........................................................................................................#.......#......#......................#.#...#..........................................................................#..............................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#..............................................................................................................#.......................#.........................................................................................................................................................#.............................#.........................##....................................................................................................................................................................................................#....................................................................................................................#...................................................#..............................................................#..........................................#..............................#............................................................................................................#...................................#...........#................................................................................................................. ............................................#................................................................#...........................................................................#....................................................................................................................................................................................................................................................................................#...................................................................................................................#............................................#................................................................................................................................................................................................................................................#.........................................#..................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#.............................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................................................................#.................................#.......................................................................#...........................................................................................................................................................................#...........................................................................................................#.............................................................................................................................................#.............................................................................................................................#...........................................................#...................................#................................................................#...........................#..............#.....................................................................................................................................................#...............................................................................................#................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................................................................................................................................#............................................................................................................................................................................................#...............................................#.............................................................................................................................................................................................................................................................................#.........#..................................#..................#.....................................#.......................................#..............................................................................................................#......#......#...................#.......................................#..#...........................................................................................................................................................................................................#.............#........................................................#......#...#..........................................................................................#...................#.......................................................#.............................................................................................................................................................................................................................................................................................#........................#...................... .............................................#............................................................................#..........................................................................................................................................#............................................................................................................................#..................................................................#.......................#.......................#......................................................#........................................................................................................................................#.....#............................................................................#..........................................................................................................................................................................................................................................................................................#............#.......................................#..................................#.....................................................................................................................................................................................................................................................................................................................#..........................................................#..................................................................................................#.................................................................................................................................................................................................................... .....................................................................................#.......................................................................................................................................................................................................#.....................................................................................#...............................................................................#...............................#...............................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#....#............#......................................................................................................................................................................................................................................................#............................................................................#.............#................#...........#.............................................................................#......................................................................................................................................................#......................................................................................................................#.................................................................................... ...............................................................#...................................................................................................................................................#...........#............................................................................................................................................................................................................................................#..............................................................................................................................#.......................................................#...#......................#..............................................................#....................................................................................#...........................................#..........................#............................................................................................................................................................................#........................................................#..................................#..................................................................................................................................................................................................................................................................................................................#....................................#.............................................................................................................................#....#...................................................................................................................................#...............#.................................................. .......................................................................................................................#....................................#..............................#................................#...............#.......................................................................................................................................................................#..............................................#.........................#............................................................................................................................................................................................................................................................................................................................#...........................................#........................................................................................................................................................................#.............................#.......................................................................................................................................................................................#.....................................................#.........#...........#...............................................................#......................................................#.........#......................................................................................................#.......................................#............................................................................................................................................................#..................................................................................................... ................................................#........................................................................................#......................................#................#........................................................................................................#.........................................................................................................................................................#...........................................................................................................................................................................................................................................#.................#..............................................................................#.#........#....................................................................................................................................................................................................................#..................#.................................................................................#.......................#.................................................#..............................................................................................#...#............................................................................................................................................#.......................................................................................................................................................................................................#....#..........#.................................................................................................................................................................................#......... .................................#.................................................#................................................................................................#..........#......#...............................#...................................................................................................................................................#..................................................................................................................................................................................................................#................#........................................................................................................................................................................#.......................................................................................................................................................................................................................#...........#..........................................................................................................................................................................#.......................................................#.................................#.......................................................................................................#.................................#................#.................................................................................#....#.#............................................................................................................................................................#.........................................................................#........................................................................................ ..............................................#..............................................................................................................................#......................................................................................#..................................................#...........................................#.................#...........................................................................................#..........................#......................................#................................................................#...............................................................#..........................................................................................................................................................................................................................#..........................................................................................#...........................................................................................................................................................................#............................#....#..................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................... .........................................................................................................................................................................................#...............................................................................#........................................................................................................................................................................#...........................................................................................................................#...........................................................................................................................................................................#...................................................................#..............................................................................................................#.......................................................................#..........................................#.......#.......................#.........................................#...................................#...................................................................................#..................#....##............#.............................................#............#...................................................................................................................#....................................................................................................................................................................................................................#.....#..................................................................................#.............................................................................................. .........................................................................................................................................................................................................#.........................................................................................................#.................................#..............................#...................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.........................................................................................................................................................##.....................................................................................................................................................................................#.............................................................................................................#...............................................................................................................#...........................................................#...............#.............................................................................................................................#............................................................................................................................................................................ ......................................................#..........#...............................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#.......#.....................................................................................................................................................................................................#...................................................................................................................#...................................................................#.........................................................................................................#...................................................................................#..............................................#..............................................#...................................................................#........................................................................................................................................#.....#...........................................................................................................................................................................................................................#...............................................................................................................................................#................................. ................#.................................................................................................................................................#.........................................................................................#.................................................................................................................................................................................................................................................................................#......................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#..............................................................................................................................................#.....................................................................................................#............................................................#................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................. ..........................................................................................................#..#..................................................................................#.....................................................................................................................................................................................................#......................................................................#........................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................#.................................#.................................................................................#...................................................................................#.......................................................................#...................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.................................#.. .......................................................................................#.................................................................................................................#.........................................................................................#.....................................................................................................................................................................................................................................................................................................................................#............................................................#..............................................................#..............................................................................................................................................................................................................#.................#...........................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#......#.................................#.........................................................................................#...............................................................#...................................#..................................................#.........................................#... .............................................................................................................#..............................................................................................................................................................#.................#............................................................................................................#.......................................................................................................................................................................................................................#...............................#.....................#.......................................................................................................................................................................................................................................#.........................................................................................................................................................#....................................................................................................................................................................#.............................................................................................................................................................................#.............................................#...........#.............................................................................#.......................................................................#.................................................................#...............................................................................#..............................#.................................................... ..........................#................................................................#...........................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#.......................................................................................................................................................................##......................................................................................................................#..............................................................#..................#..............................................................................................................................................................................................................................#...............................................................................#............................................#....................................................................................................................................................................................#........................................#...#.................#.......... .......................................................................................................................................#......................................................................................................#...............................................#.............................................#.............................................................................................................................................................#....................................................................#.......................................................#....................................................................#.............................................................................................................................................................................................#..................................................#.........................................................................................................#.............................#...................................................................................................................................................................................................................................................................................................#...................................#......................................................................................................................#..............................................................................................................................................................#..............................#................................................................................................................................. ..........................................#...........................#..#.......#...............................................................................#......................................................................#.....................................#........................................................................................#......................................................................#.....................................#...................................................................................................................................................................................#...............................................................................................................#..#.....................#...............................................................................#.......#..................................................................#...................................................................#................................................................#...............................#.....#..........#...................................................................................................................................................................................................................................................................................................................................................................#...................................................................#....................#...............................................................#...................................................................................................................................................................#................................ ....................................................#................#..............................................#.....................................................................................................................................................................................#.................................................................#............................................................................................#..................................#..........................................................................................................................#...........................................................................................................................................................................#.....................................................................................#........................................#...................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#....................................................................................#....................................................#.....#...............................#............................................................................#................................................................. ...............#.......................................................................#..........................#....................................................................................................................#.................................................................................................#...........................................................................................................................#....#...........................................#............................................................................................#..........#.....................................................................................................#.......................................................#................#.............................................................#......................#............................................#................#...............................................#......................................................................................................................................................................................................#........................................................................................#...................................................................................................................................#...................................................................................................................................................#....#...#...............................................................................................................................................................................................................................#.................................................. ...........................................................................................................................................................#.............................................................................................#........................................................................#................................................................#..................................................#.............#..........................................................................................................##........................................................................................................................................................#..................................................#......#................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................#.................#................................................................................#.................................................#.............................................#......................................................................................................................................................................................................................................................................#............................................................................................ .........................#...............................................................................................................................................#......#............................#..............................................#......................................................................................................................................................................#..............................................................#.....................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..................................................................................................................................................................................................................................#......................................................#.....................#......#........................#.........................................#...................#......#......#...................................................................................................................................................................................................................................#...................................................... ..#................................#............................#................#........................................................................................#..................................................................................................................................................................#..................#....................................................................................................................#.........................................................................................#..........................................................#..................................................................................................#.......................#................................................................#.......................#......................................#.............................#......................#..............................................................................................................................................................#.........................................................................................................................................................................#.................................................................................................................................................................#..............................................................#.............................................................................................................................................................................#....................#............................................................................................................................................................ ................................................#........................................................................................................................................................................................................................................#...........................................#..............#.................#...............#...............................#...........................#........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................#...........#............................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................... #......#.........................................................................................................................................................................#....................................#..............................................................................................................................................................................#........................................#...........#..............................................#............#............................................................................................................................................................................................................#........................................................................................................................................#..................#........#..............................................................................................#....................................................................................................................................................................................................................................#..............................................................................................................#.................................................................................................#..#................................#........................................#.......................#.................................................................................................................#............................................................................................................................................................................................................... ......................................................................................................................................................................................#.................................................................................................................................................................#.....#..............................................................................................................#......................................................................................................................................................................................................................................................................................................#....................................................................#..............................................................................................................................................#................................................................................................................................................................................................................................................#............................#..................................................................#........................................................................................................................................................................................................................................................................................................................#.............................#..........................................................................................................................#........................................................ .#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.............................................#.....................................#......................................................................................................#..#....#...................#..#......................#...................................................................................................................................................................................................#..................#....................#....................#............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................... .......................................................#...........................................................#...............................................................................................................................................................#................#............#.......................................#........#.........................................................................................................#...............#...................................................#...........................................................................................................................................................................................................#..................................................................................................................................................#....................................................................................................................#.............................................................................................................................................................................................................................................................................................................#...........................................................#..........#.....................................................................................................................................................................................#..................#...............................................................................................................................................................................#.#............................................................................... ..................................................................................#.......................................................................................................................................................................................#.............................................................................................................................................................................#..................................#............................#.................................................................................................................................................................................................................................................#..............................................#.......................#...........................................................................#..........................................#...........................................................................#...........................................................................................#...................................#..............#...................................................................................#..........#.....................................................#...................#..............................#............................#...................................................................................#..........................................................................................................................................................................................................#.........................................................................#................................................................#................. ............................................#...........................................................................#............................................................#..................................................................................................................................#.........................................................................................................................................................................................................#....................................#..........................................................................................#.................................................................#...............................................................#.....................#........................#.......................#.......................................................................#........#...........................................................................................................#.....................................#.....................................................................................................#...........................................#.................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#................................#................................................................................................................. .......................................................................#..........................................................................................#..............................................................................#.....................................................................................................................................................................#..................................................#............................................................................#.......................................................................................................................................#..............................................#.......................................................................................................................................................................................................#.............................................................................................................................................................................................................#.......................................................................................................................................................................................................................#...................................#..................................................#..........................................................................................................................#.............................................................................................................#.....................................................#...........................................................................................#..................... .......................................................#.....................................#.................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#...#.........................#........................................#..................#...............................................................................................#..............#............................................................................................................................................................................................................................................................................................................................................#..........#.............#.......................................................................................................................................................................................................................................................#........................................................................................#.................................................................................. .................#..................................................................................................................................................................................................................................................................................#...................................................................#....................#................................................................................................................................................................................#................................................#................................................................................................................#.......................................................................................................................................................................................................................#...................................................................................................#................................................................................................................................#................................#........................................................................................................................................#.........#................................#..............................................................................................#.........#......................................................................................................................................................................................................................#............................................................................................#.................................... ........................#..................................................................................#..........................................................................................#..........................#..............................................................................................#.........................................................#...................#.........................................................................................................................................................................................#......#...................................................................................................................................................................................................................................................................................................................#...............................................#....................................................................................................................#..................................................#...................................................................................#......................................................#.................................................................#...........................................................................................................................................................................................................................................................................................#.............................................................................................................................#.................................................#............................................... ....................................................................................#.................................................................................................................................................................................................................#.......#...............................................................................#..........................................................................................................................................................................................................................................................................................................#...................................#.....................................................................................................................................................................................................................................................#..........#........................................................................................................................................................................................................................#.....................................................................................................................................................#.............................#.............#.....................................................................#...........#...................................................................................................................#.................................................................................................................................................................................................................................................... ...................................................................#.....................................#.......................................................................#...............................................................................#.....................................................................................................................................................................................................................................#.............#.....................#..................................................................................................................................................#...................#.............#.....................................................................................................#.................................................................................................#.........................................................................................#.................................................................#....................................................................#........................................................#...................................................................................................................................................................................#.................................................................................................................#...................#.....#.........................................................................................................................................................................#..........#............................................................................................................................................ ........................................#......................................................................................................#........................#......................................................................................................................................................................................................#......................#......................................................#..................................................................................#........................................................#.......................................................................................................................#...............................#.........#......................................................#......................................................................#............................................................................................................................................................................................................#.....................................................................................................................................#.........................................#..........................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#............................#...................................................................................................... .......................................................#..................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#........................................................................................................................................................................................................................#........................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#..................................................................................................................#................................................................................................................................................................................................................................................................... .#...............#..................................................................................................................#........................................................................................................................................................#..................................................................................................................................................................................................#...............................................................................................................................................................................................................#.....................................#.......................................#................................................................#..............................#.....#..............................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................##..................#.....................#......................................................................................................#............#..............................................................................................................#..................#......................... .....................................................#..................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#................#.......................................#......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#.....................................................................................................................................................................#....................................................................................................................#.......................................................#...................................................................................................................................................................................................................................................... .........................................................................................................................................................................................................#...................................................................................#.......#....................................................................................................................#.........................#...............................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#.....................................................................................#........................#......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#................................................................................................................................................................................................................. .......................................................................#....#.............................................#.................#..................................#.................................#..................................#.............................................................#............................................................#...........................................................................................................................................................................................#............................................#...........................................................................................#.............................................................................#........................................................#..............................................#.................................................................................................................................................................................................#...................................................................................................................................#..............................#...........#........................................#.......................................................................................#........................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................. ...........................................#.......................................................................................#...................................................................................................................................................................................................................#....#..............................................................................................#....................................................#.................................#........................................#.............................................................#............................#..............................................................................................................................#.........................................................................................................................................................................................#.....................................#.........................................................................................................#................................................................................#........................................................................................................................#.....................................................................#..#..............................................................................................................................................................................................................................................................................................................................................................................#..................##.............................................. ....................................................#........................#...........................................#...................................................................................#.......#.................................................#........................................................................................................#.........................................................................................................................................................................................................#.........................................................................................................................#..................................................................................................................................#.................................................................#..........................................#.....#..................................................................................................................................................................#............................................................................................#.......................................................................................................................................................................................#.................................................................................................................................................................................................................................#...............................................................................................................................#............................................................................................... .................................................................................................................................#.............................................................................#.................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#.....#.............................................................................................................................................................................................................................................#.........................................#.............................#...............................................................................................................................................................................................#....#................................................................................................................................................#..........................................................................................................................................................................................................#.......................................................................................#..........................................#.#.................................................... ..............#............................................#.................................................................#............................................................................................................#.............................................................................................................................................#.....................................................#........................................#..................................#.#.......................................................................#...........#..........................................................#......................................................................#..................................................................#.........................................................................#.......................................#........................................................#.................................................#............................................................................................................................................#...........................................#................................................................#..................................................................................................................................................................................................................#........................................#.................................................................................................................................................................................................................#.....................................#................................................................... ........................................................................................................................................................................................#...............................................................................................................#..........................................................................................#...................................................................................................................................................................................................................#.................#..................................................................................................#...............................#.............................................................................................................................................................................#...............................................................................................#.................................................................................................................................................................................................................................................................................#....................................................#...........................................................................#...................................................................................................................................................................................#......................#.....................#....#.....................................#.......................................................................................................................................... ........................#.........................................................................................................................#...................................................#...............................................................................................#.......................................................................................................................................................#...........................................................#............................................................................................................#...................................#.................................................................................................................................................#........................................................................#.................................................................#...........................................................................................#...................................................................................................#..............................................................#..............................................................................................................................#....................................................................................................................................................................................#....................#..........................................................#...................................................#..........................................#......................................................................................................................................................... ...................................................#.....................................................................................................#.....................................................................................................................#........................#............................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#................................................................................................................................................................................#......................................................................................................................................#...............................................................................................................................................................#........................................................................................#........................#.............#.................................................................................................................................................... ...#..............................................................................................................................................#..#..................................................................................................................................................................................................................................................................#.......................................#............................................................................................................................................................................................................#.................................................................................................................#....................................................................................................#.............#...................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#................................................#.................................................#.................................................................................................................................................................................................................................................................................................................................#........................................................... ........................................................#...........................................................#......#..........................................#.....................................................#........................#.......................#................................#...............#....................................................................#...............................................................................................................................#....................................................................................#........................................#....#..................................................#..................................................................................#...............................................................................................................................................................#..........................................................#...............................#...................#...............................................................................................................................................................#.......#..#............................................................................................................................................................................................................................................#......................................#.........................................................................#............................................................................................................................................................................................................................................................... ...................................#...............................................#............................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................#....................................................................................................##...........................................................................#................................................................................................................................................................................................................................#..#....................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#....#.............................#...........#......................#....................................................................................................................................................................................................................................#...........................#.................................................................................................................... .........................#.......................................#...............................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#...........................................................................................................................................................................#....................................##......#................#...........................................#.............................#.....................................................................................................................................................................................................................................................#..............................................................#........................................#.................................................................................................................................................................................................................................................#................................#..............................................#.........................................................................................#............................................................................... ............................................................................................................................................#................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#........................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#......#..............................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................ ..........................................................................................................................................#............................................................................................................................................................................................................#....................................#.......#............................................................................#.....................................................................................................................................#...............................................................................................................#..........##.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#.#........................................................................................................................................................#.................................................................................#............................................................................#............................................................................................................................ .............................#.......................................................................#...........................#..............................................................................................................................................#....................................................................#........................................................................................................................................................#.............................................................................................................................................................................#..................................................................................#..........................#................#...............................................................................................................................................................................#......................................................#........................................................................#.............................................................................................................................................#............................#............................................................................................................................#..................................#..........................................................................................................#...............................................................#...#....................#.....................................................................................................................#..#................................................................................ .........................#...........................................................#.....................................................................................................................................................................................................................................................................................#.................#................................#.......................#..............#...................................................................................................................................................#.........#.............................#...............................................................................................................................#.....................................#........#......................................................#..................................................................#...............................................#..............................................................................................#...................................................................#.......................................................................................#................#..........................................................#................................#........#............#.....#...........................................................................#.........................................................#................................................#.............................................................................#................................................................................................................................#............................................................... ..............................................................................................................................................................#..................................................................................................#.......................................................................................................................................................................................................................................................#......................................................................................................................................................#..............................................#.............................................................#..#....................................................................................................................................................................................................................................................................................................................................#...#..........#.............................................................................................#....................#.............................................................................................................................................................................................#..........................................................................#..............................................................#..........................................................................................................................#.....................................................#.........#......................................................................................... .............................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................#........#............................................................................................................#...................................................................................................................#.........................#..........................................................#....................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#.....................................................#.................................................#..............................................................................................................................................................#......................................................................................................#..................................#....................................... ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#..........#.......#..................................................................................................#...............#...................................#.......................................................................................................................#.................................................................................................................#.......................#.................................#............................................................................#...............#...#............................................................................................#..........................#......................#.........#......................................................................................................................#.................................................#.......................................#.................#.....................#.................................................... ....................................#....................................................................................................................................................................................................................................................................................................#...........................................................................................................................................#....................................................................#...........................................#..........................................#..................................................................................................................................................................#.........................................................#...................................................................................................................................#.............................................................................................................................................................................................................................#..........................................#.......#.......................................................................................................................................................#........................................................................................................#.........#..........................................................................................#..........................................................................#............................................................................................................................................... .....................................................#................................................................................................................#................................................................................................#............................................................................................#.............................................#..............................................................................................................#.....................#.............................................#.....................................#.................................................................................................................................................................................................................................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................#..........................................................#.........................................................#.................................................................................................................................................................................................... ............................................................................#....................................................................................................................................................................................................#................................#....................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...........................#........................................................................................................................................................................................................................................................................#.................#...................................................................................................................................................#..................#................................................................#......................................................................#......#.......................................................................................................................................................................................................................#......................................#.........................................#................................................................................................................................. .............................................................................................................................................#.......#...................................................................................................................#...#.................................................................................................................................................................................................#.....................................................................................................#..................................................#........................................................#.........................................................#.......................................................................................................................................#.....#.....................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#..................................#...............................#......................#...................................................................#................................................................................#..............#.............................................................#...#......#............................................................................................................... ................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................#..................................................................#.........................................................................................................................#.............................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..#................................................................................................................................................................................................................................................................................................................................#...............................#......................................................................................... ..........................................................................................................................................................................................................................#........#............................................................................................................................................................................................................................................................................................................................................................................................................................................................#............#....#.................#...................................................................................................................#....................................#.....................................................................................................................................................................................................#..................................................................................................................................................................................................................#.................................................................#.....................................................................#.......#....................................................................................................................................................................................................................................................................................................#.................................................................#...................................................... ......#............................................................................................#...#....................................................................................................................................#......................................................................................................................................................................................................................#..............................................................................#.......................#.........................................................................................................................................................................................................................................................................................#..............................................................#..........................#...............................................#.................................................................................................#...........................................................................................................................................................................................................................................#.............................................#..............................................................................................................................#...................................................................#......................#.........................................................................................................................................#..................................................................................................................... .......................................................................................#..........................................................#............................................#...........................................................................................................................................................................................................................................................................................................................................................#.....................#.........................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.......#...................................................................................................................................................................................................#.................................................#.....................................................................................................#.........................................................................................................................................................................................#............................................................................................................... .....................#......................................#.........................#.....................................................#...........#......................................................................#.............................................................#........................................................................................................................................#..................#...........#...........#...................................................................................#.......................................................................................................................................................................#..................................#.........................#.......................................................................................................#...................................................................................................................................#....................................................#...........................................................................#....................#...................#......................................................................................................#....................................................................................................................................................................................................................................................#.............................................#.....................................................................................................................#..............................#.......#............................................................................................ ....................................................#.......................................#...............................................................................................................................................................................................................................................................................................................#..........................................................................#.......................................#...........................................................................................#...........................................................................................................................................................#................................................................................................................#......................................................................................................................................................................................................................................#...............................#.......................................................................#........................................................#............................................................................#.......................#.............................................#...........................................#..............................................#.................................................................................................................................................................................#.....................................................................................................#.................#........................... ......................................................................................................................................................................................................................................................................................................................................#..#...............................#.............................................................................................................................................#........................................#................................................................................................................................................#.................................#....#.......................................................................................................................................#.................................................................................................................#....#...............................................................................#.......................................#........................................................................................................................................................................................................................................................................................................................................................##..........#.#.....#....................................#...............#..................................#....................................................................................................................................................................................................................#.......................................................... .............................#...................................................................................................................................................................#......#......................#...........................................................................................................#......................................................................................................................................................................................................................#..............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................#......................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................... .......................................#.......................................................................................................#....#.................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#......#...............#........................................................................................................................................#...............................#.......................................................................................................................................#...........................................................................................................................................#...................................................................#...............................................................................................................#............................................................................................................................................................................................#..................................................... ..............................#....................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.............................................#...#...............................................................................#.........................................##......#.......................................................................................................#......................................................................#........................................................................................................................................................................................................................................#................................................#.....................#..........................................................#............................................................................................................................................................................................................................................................................ ..........................................................#............................................................................................................................................................................................#........................................................................................................#......................................................................................................#.................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................#.......................................................................................................................................................................................#....................................................................................................#................#...............................................................................................................................................#...........................................................#.............................................................................................................................................................................................................................................. ....................................................................................................................................................................................................#......................................................................................................#.....................................................#...............................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................#....................................##...................................................................#................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#............................................................................................................................................ ..............................................................................................................................#............#.............................................#........................................................................................................................................................................#..........................................................................................................................................................................#........................#............................................................................#...................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#...........#.......#..................#......................................................................#...#..............................................................................................................................................................................................................................#...............................#.....................#......................................#..................................................#.....#.#.............................................................................#...#..........................................................#.....#................. ...................................................................................#................................................................#............................................................................................................#............................................................................................................#.................#...................................................................................................................................................................................................................................................................................................#...........................#..#...............................#..................................................................................................................................................................................................................#...................................................#...................................................................................................................................................................................................................................................................................................................................................................................#..................#................................................................................................#...................#.................................................................................................................................................#..........#..#.....#..................................#..................................#.................................................#............................... .......................................................................#................................................................................................................................................#.......................................................................................................................................................................#...............................................................#............................................................................................................................................................................................................................................................................................#..............................................................................................................................#.............##...........................................................................................#..............................................................................................................................................................................................................#.......................................................................#..........................................#............................................................................#..................................#...................#..................................................................#...#...................................#.................................#..................................................................................................................................................................................................................................#...................................... ................#..............................................................#................#.............................#.................................................................#..............................................................................................#...............................................................................................................................................................................................................................................................................................................................#.............................................#..................................#................................................................#...............................................................................................................................................................................................................................................#..........#..................#.....................#....................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#................................#..............#............................................#............................................... .......................................................................................................................................................................................#.....................................................#.................................................................................................................................................#.....................#..........#..............................................................................................................#................................................................................................#..........................................................#..........................................#........#..........#.....................................................................................................................................#...............#....................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................................................................................................................#...........................................#.............................................................................................................................................#.......#......................................................#..............................................#................................................................................................................. ......................................#....................................................................................................................................................................................................................#.......................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................#..............................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#.........................................................................................#..............................................................#.........................................................#..................................................................................#.........................................................................................#.................................................................................#................................................#............................................. .........................................................#......................................................#......................................................................................#................................................................................................#............................................................................................#................#....................................................................#.............................................................................................................................................#..............................................................................................................................................##...............................................................................................#.......................#.............................................................#...............................................................................................#.....................................................................................................................................................................................#.....#.......................................................................................................................................................................................#.............................#.......................................................................................#............................................................................................................................................................................................................................................................................................#.....#....... ................................................................................#..................#..#..............#..............................................................................................................................#....................................#................................................#..............................................................................................................................................................................................................#..................................................................................#..................................................................................................................#.........................................................................................................................................................................................................................................#................#....................................................................................................................................................................................................................................................................................................................................................................................#..................#............................................................................................................................#.....................................#..............................................................................................................................................................................................................................................#............................................... ............................................#....................................................................................................................#.............................................................................................................................#.....................................................................................................................................................................................................................................................................#.............................................................................#................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................................................................................................................................#.........................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................... .................................#..................................................................................................................#..........................................................#......................................................................#..................................................................................................................#..#.............................................................#...........#.......................#.........................................................................................................................................................................................................................................................................................................................#...................................#.................#..................#........#..#.....................................................................................................................................................................................................................................................................................................................................................................................#.......#..#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................... ..........................................................................................................................................#....................................................................................................#......................................................................................#...................#......................#....................................................................................................................................................................................#.............................................................................................................................................................................................#.............................................................................................................................................................................................................................#...............................................................#.................#................................................#........................#....................................................#.............................................#................................#..........................................................................................................................................................................#.........................................................................................................................................#..........................................#..........................................................................#.................................................................#..........................................................#......................... ..........................#.........................................................................#..............................................................#................................#...................#...................................................................................................................................................#........................................................................................................#............................................#...............................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#.............................................................................................................#............................................................................................................#.....#........#.............................................................................................................................................................................................................................#............................#...............................................................#................................................#.....................................................................................................................................................#......................................................................................................................... ....................................................#.........................#...............................................................................................................................#.................................#..............................................#.................................................................................................................#.....................................................................................................................##..............#...............................................#.....................................................................................................................................#....................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................#.....................................................................................................................................................................................................#.....#.........................................................................................................................................#................................................................................................#.......................................................................................... ..............................................................................#..............................................................................................................................................................................................................................................................................................................#....................................................#................#..................................................#.....................................................................#.....................................#................#................................................................................#...........................................................................................................................#.................................................................#.......................................................................................................#......#.................................................................#...............................................................##.....#...................................................................................................................#.........#..............................#.....................................................................#.........................................................................................................................#..................................................................................................................#............#...............................................................................#............................................................................................................................ .....................................................................................................................#..#......................................................................................................................................................................................................#.................................................................................................................................................................................................#.............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#.........................#............................................................#......................................................#.........................................#....#............................................#.........................#.............................................................................................#........................................................................................................................................................................................................#........#.#..............................................................#........................ ....................................................................................................................................................##.................................................................................................................................................................................................................................#..................................................................................................................................................................................................................#.......................#............................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#.........................#........................................................................................................#........................................................................#.........................................................................................#............................................................................................................................................................................................................................................#........... ..........................................................................................................................................................................#..............................#....................................................................................................................................................................................................................................#......................................................................................................................................................#...........................................................................................................................................#................................................................................................................................................................................................................................................................#.....................................................................................................................#............................................................................................................................#.........................................................................#....#.#..................................................#........................................................................................................................................................................................#....................................................................................#............#............................................................................................................................................#................................#................. ....................#.........................................#.................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#......................................................#......................................................#.........................#.....................................#..............................................................................................................................................................................................#.....................................................................................................................................#............................#......................................................................................................................................................................................#............#.....................................#......................................................................................................................................................................................................................................................................................... ......................................#.............................................................................................#........#.......................................................................................................#................................................................................#.............................#....................................................................................................................................................................................................................#........................................#.........................................................................................#..................................................#...............................................................#...............................................................................................................................#...................................................#......................................#.................................................................................#.................................................................................................................................................................................................#....................................................................................................................................................................#.....................................................................#.................................................................................................................................................#.........#..............................................................#............................................................... .............................................................#.........#............................#.................................................#.....................................................................................................................................................................................................................#.#........#..........................................#.........................................................................................#......#................................................................................................................#...........#............................................................................................#..................#......#...................#.......#................................................................#........................................#.................................................#........................................................................................................................#........#..........................#....................................................................................................................................................................................................#.............#..........................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................#........................... .......#...........................................................................................................................................................................................................#............#........#..............................................................................................#.........................#.............................#..............................................................................................................................................................................#...............................................................................................................................................#....................................................................#............................................................................................................................................................................................#...........................#..#............................................#.................................................................................................................................................#.....#....................................................................................................................................#...........................................................................................................#.......#....................................................................#...........................................................................................................................................................................................#......................................#...........................................#....#................................#........... ...............................#.............................................................................................................................................................................................................................................................................................................#.#.#................#....................#........#..............................................#........#.............................................................................................................................................................#.................................................#.................#.........#..................................................................................................................................................................#...................#.........................................................................................................................................................................................................#.......................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.......................... .......................................................................................................................................................................#..........................................................................................................#.....................................................#....#...............................................................................................#............................................................................................................................................................................................................#................................................................................................#...................................................................................#......................................................................................................#........................................................................................#..............................................................................................................................................................................................................................#...............................................................................#........................................................................#..............#........................................................................................................................................................................................#...............#.............#...............................#................................................................#.........................................................................................#........................... ................................................................................................................................................................................................................................................................................#........................................................................................................................................................................#..............................................................................................#................................................................................................................................................................#....................#..........#........................................................................................................................................................................................#...........................................................................................#...............................................................#..............................#..................................................................................................................#.............................................................................................#............#.................................................................................................................................................................................................................................................................................................................................................................#...........................................................#.......................................................................................... .................................................................................#................................#...........................#......................................................#...........................................................................................................................................................................#...............................................................................................................................................................................................................#.............................................................................................................................................................................................................................#....................................#..........................................#.#.............................................................................................................#...................#..........................#................................................................................................................................................................................................................................................#...............................................................................................................................................................................................#....................#......................................#...........................................................................................................................................................................................................................................#.......................................................#.... ...........................................#......................................#.............................................................................................#...........................................................................................................................................................................................................................................#....................................................................................#..................................................................................................................#..........................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#................#...........................................................................................................................#......................................................#.....................................................................................#..........#.......................#............................................................ ........................................................................................................................................................................................#....#........................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#........................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................... ..........................................#................................................................#..................#...............................................................#................................................................#....................................................................................#...............................................................................#.........................................................................................................................................................................#...................................................................................................................................................................................#................................................................................................................#..............................#...............................................................................................#...........................................................................................#.............................................#.........................................#........................................................................................................................................................................................................................................................#...............................#............................................................................................................................#....................................................................................................................................................................................................................................... .........................................................................................#....................#............................................................................................................#.................................................................................................................................................................................................#..............................................................................................................................................................#................................................................................................................................#...................................................................................................................................................................................................................................................................#..................................................#...................#................................#..........................#...............................................#..........................................#.....................................................................................#...#.........................................................................................................#...........#.........................................#...............................................#........................................................................................................................................................................................................................................................................#.#..............................................................................# ............................................#............................#.................#.................................................................#...............................................................#..................................................................................#..............................................................................................................................................................#............................................................................................................................................................................................................................#.#......................#..................................................#.......................................................................................................................#...........................................#...............#...........................................................................................................................................................................................#....#............#...............#..............................................................................#................................................................................................................#.............................................................#.......................................................................................................................................................................................................#...................##...................................................#..........................................................................................................................#............... ...#.............................................#............................................#......................................#......................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#................................................................#.............................#..................#........................................................................................#........................................#.............................................#.............................................................................#.............................#.........................................................................................................................................................................................................................................................................#.............................#...............................................................................................................................................#...........................#...................#....................................................................................................................................#.. ...................................#...............................................................................................................................................................................................#....................................................................................#...........................#..#........................................................................................................................................................................#.........#...................................................................................#....................................................................................#.............................................#....#....#..............................................#...........................................#..................................#............................................................................................................#.....................................................................#........................................................#...............................................................................................................................................................................................................................................................................................................................................#.....................#.............................................................................................................................#......#................................................................................................................................................................................................................................... .......#..............................................................................#....#...............................................................#....................................................................#..............................................#............................................................#.............................................................................#................#..........................................................................#.......................................#.........................................................#...............#.....................................................#..........................................................................................................................................................................#...........................................................................................................................................#..................................................................................................#.........................................................#.............................#......................................................................................................#...................................................................................................................................................................................................................................#................#...........................................................................................................................#...................................#................................#........#............................................................................................................. ..............#.........#...............................................................................................................................................................................#...............................................................................................................................................................................................................................................#......................#.......................................#.......................................................................................................#..................................#................................#..................................................#....................................#.....#..................................................#..............................................................#..............................#..#...................................................................#.............................#.....................#......#........................................................................................................................#.........#......................................................................................................................................................................................................................................................#.......#........................................#.........................................................................#........................................................................................................................................................................................#........................#......................#................................................. .........................................................................................................................................................................................................................................................................................#.................#..............#......#..................................................................#...............................#..............................................................................................................................................................................................................................................................................................................................................................................#............................#.................#.......................................................................................................................................................................................#................................#........................................................................................................................................................................................................................................................................................#....#.........................................................................................................................................................................................................................#.........................................................................#...................................................................................................................................................................................................... .........................................................................................#.............................................................................#..........#......................................#.....................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#.......................................................................................................#...................................................................................................................................................................................................#.......................................................................#.................................................................................................................#............................................#...............................................#...............................................................................................................#..................................................................................................#.....................#..........................................................................................................................................................#............#..................................................................... ......................................................................................................................................................................................................................................................................#.................................................................................................#............................................................................................................#.....................................................................................#...........................................#......#..............................................................................................#.............................................................................................................................................................................................#..............................................................#...#..............................................................................#..........................................................................................................................................................................................................................................................................................................................................#.......#............#.....................................................................................................#..........#..................................................................................................................................................................................................................................................................................................................................... .#............................................................................................................................................................................................................#............................................................#...............................................................#............................................#........................................................................................#..................................................................................................................................................................#..............................................................#...................................................................................................................##............................................................................#.........................................................................#...................#.................................................................................................................................................#........................#................#....................................#...........................................................................................................................#....................................................................................................................................................................................................................................................................................#...........................................................#..........................................................................................................................................#....................... .............................................#...................................................#...................#.................................................................................................................................................................................................................................................................................................................................#..................................................................#..................#.....................................................#............................................................#......#.................................................................................................................................................................................................................................................#.......#...............................................................#................................#........#............#................................#........................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#....................................................................................................................................................................................# ......................................................................................................................................................#..................................#....................................##............................#....................................................#......................................................................#.....................................#...............................................................................................................................................................#................................#.................................................#...........................................................................................................#..............................................................................#.#...................................#...................................#......................#..................................#............................#.....................................................................................................................................................................................................................................#......................................................................................................................................................................#............................#........................................................................................................................................................................................#...........................................................................#...........#........................................................................#.................................................. ......................................#.......................................#.................#.............................................................................................#...................................................................................#..#..............................................................................................................................................................................#........#...............#.......................................................................................#.............................................................................................#................#............................................#..................................................................................................#.....#.....................................#..........#.....................................................................................................................#..............#...............................................................#..............................................................#......................................#.........................#................................................#..................................................................#..........................................................#...................................................................................#...............................#...............................................................................................#...............................................................................................................................................................................#................................................................ .................................................................................................#.......................................................#.................................................................................................................................................#..................................................................#......................................................................................................................#....................#........................................................................#...................................................#.....................................#........................................................................................................................................................................................#..................................................................................................................................................................................................................................................#...........................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#..................#..#................................................. .............................................................#..............#.................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................#.................................................................................................#............................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...#........................#......................................#.................................................................................................................................................................................................................................................................#................#...............................................#.......................................................................................................................#............................#................................................................................................................. ......................................................................................................................................................................................................................#.........#.....................................................................................................................................................................................................................................#.....................................................................................................#.....................................................................................#.....................................................................................................#........................................................................................................................................................................#......................................................................#................................................................................#..............................................................................................................................................................................................................................#............................................................#.........................................................................#........................................................................................................................................................................................................................................................#........................................................................................................................................................... .........................#.....................................................................................................#....#.........................................#.................................................#.............................................................#................................................................#.........................................................#...#........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#........#..............#.................................................................................................#.....................................................................................#...#.........................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................#.......................#..................................#...........#.....................................................................................#............................................#............................................. .....................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................#.......................................................................#.................................................#......#..................................................................................................................#...............#..........................#...........................................................................................................................................#........................#........................................................................................................................................................................#.....................#.....................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................................#.........................................................#..................................................#..........................................................................................................................................#................................. ..............................................................#...........................................................................................................................................................................................................................................#..........................................................................................................................#....................................................................................................................#..........................................................................................................................................................................#....................................................................................................#...........................#..................#.....................#................................................................................................................................................#...#..................................................................................#...................................................................................................................................#.....................#.........................................................................................................................#......................................#.........................................................................................................................................................................#............................................................................#............................................................#......................................#....................................................#. ...........................................................#.......................................................#..........................................................................................................#....................................#................................................#......#.............................................................#....#.....................................................................................................................#...................#..........................................................................#.............................................................................................#.............................................................................................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................................................................................................................................................#.........................................................................#...............#..............................................................................................#........#.....................................#.................................................................................................................................................................................................................................#..................#................................. ...............................................................................................................................................#......................................................................................................................................................................................................................................#.......#.........................................................................................................#............................................................................................................................................................#........................................................................................................#...........#.............................................................................................................................................................................................................................................................................................................................#...#................................................................................................#.................................................................................................#............................................................................................................................................................................#.............................................................................#.................#...................................................................#...............................................................................#...........................................................#........................#.......................................#...... ......................................................................................................................................................................................................#....................................#...................................................................................................................#.................................#............................................................................#......................................................................................................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#..................#.....................................................................................................................................................................................#...........................................................................................................................................................................................#.............................#........................................................................................................................................................................................#......................................#.....#............. ....................................................................................................................................................................................#......................................#............................................#..................................#......................................................#.........................#......................#..............................................#....................................................................................................................................................................#.................................................................#........................................................................................................................................................................................................#.........#...........................................................................................................................................................................................................................................#....................................................#........#...........................#...............#..........................................................#............................................................................................#..............................................................#................................................#................................#..........................................................................................#...................................................................................#....................................#..................#................................................................. ............................................................#..................................................................................................................................................................................#...............##..............................................................................................................................................................................................................................................................#...............................#.............................................................#......................................................................................................................#.................#...........................................................#....................................................................................................................................#..............................................................................#..................#...................................................................................#................................#.....#.....................................................................................................#..............................................................................................................................................................................................................................................................................................................#................#.............................................................#..............#..................................................................................................................................................................#......... .................................................................................................................#.............................................#.....................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#..................................................................................................#............................#.....#...........................................................................................................................................#................................................................................................................#........................................................................#..........................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#..........................................................................#........................................................................ ........................................................................................................................#.............................................................#...#.........................................................................................#..........................#...........#.........................................................#............................................................#.........................................................................................................................................................................#.......................................................#.................................................................................................................................................................................................................#.............................#.................#.................................................................................#..................................................................#........................................................#............#...............................#.........................................................................................................................................................................................................................................................................................................................................#...................................................#.................................................................................................................................................................................................................................................................................... ........................................#.................#..........................................#...........................................................................................................................................................................................................................#............................................#...................................................................#...................................................................................................................................................................................................................#.............#...............................................................................................................................................#................................................................................................#..................................................................................................................................................................................................................................................................#.............................................................................#...............................#......................................................................................................................................................................................................................................................................#...........................................#.....................................................................................................#..................................................................................................................................#................. ............................................................................................................................................................................................................................................................#............................................................#....................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...................................................#.....................................#........................#..............#...............................................#....................................................................................................................................................................................................................................................#.....................................................................................................................................................#...............................................................................................................................................................................#.............................#............................................................. ..............................#......................................................#..................................................................................................................................#............................................................................................................#........................................................#......................................................................#..........#........................................................................................................#....................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#..............#...........................................................................................................#..........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#.............................................#..............................................#.................................................................................................... .............................#...........................#......#..............................................#...........................................................................................................................#.................................................................................................................................#...................................................#........................................................#...........#................................................................................................#.....#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#..................#............#.............#..........................................................................................................................#....#.............................................#.................................#..............................................#................................................................ ..................................................................#..............................................................................................#...........................................................................................#..................#................................................................................................................................................................#....................................................................................#.............................................................#........................#..................................#.............................................#......................................#.......................#........................................................................................................................................................................................#..........................................................................................................................................................................................................................#................................................................................................#.....................................................................................................................................................................................................................................................................#..............................................................................................................#...............#............................................................................................................#............#.................................................................. ..............................................................................................................................................................#......................#............................................................................................................................................#..........................#...................................#................................................................................................................................................................................................................................................................#...............................##.......................................................#.................................................................#...................................................................................#................#...........................................#............................#......................................................................................................................................................................................................................................#.................#................#.................#...............#.............................................................................................................................#.........................................................................................#..............................................................................................................................................................................................................#.....................................................................#............................................................... ......................................................................................................................................................................................................................................................................................................................#......................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#.............................#......................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................#....#.....................................................................................................................................................................................................................................#............................................................. ......................................................................................................................................................................#..............................................................................................#.............................................................................#..........................#........................................................................................................................#............................................................................................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................#...................................................#...................................................................................................#.........#...............................................................#...........................................................................#.......................................#............................................................................................................................................................................................................................................................................................#. ..............................#......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#....................................................................#.............................................................................................................................................................................#...........................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#.....................................................................................................................#..........................#............................#...................#........................................................................................................ .#.................................................................#..................#.............................#.....#.................#...............................................................................#........................................................................................#............#.................................#................................................................................................................#......................................................................................................................................................................................................................................................................#....................................................#........................................................................................#......................................................................................#.........#............................................................................................................................#............................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................#..................#.................................................................................................................................................................................................................................. ....#.....................................................................#..................................................................................................................................................#............................................................................................................................#..............#...........................................................................................................................................................#..................................................................................................#.....................................................#.................................#..........................................................................................................................................................................#.....................................................................................................................................................................#..#.......................................................#.............................................................#.................................................................#....................................................................................................................................#..................................................................................................................................................................................................................................................................................................................#........................................................#......................#..............................................................................# .................................................................................................................................................................................................................................#..........................................................#...........................#................................................................##......................................................................................................................................................................................................................................................#..................................................................................................................................................................................#................................................#.............................................................................#........................................................................................#..................................................#....................#...........................................................................................................#...........................................................................................................................................................................................................................................................................................#......................................................................#...................................................................................................................................................#........................#.......................................................................#........................... ......#....................................................................................................................................#....................................................................................................#..............#...............................#...................................................................................................................................................................................................................................................................................................................................#...........................................................#................#......#..........................................................................................#............#...........................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#....................................................................................................................... ...............................................................................................................................................................................................................................................................#..........#...................#........................................................................#....................#.......................................................................................................#.................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#....................................................#.........................................................................................................................................................................................................................................#.................................................................................................................................................................#.................................................................................................#...................................................................... ....................#........................................................................................................................................................................................................................................................................................................................#.........................#........................#...........................#..............................................................................................................................................................#..................................................................................................................................................................................................................#.................................#...............................#.........................................................................................................#.................................................................................................................................................................................................#..........#..................................................................................................#...............................................................................................................................#.........................................................................................................................................................................................................................................................#........................................................................................#...................................................................................................... .................................................................................................................................................................................................................#...................................#.............................#..............................................................#...............................................................................................................................................................#..............................................................................#..................#..................................................................................................................................................................................................#................................................................#.................................................#.....................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................#...............#...............................................................................................................................#............#........................................................#.....................................................................................#.............. ....................................................................................................................#...................................................................................................#..............................................................#................#............................................................#...........................................#.............................................##................................................................................................................................#.....................................#.................................................................#.................................#..............................................................................................#................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#.........#............................................................................................................#...................................................................#..#........................................#.#........................................................#..........................................................................................................................................................#............................................................ ............................................#.............................#....................................................#......................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#............................................................................................#...................................................................................................................................#......................................................................................................................................................................................................................................................#......................................................................................................................................#....................................................................................................................................#.............................................................................................................................................................................................................................#..........................................................................#.....................................#.......#.................................................#.....#.............................................................................................................................. ..................................................................................................................#.........................................................................#...........#.....................................................................................................................................................#.....................................................................................#.................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.............................................................................................................................#...............................................................................................#..#..........#..................#......................................................#.................................................#....................................................................................#................................#................................................................................................................................................................................................................................................................................#........#.......................................................................................................................................................................................................................... ........................................................................................................................................................................................................................................................#.........................................#...................................#....................................................................#..........................................................................................................................................................................................................................................#.......................................#.............................................................................#.#..............................................................................................................................................................................................................................................................................................................................................#....................................................................#.................................................#.......#.........................................................................................................................................................................................#......................#...........................................................#.......................................................#......................................#........................................................#............................................................................#.................................................#................#....#........................#.................... ...........#...........................................................................................................................................................................................................#..............................................##............#......................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#.............#................#...#..........................................................................................................................................................................................................................................#...................................... ....#...................#..............................................................................................................................................................................................#........................................................................................#...............................#........#...................................................................................................................................................................#..................................................................................................................................................#.................................................................#................#..............................#..........................................#........#..............................................................#......................#...................................................................................................#..............................................................................................................................#.................................................................................................................................................................#..................................................................#................................................................................................................................................................#...............................................................#...........................................................................................................................#.................................................................................................................. .......................................................#.............................#..............#..#.#.............................................................................................................................................................................................................#...........................................................................................................................................#..................................................................................................................................#.........................................................#...................................................................................#...........................................................................................................#......................................................................................................#.........................................................#................................................#......................................#..............................................................................................................................................................#............................................................#............................................................................................................................................#......#...............................................................................................................................................................................................................................................................................................................................#.......................................................... ......................................................................................................................................................................#...........#.....................................................#....................................#..........#.......................................................................................................................#..................#...................................................................................#........................................................................................................................................................................................................................................................#...................................................................#.................................................................................................................................................................#.................................##..........................#..................................................................................................................................................................................................................................#..................................................................................................................................................#..#.................................#......................................................#......................................................................................................................................................................................................................#...................................................................................................... ....................#.....................................................#..........#............................................................................................#..................................................#.......................................................................#....................................................................................................#........................................................................................................................................#............................................................................................................................................................................................................................................................................................................................#...............................................................................................#.........................................................................................................................................................................................................#..................................................#..............................................................................................#...............................................................................................................#.....#......................#....................................................#.................................................................................#..........................................#...................#................................................................................#........................................................................................................... ...........................................................................#..#.................#....................................#...............................#.............................................................................................................................#.......................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................#......................................................................#.............................................................................................................................................#...........#....................................................................................................................................................................................................................................................................#.........................................................................................................................................................................#.......................................................................................................................#......................................................................................................................................................................................................#...... ............................................................................#........................................................#................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#..............................................................#.....................#..........#....................................................#...........................................................................................................................#..................................................................................................#...............#.....................................................................................................................................................................................#....#.........................................................................................#........#........................................................................................................................................................................................#...........................................................................................................#.............................#.........................................#..#..................#..................................................... ......#......................................#..............................................................................................#...........................................................................................................................................................................#........................#...................................................................................................................................................................................................................................................................................#..................................................................................................................#.................................................................................................................................................................................................................#........................................................................#..................................................................................................................................................................................#............................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................... ...................................................................................................................................................................................................................................................................#.....#...............................................................................................................#...........#..............................................................................................................................................................#...................................................................................................................................................................................................#.............................................................................................................................................................................#................................................................................................#........#..................................................................#...........#.................#.........................................................#.......................................................................................#.......................#..................................................#..........................................#......................................#....................................................................................................................................................................................................................#...#.......................................................................................................................................................................................... ...............................................................................#...................................#.....................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................#....#...................................#..................................................................................................................................#.......................................................................#......................................... ...............................................................#....................................................................................................................................#......................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#.....................................................................................................................................................................................................................#...................................................................................................#.............................................................................................................................................................................................................................................#...............#...............................................................................................................................................................................................#.............................................................................................................................................................#.................#.......................................................#........................................................................................................................................................#............. ..........................................................................................................................#....................................................................................................................................#...............................................#...................................................................................................................................................................................................................................................#.............................................................................................................................................................#.................#.......#.....................#..................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................#.............................................................#...............................................................................................................................#.#.........................................................................................................................................................................#......................................................................................................................................... .................................................................#......................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.............................................................................................................................................................#....#........................................................................................................................................................................................................................................................#...........................................................................................#................................................#..........................................................................................................#........................................................................#..............................................................................#...................................................................................................................................................#...........................................#...............................................................................................................................................................................................................................#.................................#..................................... ....................................................................................#...................................................#............................#...................................................................................................................................................................................................#.#...........................................................................#..................#..#....................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................#..............................................................................................................................#......................................................#.............................................#............................#............#..........................................................................#........................................................................................................#........................................#.................................................................................................#..........#.............................................#............................................................................#.....#...............................................................................................................................................#.................. .................................................................................#...................................................................................................................................................................................................................................................................................................................#.....................#................#............................................................................................................................................................................................................................................#............................................................................................................#................................................................................#.........................#...#.................................................................#................#.......................#.........................................................................................................................................................................#..........................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................#................................................................................................................#..........................................................................#. ....................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.....................................................................................................#..................................................................................................................................................................................................................#........................................................#..........................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................#.......................#.........................................................................................#..................................................................................................................................................................#............................................................................................................................................................... ............................................................................#................#................#........................................................................................................................#......................................................................................................#................................................................................................#.......................................................................................................................................................#...............#............................................................................................................................#...............................................................#............................................................................#.............................................................................................................................................................#.................................................................#....................................................#.......................................................................................................................................................................#.........#...................................................................................................................................................................................................................#.....................................#......................................................................................................................................................................................................................................................#.......... ........................................................................................................................................................#....#............#.......................#..................................................................................................#.................................................................#................................................................................................................#......................................................................................................................................................#......................#..................................#..........................#...................#......#......................................................................................#........#....................................#..................................................................................#..........#...................................................................................#..............................................................................................................#..............................#..........................................................#.........................................................................................................................................................#..........................................................................................................................................................#..............................................................#....................................#................................................................................................................................................#.......................... .........................................................................................................................................................................................................................................................................................................................#..............................................................#..............................................#............................................................................................................................................................................#........................................#.................#...........................................................................................................................................................................................................#.............................#.................................................#.....................................................................................................................................................................................................#....................................................................................................................#.......................#........................................................................................................#........................................................................................#........#.#..................................#..............#...........................................#..................................#...........................................#........................................#................#...............................................................................#................................. ..........................................................................................................................#............................................................................................................................................#.............................................................................#...........................................................................................................................................................................................................................................................#............................#.#.........#....................#.........................................................................................#.................................#.......................#...................#....................................................#...........................##.............................................................................................................#...................................#................................#.........................................................................................................................................................................##......................................................#.................................................................#...#...........................................................................................#...........................................#...........................................................................................................................................................................................................................................................................................................#........... .#...................................................#..............................................................................................................................................................................#.........................#.............#........................................................................................#..........................................................................................................................................................................#.....................................................................#....................................................................#...........................................#...........................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................#......................#.........................................................................................................................................#.......................................................................................................................................................................................................................#...................#........#.................................................................................................................................................................................................#.......................................... ................................................................................................................................................................................................#.............................#........................................................................#.................................................................................#.............................................................................................................................................................................................................................................................................#....................................................#.....................................#............................................................................................#..............................................................................................#................................................................................................................#............................................................................#............#...............................................................................................................................................................#...........................................................................#................#..........#..#............................................#.......................................#..............................................#........#...........................................................#......................................................................................................#............................................................................................................................... ....................................................................................................................................................................................#...........................................................................#............................................................................................................................................................................................................................................................................................................................................................................#...........................#....................................................................................................................................................................................................#.................#...........#.............................................................................................................#.............................................#.........................................#...............#...........................................#..............................#.........................#..................................................................................................................#...................................................................................................................#......................................................................................................................................................................................................................................................................#......#....................................................................................................................................... ..........................................#......................................#............................#................................................................................#............#..............#.#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#.......................................................................................................................................................................#...........................................................#.......................................................................................................................#...................................................................#.....................#.....#..#..................................................................##..................................#..#..................................................................#........................ ....................................................................................................................................................................................................................................#....................#..............................................................................................#........................................#.....................................#...................................................................................................................................................................................................................................................#.....................................................................................#.................................#......................................................................................................#..........................................................................................#..............................................#...............#........................................................#.............................................................#......................................................................#........................................#...........................#.....................................................#....................................................................................................#.....................................#............................................................#..................................................................................................................#......#..#..........................................................................#...#.................................................................. ........................#....................................................................................#.......................................................................................................#............................................#...................#...............................................................................................................................#......................................#.....#..........................................#........................................................................................................................................................................................................................................................................#.........................................................................................................................................#..............................................................#.................................................................................................................................................................................................................................................................................................................................................#............................#................................................................................#........................................#..................................................................................................#...................................................................................................................................................................................#................................................................................................... ..................................................................................................................................................#...................................#..................................................#.#..................................................................#...................................................#....................................................................................................#...#......................................................#.................................................................................#.................................................................................................................................#......#..................................................................................................................................#..........................................................................................#..........................#.....#.................................................................................................................................#................................................................#................................................................................................................................................#........................................#.............#...............................................................................#..................................................#...............#................................................................................................................................................................................................................................#........................................................................ ...............................................................................................................................#..........................................................................................#......................#....................................................................................................#...............................................................................................................................................................................................................#............................................................................#..........................................#..................#...................................#...............................................................#...........................................................................................................................................................................................................#...............................................................................................................................................................................................#..........................................................................................................................................................................................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................#................................... .....................................................................................#....................................................................#.....................................................................................................................................................................................#............................................................................................#...................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................#....#....#.............................................................................................................................................................................................................................................................................................................................................................................................#...........................#.................................................................................#.............................................................................................................................................................................................................................................................................................#................................................................................#.................#............................................... .......................................................................................................................................................#...................................................................................................#..........................#...................................................................................................................................................................................................................................................................................................................................................#.............................................#..................#........................................................................................................................................................................................................................#.........................................#.....................................................................................................................#.......................................................................................................................#.............................................................................................................................................................................................................................................................................................#..................................................#..................................................................................................................................................................#....................................................................................#.........................................#.................... #.............................................................................#.........................................................................................................................#.......#............................................................................................................................................................................................#..............................................#.................#..........................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.................................#..................................................................................#.........................................................#.....................#......................................#................................................................................................................................................#........................................................... ........................................................................................................................................................................................................................#..............................#..................................................#..................#......................................................#...................................................................................................................................................................#..........................................................................................................#.......................#...............................#....#................................................................................................................#.................................................................................................................#...................................#..#.............#.........................................#................................................................................................................................................#............................#.#....................................#............................#.............................#............................................................#..................................................................................................#..................................................................................#........................................................................#..................................................................................................................................................................................................................... ...............................................................................................................................#.................................................................................#...............................................................................................................................................................#...................................................................................................#..........................................................................................#...................#.......#...#......................................................................................................................#...................................................................................................................................................#.................................................#.............#......................................................................................................................................................................................................................................................................................................................................#...........................................#.................................................................................................#...................................................................................................#.......................................#.......................................................................................................................#.....................................................................................................................#......................................................... ..........................#.......................................................#........#.......................#..........................................#.....................................................#......................................................................................................#.............#.................................................#.....................................................................................................................#.........................................................................................................................................#................................................................................#................................#..................#.....................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.......................................#.....................................................................................................................................................................................................................#........................................... ................................................................................................................................#...........#.......#...........................#..#....#......................................................................................................................................................................................................................................................................................................#............................................................................................................................#.............................................................................................................#..................................................................#...........................................................................#.....................................................................................................................................................................................................................#......................................................................................................................................................................#................................#....................................#.........................................................................................................................................................................................................................#.......#............................................#................#...........................................................................................#.....................................#............................................#................#............#......#................... .............................#...........................#...................................................................................................................#..................................................................#....................................#....#.........................................................................................#..............#..........#....#..........#................................................#............................................................................................................................................................................................................#.........................................#....................................................................................................................#.......#................................................................................................#.....#..........................................#.............#.........................................................................................................................................#..........................................................................................................................#......................................................................................................................................................#.....#................#...................................................#.....................................................#........................................................................................#.#.....................#..............................................................................................#.............................#..................................................... .....................................#......#........................................................................................................................................................................................................................#.......................#...............................................................#....................#...............................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#........#.......................#.............#.......................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................... ....#..............................................................................#..........................................................................#..........................................................................................................................................................................#.......................................................................................................................................................................................................................#......................................#..............................................................................................#...............................#................................................................................#.....................................................................................................................................................................................#....................................................#..................................................................................................................................#.........................#................................................................................................................................................................#.......................................................................................#..................................................................................................................#.......#..............#................................................................................................................................................................................................................#.....................#......................... ................................................................................................#..........................................................................#................................................................................#.............................................................................................................................................................................................................................................................#.............................................#....................................#....#....................................................................#.....#...............#..........................................................................................................................................................................##.....................................#.................................................................................................................................................................................................................................................................#..........................................................#..........................................................................................................#..................#.................................................................................................................................................................................................................................................#...............#...................................................................................................#................................................................................................................................... ............................................#...........................................................................................................................................#............................................#............................................#...................................#......................#.................................................................................#......................................................................#...............................................................................................................................................................................................................................................#...........................#.........#...................................................................................#.........................................................................................#.............................#........................................#...........................................................#.............#..................................................................................................................................................................#....................#............................................................................#...................#...........................................................................................##.......................................................................................................................................................................................................#.......................................................................................................................................................................... ...............#........#..........................................................................................................................................#......#.............................................................#....................................................................................#........................................#......................................................................................................................................................#..............................................................................................................#..............................................#.....................................#.....#..............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#...........................................................................................................................................................................................#.................................................................................................................................................................................................................................#..#..................#............................................................................................................ .......................................................................................#............................................................................................................................#....................................................................................................................................................#..........................................................................................................................#...............................................................................................................#.........................#.............................................#...........................................................................................................#...............................................#.....................................................................................................#...........................................................................................................................................................................#..#.......................................................#...................................................................................................................#...............................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.............................................................................................#.............. ...............................................................................................................#............................................................................#......#......................................................................................#....................................................................................#............................#..........................................................................................................................................#...................................................#................................................................#............................................................................................................................................................................................................#....................#...............................................................................................................................................................................................................#......................................................................................................................#...........#............................#........................#.........#...................................................#...............................#..........................................................................................................#................................................................#........................................#........................................................#.........#.............................#.................#...................................................................................................................................... ..........................................................................#..............................................#.........................................................................................................................................................................#................................................................#.....................................................#............#...........................................................#.............................................................#...................................#....................................................#.........................................................................................................................................................................................................................................................................................................#.......#.....................................................#................................#........#......................................................................##..............................................................................................................................#......................................#...........................................................#.......................................................................................................................#..................#.##...............................#....................................................................................................................#........................................................................#..................................................................................................#.............................. ..................................................................................................................................................................................................................#...................................#..............................................................................................................#..............................................#..#................................#..................................................................................................#........................................................................#...........................................................................................#......................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#.........................#.................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................ .................................................................................................................................................#........................................................#........................................................................#.......................................................#.........................................................................................................................................................................#............................................................................................................#........................................#............................................................................................................................................................................................................#.........................................#................................................#.............................................................#......................................#..................................................................................................................................................................................................................................................................................................................................................#........................#..................................................................................................................................................................................................................................................................................................................................................................................#............................................ ..#...........................#..#..............................................#...........................................................................................#.................................#.....................................................................................................#.........................................#......................#......................................................................................................................#...............................................................................................#..............................................................................................#.........................................................................................................................#.................................................................................................#.......................................#..................................#............................................................................................................................................................................................................................................#.....#......................................................................#...........#................................................................................#...............................................................................................................................................................................#.....................#......................................#......................................................................................................................#.................................................................#.................... ..................................................................................................................................................#....................#...........................................................#...............................................#....................................................#........................................................................................................#........#....................................................................................................................#.............#.........................................................#.........................................................................................................................................................................#................................................................................................................................#.........................................................................................................#............................................................................................................................#................................................#....................#.........................................................................................................................................................................................................................................................#.......................................................................................................#............................#..........................................................................................................#.......................................#.................................................................. ...............................................................................................................#.................................................................................................#.......................................................#......................................................................................................................................................#.............................................................#....................................................................#.........................................................................................#..............................................................................................................................#......#..............................................#.........................#...#............#....................#..............................................................................................................................................................................................................................................#................................................................................................................#..................................................................................................................................................................................................................................................#....................................................#............................#.........................................................................................#.......................................#.....................#..................................................#................................................................. ........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#....................................................................#.................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#............#............#.................#......................................................................#................................#..................................#.....................#.....................................................................................................................#..................#.....................................................#.......................................................#.....................................................#.................................................#.......................................................................................#...........................#.......................#...................................#.......#........... .........................................#.........................#..................................................................................................................#..................................................................................................................................................................................................................................................#.....#.....................................#.............................................................................................................................................................................................................................................#.....................#................................................................................................#...............#..................................................................#.................................................................................................................................#............................................................................#.........................#..............................................#.......................................................................................#.#...#................................#.............................................................................................................................................................................#................#................................................................................................................................................................................................................................................................................................................................ ...................................................................................................#.................................#.........................................................................................#..................#.............#........................................................................................................................................................................................................#..............................................................................................................................................#......................................................................................................#...........#..........#...............................#..........................................................................................................#.........................................................................................................................................................................................................................................................................................#...............................#...............................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ .....................................................#.....................#.........#.................#................................................................................................................................#..............#........................................................................................................................................................#.....#............................................................................................................................................................#................................#.................#......................................................................................................................................................................................................................................##..................................................................................................................................................................................................................................................#...................................................................................................#....#..........................................................................................................................#..................................................................#......#................................................................................#..#..................................................................................#................................................................................................................#............................................................................................................................................................ .................................#...............................................................................................................................#.................................................................................................................................#.........................................................................................................................................#......................................................................................................................................................#...........................................................................................................................................................................#.........................................#...............................................................................................................................#................#......................................................................................#...................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#................................................................................................................................................................................................................ ........................#....................................................................................................#....................................................................................................................................................................................................#........................................................#...........................#...................................................#......................................................................................................................................................................................................#.................................................................................................................................................................#..............................................#..........................................................................................................#.....................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................##................................................................................................................................................................#............................................................................#....... ....................#..........................................................................................#...................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#...........................................................#............................................................................................................................................#...........................................................................................................................................................................................................................................................#.......................#.#.................................#..........................................................................................#..........................................................................................................#..........................................#....................................................#...............................................................................................#...................................................................................#..............................................................#.................................................................#....................................................................................................................................... ............................................................................................................................................................................................................#................................................................................#................................................................#........................................................#.....................................#...............................................................................................................#.................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................#................................................................................................................................................................#........................................................................................#...............................#.............................................................#....................................................................................................................................................................................................................#........................................................................................... .............................#.......................................................#........................................................................................................................#.............................................................................................#.......................................................................................................................................................................#.....................................................................................................................................#........................................................................................................................................##.............................................#...................#...................................#...................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#......#........................................#...............................................................................................................................#................................................................................................................................................................................................... ...........................................................................................................#.......................................................................................................................................#..............................................................................................................................................................#..............................................................................#...................................................#............................................................................................................................#...........................................................#....................................................................#......................................................#................................................................................#.................................................................#.....................................................................................................................................................#......................................................................................................................................................#...............................................................................................................................................................................................................................................................#............#.......................................................................................#................#...................................................#..............................................................................................#................ ..................#..........#........#......................................#.................................................................................................................................................#.............#......................#..........................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................#.............................................................................................................................................................#...........#............................................................................................................................#..........................................................................................................#.............................................#.........................................................................................................................#..#..............................................................................................................................#...........................................#...............................................................................................................................................................................................................................................................................................................................# ......#.............#...........................................................................#....................#......................................................................................................#.......#................................................................................................................................................................#..........................................................................................................................#...............................................#.......................................................#...#..................................................................#............................................#.................................................................#...........................................................................................#............................................................................................................................................................................#..............................................................................................................................................................................................................................#....................................................................#................................................................#...................................................#.................#................................................................................................................................................................................................................................#............................................................##.................................................. ........................................................................................................#...........................................................................................#....#........................................#...........#.......................#...................................................#.........................................................................................................#................................................................................................................................................................................................................................................#.......................................................#...........................................................................................................................................#..........................................................................................................................................................................................#..............................................................................#...............................................................................................................................................................................#..........................................................................................................................................................................................#..........................................................................................#............#...................................................#....................................................................................#................................#................................................... .................................................................#..........................................................#............................................................................................................................................................................#................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#..#......#..................................................................#...................................................................#.........#.#................................................#..................................................#.............................................#.......................................................................................................................#...................................................................#...............................#.......................................................................................................................................................................................................................#........................................#.................................................................................................................................... ......................................................................................................#......................................#..................................................................................................................................................#...........................................#.............................................................................................................................................................................................#..............................................................................................................#..............................#.................................................#.........................................................................................................................................#......................................................................................................................................................................................#........................................................................#.....#.......#.............................................................................#.....................#.................................................................................................................................................................#...................................................................................................................................................................................#........#.......................................#..........................................................................................................#.......................................................................................................#... .................................................#..........................................................................#.......................................................#..............#............................................#.....................................................................................................................#........................................................................................................................................................................................................................#.............................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#..........................................##.........................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................#..................................... .................................................................................................................................................................................#.....................#...............................................................................................................................#......#...............................................................................................................................................................................................#............#.....................................................................................................................................#..........................................................#.................................................................................#.....................................................................................................................................................................................................#.................................#....................................................................................................................................................................................................................................#.................................................................................................................................................................#...................#..............................................................................#.....................................................................................................................#...................................................#.............#...............................#........................................................................... ..........................................#................................................................................#...........................................................................................................................................................................................................................................................................................................................................#...................#...........................................................................................................#.....................................................#.#.....................................................................................................................................................................................................................................................................................................................#............................................................................................................#......................................#................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.................. .............................................#..............................................................................................#.....#.......................................................#..............................................................................#......................................................................................................#....................................................................................................................................................................................................#.....................................#.................................................................................................................................................#.......................#...............................................................................................................#.......................................................#..............................................................................................#.........................................................................................................................................................................................................................................................................................................#............#.......................#......................................................................#..................................................................................................................#.................................................................................#..................#......................................#.................................................................................................................. ......................................................................................................................................................................................................................................................................#........................#.......................................................................................................................#............#...................................................................................................................................................................................................#............................................................................................................................................................................#.............................................................................................................#.....#.............#.......#.....................................................................................................................#........................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#.........#............#.................................................................................................................................................................................................................................................................................................................. .....................................................................................................................................................................#.........................................#.....................................................#.........................#................................................#................................................................................#................................................................#............................................................................................................................................................................................................#........................................................................................#....................#..................................................#..................................................................................................#..................................................#........................................#..................................................................................................................................................#......#.........................................................................#................................................................................................................#.........................................................................................................#....#........................................#...........................................................................................................................................................#........#.....#............................................................................................................................ ........#...............................................................................................................................................................................#.......................................................................#...........................................................................................................#.................#...........................#..#............................#..........................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#.............................#.........................................#....#...............................................................................................................................................................................#........................................................................................................................................................... .............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#.........................#...................................................#..........................................#.............................................................................................................................................#...................#......................................................................................#............................................................................................................................#.................................................................................................#...............................................................................#...........................................................................................................#.......................................#................................#..............................................................................................................................#......................................................................................................................................................................................................................................................................................................#.............. ........................................#......................................................................................................................#...............................................................#.........................................................................................................#..................................................................#....#................................................................................................................#.......................................................................................................................#................................#.................................................................................................#......#.......................................#........................#..................................#........................#................#..............................................#......................................................................................................................#............................................................................................................................#..........#................................................#.........................................................................................................#...............................................................................................................................................#.............................................................................#.......................................................................................................................................................................................................................................... ......................#.............................#.................................................................................................................................................................................................................................................#............................................................................................#.................................................................................#.................................................#..................................................................................................#.............................#..................................................................................#............................#.................................#.............................................................................................................................#....................#......................................................................................#................................................................................................................................................................................#....#.................................................................#.............................................................................#.....................................................................................................................................................#............................#.....................................................................................................................................#................................................................................................................................................................ ..................................#.....................................................................#............................................#..........................................................#......................................................................#..........................#...............................................................................................................................#.........................................................#...................................................................................................................................................................#........#........................................#...................................#...................................................................#.................................#........................#...........................................................#...#.............................................................................................................................................#...........................#...........#....................................................................................................................#......................................................................................................................................#.............................................................................................................#.........................................................#.........................#..............................#............#....................##..................................#.#..............#............................................................................................#....................................................... ..................................................................................................#..............................................................................................................#..........................................................................................................................................................................................................#..........#..........................................................................................................................................................................#...................................................................................................................................................................#.............#..................................................#.......................................................................................................................................................................................................................................................................................................................................##...............................................................#..................................................................................................................................................................#.............................#.................................................................................#............................................................................................................................................#......................................................................................................................................................................#............................ .......................#.......#...............................................................................................................................................................#.......................................................................................#................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#..........................................................................#....................................................................................................................................................#....#...............#............................................................................................................................................................................#.......................#............#.......................................................................................................................................................#................................................................................................................................................#....................................................................................................................................#..........#.#............................................................................................. ........................................................#.........#...#.................................#...................................................................................................................#...............................................................................................#.#..............................................................................................................................................#....................................................................................................................................................................................................................................................................................#........#.........................................................................#..................................................................................................................................................#...........................................#.............................................................................................................................................................................................................................#.................#.......................................................................................................#............................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................... ...........................................#.........................................................................#.........................#................................................................................................#..............#.........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................................................................#...................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................... ......#..................................#...................................................#.....................................................................................#..........................................................................................#.....................#...............#..............................................................................................................................................................#..............................................................#.......................................................................................................................................................................................................................................................#.......................................................................................................................................................................#..............................................................#...................#................................................................................................................#..........................................................................................................................................................##......................................................................................................................................#.................#...........#................................................................................................................................................................................................................................................................#.............................#............................................................................. ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................#..........................................#.......................................................................#...............................................................................#..................................#.....................................##..................................................................#..................................#......................................#...........................................................................................................................................#.....#..............#......................................#......................................................................................................................#............................................................................#.#..................#...........#...........................................................................................#............................#..........................................................................................#...#.............#..............................................................#............... ...................................................................................#..........................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................#..................................#.........................................#..................................................................................................................................#..............................................................................................................................#.............................................#..........................................................................................................................................................................#............................#.........................................#......#..............................................................#.......................................................#.............#........................................................#.#..............................................................................................................................................................................................................................................#....................................................#........................................#........#.............................#..................................... ....................................................................#................................................................#......................................................................................................................#......................................................................................................................................................................................................................................................#.......................................................................................................#.............................#...................................................................................................#............................#....................#...............................................................................................................................#............................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#..................................................................................................................................#..........................................#...........................................................................................................................#........................................................................................... ....................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................#......................................................................................#.....#..................................................................................................................................#.................................................................................................................................................................................................................................................................#..............................................................................................................................................#.........................#................................................................................#..................#....................................#....#..............#.......................................................................................................................................................................................................................................................................................#...............#............................................................................................................................................................................................................................................................. ..................................................#......#..............................................#.......................................................................................................#..................................................................#.........................................................................#...........................................................................................................................................................#..................................................................................#.......................................................................................................................................................................................................................................................#......#........................................................................................................................................................................................................................................................................#......................................................................#...............................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#....................................................................#...#........................................................................................................................... ..................#..............#.........................#.....................................................................................................................................................................................................................................................................................................#..............................................................#.....#................................#...........#.................................................................................................................................................................................................................................................................................................................................................................#....................#.............................................................#......................#............................................................................................................................................................................#...............#.........................#................................................................................................................................................................................................................#.....#..............#......................................................#.....................................................................................................................................................................................................................................#.........................................................................................................................................#................................ .............#..##.............................................................................................................................................................................................#........................#.....................................................#.............................................................#......................................................................................................................#....#..............................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#....#........................................#.................................................................................................................................#.................................................#...................................................................#.....................................................................................#....................................................................................................................#.......................................................................................................................................................................................................#.................................#...............#............................ ...................................................#.........................................................................................................................................................................................#..#........................#................................................#............................................................................................................#..............................................#...............................#..................#.........................................................................................#.........................................................................................................................................................................................................#...................................................#......................#................................................................................................#.......#.....#................................#............................................................................#...................#..............................................#..............................................................................................#................................................................................................................................................#..#...............................................#.................................................#............................................................................................................................................................................................................................................................................................................#......... ......#...................................................................................................................#...........................#.#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................#............#......................................#....................................................................................................................#............................................................#.....................................................................................................................#........................................#........#.........#...#.......................................................................................................#....................#.........................................#...........................................................#....................................................................................................................#......#.............................................................................#........................................................................................................#..........................................................................................................................................................................#.....................................................#..................... .............................................................................................................................................................................................................................#..........................#..................................#...........................#....................................................................................................................................................................................................................................#..............................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#......................................#.................................................................................................................#..............................................#.........#............ .....................................................................................................#.........................................................................................................................#....................................................................................................................................................................................................................................................................#..............................................................................................................................................................................#..............................................#............................................................................................................................#............................................................................................................................#...................#.................................................#..........................................................#.......................................................................................#..................................................................................................................................................................................................................#.........#.......................#................................#.........................................................#........................................................#......#............................................................................................................................................................#...#............................................................................................. #.........................................................#.......................................................................................#...............................................................................................................................................................................................................................................................#.........#.............................................................................................................................................................#...........................................................................................................................................................................#.........................................................................................................................................................................................................#........................#.......#..............................#...................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#...............................................................................#............................................................................................................................................................................................ ..................................................................................................................................................#..................................#.............................#..................................................................................................................................................................................................#..........................................................#................................................................#.......................#...............................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................#........................#.............................................................#.#........................................................................................................................................#...........................#.......................................#..............................................................................#...........#....................................................................................................................................................................................#............................................................................... ...........................................................................................................................................................................................#....................................................................#...................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................#....................#.........................................................#..................................................#.............................................................................................................................#..............................................#.................................#......................................................................#..................#...................#.......................................................................................................................#..................................................................................................................................................#..........................................................................#.......................................................................................................................................................................................................................................................#.....................................................#.......... .....................................................................................#.....#.....................................#..................................................................#..........................................................................................................................................................................................#.......................................................#...............................#.......................................................................................................................................................................................................................................................................#......................................#...................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#.............................................................................................................................#.......................................................................................##...#....#................................................ ...........................................................................................................................................................................................................................................................................................#........................................................................................................................#...............................#............#...................................................................#..........................................................................................................#.........#..........................................................................#........................................................................................................................#........................................................................#...............................................................................................................................................................................................#....................................................................................................................#...............................................................................................................................................................................................#.....#...........................................................................................................................................................................................................................................................................................................................................................#............................#........................................ .........................................................................#...........#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#......................................................#........................................................................................................................................................................................#.............#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................. .........................................................................................................................................#....................................................#..................................#............................................................................................#....................................................................#................................................................................................................................#.......................................................#....................................................................................................................#...........................#..........................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................#..#.............................................. ......................................................#..............................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#.........................#............................................................................................................................................................................................................................#.........................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#......................................................................................................................................................#...........................................................................................................................................................#.............................. .......................................................................................................#....#...........................................................................................#.........#.............................#..................................................................................................................................#..................................................................................................................................................#.............................#...............................................................................................................................................................................................................................................................#.............................#.........................................................................................................................#............................................................................................................................................................................................#..................................................#....#...............#........................................................................................................................#............#...............#..............................................................................................................#..................................................................................#..............................................................#....................................#..................................................................#................................................................................................... .........................................................#.........................................#................................................................................................#.........................................................................................................................................................................................................................................................................#......................#...................................#.........#...........................................................................................................................................................................................................................#.........................................................................................................................................#...............................................................................#.......................................................................................................................................................................................................#........................................................................................................................................................................#...................................................................#.......#...............................................................................................................................................................................................................................................................................................#.......................#....................#................................................................................ ...........................................................................................................#.............................................................................................#...............................#........................................................................................................#.........................#............................................#.............................................................................................................................#..........................................................................................................#.............................#................................................................................................................................................................................................................................................................................................#.....................................................................................................................#.....................................................................................#...............#...............................................................................................................#..........................................................................................#..............................................................................................................................................................................................................................................................................................................#................................................#................#........................#................................................. .................................................................................................................................................................................................................#.........................#............................................................................................................................................#..........................................................................................................................................................................#........................................................................................................................................#...............................................................................................#............................................................................#.....................................................................#................................................................................................................................................................#..............................................................................................................................................................................#......................................................#...................................................................................................#..................................................................#.....................#.................................................#.................................................................................................................................................................................#............................................................................................ ..........#.................................................................................................#...........................................................................................#...................................................................................................................................................................................................#.................................................................#................................#....................................................................................................................................................................#.....#.....................................................................................#.............................#.............................................#.............................................................................................................................................#...............................#..............................................................................................................................................................#..........................................................................................................................................................................#....................................................................................................................................................................................................................#.................................................................................................................................................................................................#..............................................................................#......... ......................................................................................................................................................................................................................................................................................#.....................................................................................................................................#..............................................................#...................................................................................#.#................................................................................................................................................................................................................................................................................#......................#....................................................................................#.#...........................................................................................................................................................................................................................................................................#.....................................................................................................................#....................#.................................................................................#.........................................................................................#.............#.........................#.......................................................#...............................................................................................................................#.................#...................#.#........................................ .....................................................................................................................................#....................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#.......#...........................................#............................................................................................................. .......#.........................................................................................#.................#................................#...................................................#......................................................................................#...................................................................................................................................................................................#.......#........................................................................................................................................................................................................................................................................................................................................#........................#...........................................................................................#........................................................................................................................................................................................................................................................................................................................................................#...............................#.......................................................................#.....................................................................................................................................#..........#................................#......................................................#....................................................#................#..............#.........................................................................................................................................#. ...........#................................................#.....................................................................................................................................................................................................................##...........................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.....#........................................................................................................................................................................................................................................#.................................................................#..................................................................................................................................#........................................................................................................................................................................#............................#..............................................................................................................................................#............................................................................................................................................................................................................................................................... .......................................................#..................................................................#.................................................................................................................................#........................#...................................#.............................................#...................................................................................#..................................................................................................................................................................................................................................................................................................................................................#........................................#............................#...............................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.............................................................................#......................................................................................................................................................................................................................................................................................#..............................................................#................................................................ ..........................................#.............................................................................................................................................................................................................................................................................#......................#............................................#...........................................................................#..................................................................................#..................................................#.........................................................................................................................#..................................................................#.......................................................................................................................................................................................................#....................................................#........................................................................#..................................................................#...............................................#..............................................................................................................#.................................................................................................................................................................................................................................#................................................................................#.............................................................#...................................#........................................................................................... ........................................#................................#...........#.................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................#.......................#............................................................................................................................................#....................#......................................................................................................................................................................................................................................................................#.............................................................................................#................................................................................#.....#................................................#...................................................................................................................#...............................................................................#..........................................................................................................................................................................................................................................................................................................................#.........................................................#.................................. ............................................................................................................................................#.....................................................................................................................................................................................#................#....................................#.......................................................#...................................................................................................................#............................................................................................................#.........#.................#......................................................#..........................................................................................#....#.............................................................................................................#................................#...................................................................................................................................................#.................................................................................#....................................................................................................................#........................................#......................................................................#...........................................................................#.................................................................................................................................................................................................................................................................................................#....................... ...........#.......................................................................#.................................................................................................#.............................................................................................................#...............................................................................................................................#....#..................................................................................................................................#.........................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#.........................................#..............................................................................................................................................................................................................................................................................................................................#.....................................#.........................................................#...........................................................................................#.................#..............................................................................#.....................................................................................................................#............#..................... .....#................................................................................................................#..............................................................................#.........................................................................................................................................................#........................#..........................................#........#.........................................#...................................................................#................................................................................................................................................................................................................................................................................................................#...............................................................................#...........................................................................................................................#...........................................................................................................................................#......................................................#..........................................................................................................................................................................#....#.................#..................#............................................#....................................................................#.........................#..........................#............................................................................................................................................................................................................. ...........................................................................................................................#...............#............................................................................................................................................................#.................................................................................................................................................................#..............................................................................#................................................................................#.....................#..................................................#......................#.............................................................#.....................................................................................................................................................#.......................................................................#..................................................#.................................................................................................................................................................................#........................................................................................................................................................#............................#..................................#............................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................................................................................................................................................................................................................#...................................................................#..............................................................................................#...............................................................................................................................................................................................................................................................................................................#....................................................................................................#........................#................................................................................................................................................................................................................................................................................#......................................................................................................................................................#....................................................................................#..............................................#..............................................................................................................................................................................................................................................................................................#........................................................................................................#................ .....................#..............#.....................................................................................................................#......................#....................#.....................................................#...........................................................................#.......................................................................................................................................................................#.................................................................................................#...............................................................................................................................................................................................................................................................#............................................................................................................#...........................................................................#......................................................................................................................................................................#.................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................#............ ..........................................#...........................................................................................................#.......................................................................#.......................#................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#...........................................................................................................................................................................................................................................................................#..................................................................................................#..........................................................................#.......................................................................................................................................................................#......#................................................................................................................................................................................#................#.................................................................... ......................................................................................................................................................................................................................#......................................................#....................#...................................................................................................................#..............#................................................................................................................#................................................................................................#..........................................................................................................................#...............................................#............#........................................................................................................................................................................................................................#..........................................................................................................#..................#.........................................................................#...#................................................................................................................................................................................................................#..............................................................................................................................#.....................................................................................................................................................#.................#..............................................#........................................ ......................................................................................................#....#...................................................#......#.................................................................#.....#...................................................................................................................................................................................................................................................#..#................................................#....................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#.....................................#........................................................................#........................................................................................................#.....................................................................................................#............................................................................................................................................#......................................................................................................#...........................................................................................................................................................................................#.....................................................................................#............... ..................#..........................................#.....................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...#.............................................................................................................................#.......#...............................................................................................................................#............................................................................................................#................................#................................................................................................................................................................................................................................................................................................................................#..................................................................................#...............................................................................................#.................#.......................................................#..........................#.............#................................................................................................................................................................. ...................................................................................................................................................................................................................................................................................................................................................#........................#.......................................................#..................................................................#........................................#................................................................................................................................................................................................#...................................#.........................#.........................#.....................................................................................................................................................#.....................................................................................................................................................................#.................................................#.............................................#......................................................................#...........................................................................................#.........................#............................................................................................................#..............................................................................................................#............................................................................................................................................................................#........................ ............................................................................................................................#....................................................................................#.........#..........................................................................................................................................................#........#.....................................................................................#.......#.....#.............#............................................................................#.............................................................................................#..........................................................#................................................................................................................................................................................................................................................................................................................................................#............................................#............................................................................................................................#.................#..............#......................................................................................................................................................................................#.....................................................................................................#...............#.............................................................................................................................................................#..................................................................................................... ...................................#...................................................#.................#................................................................................................................................#..............................#.......................................#.....................................#...........................................................................................................................................................................................................................................................................#.................................................................................#..............#..................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#.................................#.............................................................................##............#...................................................................................................................................................................................................................................................................................................................................................... .........................................................................................................................................................................#...................................................................................................#.....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................#.........................#...................................#........................................#.....#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................#................................................................... .....................................#..............................................#......................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#.................................................................................................#...............#......#.....................................#..................................................................#...............................................#...............................................................................#......................................................................#.........................................................................................................................................................................#....................................#......................................................................................#...................................................................................................................................................................#.....................................................................................................................................................................................................................#..................#............................................................................................................................................#.............. ...........................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................#.........#...........................................#..........................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#............................................#..................................................................................................#.......................................................................................................................................................... .......................................................................................................................#............................................................................................................................................#......................................#.....................................................................................................................................#..#......................................................................................#...................#.........#........................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................#.....................................................................................................................#.#...........................................................................................................................................#.....................................................................................#..........................#..............................................#........................................................................................................................#.......................................................................................................................................................................................................................................... .............................#....................................#...........#.............................................................................#....#.............................................................#...................................................................................................................#...................................................................................#........................................#..............................................................................................................................................#............................................................................................#.........................................#.............................................................................#.....................#.......................................................#....................................................#.................................................#..............................................................................................................................................................................................................................................................#..............................................................................................................................#............................................................................................................................................................................#................................................................................................................................#.....................................#........................................................................................................ .......##.....#..............................................#....................................#.......................................................................................................................................#.........................................................................................#......................#..........#............#.......................................................#....................................................................................................................................#...................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................#......#..#.....................................#.......................................................................................................................................................................................#...................#...........#............................................................................................#...........................................................#...............................................................................#....................................................................................#.........................................................................#......................................................#.............................................................................#................ ................................................................................................................#......#..................................................................................................................#........................................................................................................................................................................................................................................#.......................................#.......................#..................................................#.................................................................................................................................................#.............#............................................................#.......................................................#....................................#.................................................................................................................#..........................................................................................#.........................................................................................................#........................#.........................................................................................................................................................................................................................................................................................................#..............................................................................................................#..........................................#............................................................................................................................................... .............................................................................................................................................#..............##....................................................................................................................................................................................................................................................................................................#..........................................#................................................................................................................................................................#...............................#...............................................................................................................................................................................................................#.......#...............#.........#................................#............................................................................................................................................................................................................................................#....................#...............................................................#........................................................................................................................................................#............................................................................................#.................................................................................................................................................................#...........................................................#............................................................................ .......................................................................................................................#............................#........................................................................#.................................#...................................................................................................................................#...#..............................................................................................................#..............................................................................................................................#............................................#..................................................#......................................#.............................................................#......................................................................................................................................................#..............#...........................#.................................................................................................................#................................#...................................................................#...................................................................................................#...............................................................#...............................................................................................................................................................................................................................................................................................................................#....................................................................................#....................... ....#......................................................................................................................................................................................#......................................................#.................................................................................................................#....................................#............................................................................................................................................................................................................................................................................................#..........#...................................................................#.........................................................................................................................#.............................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#.............................................................................................................#..............................................................................................................................#................ ....................................................................................................................................................................................................................................................................................................................#...................................................................................#.......................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.................#...........................................................................................................#.........................................................................................................#........................................................................................................................#..............................................................................#................#..........................................................#....................#......................................................................................................................................#.................................................... .......................................................................#..............................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#.....................................................................................................................#................................................................................................................................................................#.............................................................................................................................................................................................................................#......................#...........................................................................................................................................#..............................................................................................................#............................#...#................................................... ..........................................................................................................#..................................................#...............................................................................................................#................................................................................................#........................#.......................................................................................#..................................................................................................................................................................................................................................................................................#........................................................................................#.......#..........................................#.....................#.........#....................................................................................#..........................................................................................#..................................................................................................................................................................................................................................#........................................................#...................#..#..................................#............................................................................................................................................................#...............................................................................................................................................................................#.................................................. .................................................................................................................................................................#..............................................................................................................................................................................................................................#.........#..................................#.....................................................................#...................................#.......................................................................................................................................................................................................................#....................................................................#..#.................#...................#.................................#.................................................................................................................................................................................................#....................................................#..........................................................#.......................#...........................................................................................................................................#......................................................#..#.#.................................................#....................................#..........#..........#...........................................................................................................#.........................................................................#............................................................................................................... ...........#...............................................................................................................................................#.........................................................................................................................................................................................#........#.......#...............................................................................................................................................................#..............#......................................................................#.......................................................................................................#...............#.......................................#................#..............................................................................................................................................................................................................#.................................................#................................................................................................................................#..........................................................#.......................................................#.......................................................................................................................................................#......................................................................................................................#...........#...............................................................................................................................................................................................................................................................#...... .................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#...............................................#..............................................................................#...................................................................................................................................................................................................................................................................................................................#.................................#.................................................................................................................................................................#....#..............................................................................................................................#.........................................................................................................#.......................................#...............................................................................................................................................................................#...#............................................ .........................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.........................................................................#............#.............................................#..................................#.......#..................................................................................................................................................................................................................#.....................................................................................................................................#............................................................................................................................#................................................................#...................................................................................#...................................................#...........#.......................................................................................................................................................................................................................#..........................................................................................................................................................................................................#.................. .................................................................................................................................................................#............................................................................................................#..............................................#..................................................................................................#.................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................#.....................................#.....................................................................#........................#...........................................................#...........................................#.......................................#............#................#..............................................................#............................#........................................................................................................................................... .....................................................#..............................................................................................................................#....................................................................#..............................................................................................................#....................................................#..................................................................................................................................................................................................................................................#..................................................................................................................#..............................................................................................#........................................................#..............................................................................................................................#...................................................................................#....................#........#....................#..............................................................................................................................................................................................................................................................................................................#.................#.......................................................#.....................#..................................................................................#.........................#................................................................................#..................................................#.. .............................................................................................#.....................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.....................................................................................................................#........................................................................................................................................................................#..........................#.#...............................#...................................................................................................................................#........................................................................................................................#..........................#.....#..........................................................................................................................................................................................................................................................................................................#..................................................................#........................................................................................................................................................................................................... ..............................................................................................................................#...............................................................................................................................................................................................................................................................................#............................#..............#....................#...............................................................................................................................................................................................................................................................................#............................................................................................................................................................................#...................................................#...........................................................................................................#....................................................................................................................................................................................................................................................................#..............................................................#...............#.........................................................................#..............#.......................................................................................................................................................................................................................................................................................................................................... .......................................................................................................#..............................................................#.............................................................................................................#...................................................................................................................................................................................................................#..................................................................................................................................................................................#........................................................................................................................................#.......................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#................................#.........................#........................................................................................................................................................................................................................................................................................#......................................................................................................................................... ..............................................................................................................................................................................................................#................#.....................................#.......#.................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#.......................................#............................................................................................................#......................#........................................#.............................................................................#.............#......................................................................#......#..................................................................................................................................................................#.............#.......................................................................................................................................................................................................#...................#................................................................................................................................#...................................... ..................................................................................................................................................................................................#................................................#.......................................................................................................................................................................................................................................#..................................................................................#...........................................................................................................................................................................................................#...................................#.........................................................................#.............#.....#..........................................................................................................................................................................................................................................................................................................................................................................................................#...................#..........................................................#.......#.........................................................................................................................................................................................................................#..........................#....................................................................................................................#...................................................#........#.............................. ..........................................................................................#............................................................................................................................................................................#.....................#........................#..............#.................................................................................................................................................................#.......................................................................#..............................................#........#....................................#............................................#.................................................................................................#............#.....................................................#..............................................................#.................................................................................#.....................................................................................................................................................................................................................................#.................................................................................................#....................................................................................................................................................................#..................#....................................................................................................#...........................................................................................................................................................................#................................... ..............................................................................................................................................................................................................#..........................................................................................................#...........................................................#....#....................................................................................................................................#............................................................................#...................................................................#............................................................................................................................................................................................................#.........................#............................................................................................#................................#......................#.........#.............................................................................................................................................................#.........................................................#.....................................................................................................................................#...............#................................................................................#.............................................................................................................................................................................................................................................................................................................................................. ...............................................................................................................................................................................................................................................#.......................................#............................................................................................................................................................#..............................................................................................................#..............................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#...................................#............................................................................................................................................................................................................................................................................................................................................................#.............#...............................................................................................................................................................................................................................................................#.............................................................................#........................................................................ ..................................................................................................#....................................................................................................#..............................#.#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#...............#.......................................................................#....................#.....................................................................................................................#.......................................#...................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.#............................................................................................................................................. ......................................................................................................................................................................#..........................................#.....................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.....................................................................................................#............................#............................#..............#...................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.......................#.................................................................#.....................#..........................................................................................................................................................................................................................................................#..................................... ..............................................................................................................................................................#.....................................................#...............................................#..................................................................#..........................................................................................................#...................................................#............#................................................#......................................................................................................................................................................................................................................................................................................................................#........#.................................................................................................................................................................................#...................................................................................................................................................................................................................................#................................................................................................................................#.................................................................................................................................................................................................................................................................................................#...................................................................................................................... ..................#....................................#...............................#..........................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#......................#.............#....................................................................................................................................#.....................................................................................#.................................................................................................................................................................................................................................................................................................#...............................#............................................#.........................................#......................#......................................................................#...............................................................................................#...............#..............................................................................................................#...... ..................................................................................................................................................................................................................................#.....................................#....................................#.......................................................................................#.#.................................................................................................#................##.................................................#..........................#........#...................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................#.................................................................................................................. ...................#.....#.....................................................................................................................................................................#......................#............................................................................................................#................................................................................................................................................................................#..........................................................#............................................................................................................................................................................#.......................#..........................................................................#..........#.............#.............................................................................................#...............................#..............................................................................................#.#..............................#............................................................................................#.....................................................................#...................................................................................................#...........#.....................................#...........................................................#....................................................................................#........................................#..............#.....................#..............................................................................................................................................................................#...... .........................................................#........................................................................#.........#...................................................................................................................................................................................................#.........................................#..............................................................................#..................................................#.............................#..................................................#.................................#...........................#........................................................................................................................................#.............#........................................................................................................................#...................................#........................................................................................................................................................................................................#...................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................ ...............................#.....................................................#........................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#....................................................................................................#................................................................................................................................................................#................................................#...............................................#......................................................................................#.#.............................................#..................#.#................................................................................................................................#....................................................................................................#....................................................................#..................................................................................................................................#..................##.................#.............................................................................................................................................................................................. ...................................................................................................................................................#....................................................................................................................#...................................................................#.............................................................................................................................................................................................................................................#.................................................#.......................................................................................................................................#.............................................#..........................................................................................................................................................................................................................#.............................................................................#......................................................................................................................................................................#......#......................................................................................................................................................................................................................................................................................#...................................................#..................................................#...........................#..#..........................................................#...................................................................#.............. ....................#...............................................................................................................................................................................................................................................................#...................................................................................................................................#..............................................................................................................................#...................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#................................................................................................................................................#.........................................#..............#.................................. .....................#...............#...........................................................................................#........................................................................................#...............................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#...................................................................................................................................................................................................................................................................#..........#.................................................................................................................................#................................................................#............................................#.......................................................................................................#........................................................#...................................................#....................................................#..................................#........#........................................ .................................................................................................................................................................................................................................................................................................................................#..........................#.....#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#.................................................................................................#.................................................................................................................................................................................................................#....................... .............#..............................................................................................................................#....................................#...................................................................................#.............................................................................................................................#...........................#..#..............................................................................................................................#........................................................#.................................................................................................................#..#...................................................................................................................................#.....#.......................................................................#.......#................................................................................#..........................................................................#....................#...................................#............................................................................................................#..........................................................................................................................................#......................................................................................#.......................................................................................................................................................................................................................................#.........................................................#.................................................... ...............................................................................................................................................................................................................................................................................................................................................#................#.................................................................................#........................................................................................................................................................................................................................................................................#................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#..............................................#..........................................#.................................#..............................................................#..........................................................................#......................................#..................................................................................................................................................................................................................... ......................................................................#...............................................................................................................................................................................................................................................................................................................#.....................................................................................#..................................#..........................................................................................................................................#..................................................#............................#..........................................................#......................................................................................#.................#.................................................................................................................................................................#..........................................................................................................................................#.........................................................#........#............................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................#..........................................................#............................. ..............................................................................#............#..........................................................#...............................................................................#..........................................#...........................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#.....................................................#............#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................#..........................................................................#..........#.............................................................................................................#.........................................................................................................................#........#.................................................................. .............................................................................................................#..................................................................................................................#...........................................................#.........................#..........................................................................#.....................................................#..................................................................#.......................................................................................................................#.......................................................#............................................................................................................................................................................#..................................................................................................................................................................................................................................#......................................#........................................................................................................................................................................#.........#......#.#..............................................................#.......................#.............................................................................................................................................................................................................................................................................#.....................#........................................................................................................................................... ..........#.......................................................................................................................................#......................................................................................................................#.................................#..........................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#.................................................................................................#.............................................................#........................................................................................................................................................................................................#................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................................................................................. .....#...........................................................................................................................................................#.......#.............................................................##.....................#.............................................................#...........................................................................................................................................................#.......................................................................................................................................................................................................................................................#.........................................................#...................................................................................................................................................................................................................................................................................................................................................#..................................................................#..........................#..............................................#.........................................................................#..................................#.................................................................#.........................................................................................................#.................................................................#..................................................................................#.......................................................................................................................................... ................................#.........................................................................................................................................#......................#..........#.....................................................#........................................................................................................................................................................................................................................................................................................#....................................................................................#..............................................................................#..................................#.................................................................................................................................................................................#..................................................................................#..................................#.......................................................................................................................................................#........#..................................................#......#....................................................................#.......................................................................................................................#.................................................................................................................#.....#.................#...............................................................#......................##..............................................................................#........................................#........#.............. .......................#...............................#........................................................................................................................................#...........................................................................................................................................................................................................................................................................#...............................#......................#............................................................................................................................................#......................................#...................#................................................................................................................#..........................................................#..........#...........................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................#........................................#....................#......................#...................................................................................................................................................................... .........................................................................................................................................................................................#........................................#...................#.......................................................................................................................................#...................................................................................................................................................................................................................#.............................................#..........................................................................................................................................................................#.............................................................................................................................................................................................#...#.......................#....................................................................................................................#..............................................................................................#..................................................................................................................................#.......................................................................................................................#....................................#...............#.............................................................................................................................................................................................................................................................................#............ .........................................................................#...................................#........................................#......................................................................................................................................#..........#....................................................................................................................................................#...............................................................................................#......................................#.................#...........#...#..............................................................................#..................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................#.........................#.......#......................................................................................................#..........................................................................................#.................................................................................................................................................................................#.............................#.........................................................................................................................................................................................................................................#..................... ....................#................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#..................##...................................#..........................................................................................................................#..............#........................................................................................................#........................................#....................................................................................................................................................................................................#............................................................#.......#.................................................................#...................#..#.......................................................................#..................................................................................................................................................................................................................................................................................#...................................#...................................................................................... ............#....................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#...#.................#................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#............................................................#......................................................................................................................................................................................................................................................#..........................................................................................#.....................................................................................................................#...............................................................................................#......................#........... ..#....#.................................#........................................................................................................................................................................................................................................................#........#...............................................................................#......................................................#......................................#....................................................................................#................................................................................#.....................................#..........................................#..............................................................................................................................#...........................#..............#.....................................................................................................................#.................................................#......................................................................................#.................................................................................................................................................................................#...............................................................................................................................................#...............................................................................................................#............................................#.......................................................................................................................................................................................................#... ...........................................................................................................................................................#....#...........................................................................................................................................................................................#.......................................................................#.........................................................................................................................................................................#...........................................................................................#..............................................................................................................#............................................................................................................................................................................................................................................................................................................#...................................................................................................#.............................................................#.......................#............................................................................................................#.................................................................................................................................................................#..........#.........................................................................................#...................................................................#....................................................#...................................#.................. ................................................#..................#............#.................................................................................................................................................................................................................................................................................#.................................................................#...#........#............#.....................#..........................................................................................................................................................................#............#...............................................................................................#.....................................................................................................................#.................................................................................#..........................#..............................................................................................................#...................................................................................#.....................................................#......................................................#...............................................................................................................................................................................................................................................................................#......................#.............................................#...................................................................................................................................................................#........................................... ..........................#.............................................................................................#.............................................................................................................................................................................................#..........................................................................................................#...#................................................................................................................................................................................................................................................................................................................................................................................#..#........................................................................................................................................................................................................................................................................................................#..#................................................#....................................................................................................................................................................................................#........................#................................................................................................................................................................................................................................................................................................#.........................................................................................#..............#..................................................................... ....................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................#......................#............................................................................................................................................................................................................................................#..........................................................................................................................#............#........................#........#................................................................................................................................................................................#........................................................#....................................................................#........................... .................................................................................#.....................................................................................#..........................................................................##.................................................................#...................................................................................#..................................................................#................................................................#.................................................................................#................................................................................................................................................................#........#..........................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................................................................#...................................#.....................#...........................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................#......................... ........................................................#........................................................................#.......................................................................................................................................................#.............................................................................................................#..............#...#...........................................................................................................................................................................................................................................................##................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#........................................................................................#...............................................................#................#..............................................................#...............................#...#......................................................................#......................................#.................................................................................................................................................................. .......#.........................................................................................................................#..............................................................................................................................................................................................................................................................#.........#...........................................................................................................................#...........................................................................................................................................#....#............................#.............................#................................................................................................................................#..........................................................#...........................................................#...................................................................#..................................................................................................................................................................................................................................................#...........................................#...................................#............................................#....................................................................................................................................................................................#................................................................................................................................................................................................................................................ ........................................................................................#.................................................................#................................................#..........#.......................................................................................................#...........................................................................#.........................#................................#...........................................................................................................................................................................................................#..........................................................................................#..............................................................................#.....................#....................................................................#..#..........#.....................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................#...............................#..........................................................................................................................................................................#............................................................................................#................................................................................................... ............................................................................................................................................................................................................................................................................#........................................................................................................#..................................................................................................................................................................................................................................................................................................................#...................................................#.................................................................................................................................................................................................................................................#......#.......................................#............................................#....................................................................#...................................................................#................................................................................................................................#.....................................................................................................#..........#....................................#.................#...............................................................................................................................................................................................#....................................................................................................................................... ..................................................................................................................................................................................................................................................................................#..................#................................................................................................................................#.......................................................#.......................................#.............................................#........................................#.....................#...................................................................................................................................................................................................#.........................................................................................#.........................................#.....................................................................................................#...................#.......................................#.....................................................#.................................................................................#............#.....................................................................................................................#................................................................#.........#...............................................................................#...................#......................................................................................#...........................................................................................#......................................................................................... ........................................#..............................................................................................................................#...........................................................................................................................................................................................................................................................................#.............#.......................................................................#......................................................................................................................................................#..........................................................................................#..#.......................................................................#.....................................................................................................................................................................#.................................................#..........................................#....................................................................................#........................................................................................................#....................#.....................................................................................#...................................................................#.............................................................................................................................................................................#................#................................................................................................................................#............................................. #.............................................................................................................................................#....................................................................................................................................#.................................#.........................................................................#.......#.............................................................................................................................................................#................................................................................................................................#..................................#.............................................................................#...............................................................................#....................#...................................................................................................#............................................................................................................................#.........................................#..........................#.........................................#...........................................................#.........................................................................................................................................................#............................................................#..................................................................................................#......................................#...................................#..............#..........................................................................#.................................................#.......... .....................................................................................................................................................#..........................................................................................................#....................................................................................................................................................................................#.................................................................................................................................................................................................................................................#...........#......#.#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................#.......................................................................................................................................##.................................#...............................................................#...............................................................#...................................................................................................#.......................................................................................... #.....................#.......#..................................................................................................................................................................................................#..........................................................................................................................................................#.....................................................#..................................................................................................................................................##....................................................................................................................................................................................................................#.......#................................#..#............#..#.....................#........................................................................#.....#................................................#.........................................................................................#..........................................................#...................................................................#......................................#...................................................................................................#.............................................#............................................................................................#.........#.....................................................................................................#..................................................................#..........................................#...............#.............................#........................................................... ...............................................................................#.............#......................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................#............................................................................................................#......................................................................................#................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#..........................................#...............................................................#........................................................................................#........................................................................#.........................................................................#.......................................................................................................#.......................................................... ..........................#.............#.......#.............................................................................................................................................................................................................................................................................#.....................................................................................................................................#................................................................................................................................................#.....................................#..........................................................................................................#........................................#........................................................................#......................#......................................................#.......#..........................................................#...............................#.......................................................................................................#..................................................................................................................#.......................................#............................................................................................................................................................................................................................#.................................................................................................................................................................#.................................................................................................................................#...................... ..........................................................................................................................................................................................#.................................................................................#................................................#...............................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................#..........................................................................................................................................................................................................................................................................................#...................................#....................................................................................................................................................................................................................................................................................................................................#.......................#........................................................................#.................#..........................................#....# .................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#....................................................#.........#....................................................................................................................#...............................................................................................#............................................................................................#.........................................................................................#...........................................................................................................................................................................................................................................................................................................#.....................................................................................#..........................................#........................................#....................................#............................#...............................................#...........................................................................................................................................................................................................#........................................................#........... ..............................................................................................................#..........#.............................................................................................................................................................................................................................................................................................#...........................................#.............................................................................................................................#..............#...#.......#........................................................................#.......................................................................................................................................#........................................................................................................................................................#.................................................................................#.........................#....#..................................................................................................................................................................................................................................#......#...................................................#...........................................................................................................................................................................................................................#............................................................................#.......................................................................................................................#............................................. ......................................................#.........................................................................#..................................................#.....................................#..............................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#...............................#...........................................................................................................................................................................................#......................................................................................................................................................................................................................#....................#..........................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................... ..................................................................#...................................................................................................................................................................................................................................#................................................................................................#..........................................................................#....#.................................................................................................................................#..................................................................................................................#....................................................................................................#..........................................................#......................................................................................................................................................................................................#......................................................................................................................................................................#......................................................................................#.........................................................................................................................#......................................................................................#........................................#........................................................................................................................................................................................................................................................ ....................................................................................................................................................................................................................................#...............................................................#...........................................................................................................................#.......................................................................................#............................................................................................................#................................................................................................................................................................................................................#.................................#.#...................................................................................................................................#...................................#.....................................#...........................#.......................#................................#.....#.......................................................................................................................................................................................#.......................................................#.....................#....................................#........................................................................................................................................................................................#................................................#.......#................................................................................................................................... ......................................................................................................................................................................................................................................................................................................#.............#...................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................#.................#...............#.............................................................................................................................................#................................................................................................................................#..........................................................#................................#...................................................................................................................#............................................................#..............#.............#...........................##..........................................................#...........................................................................#..................................................................#............................................................................................................................................... ................................#......................................................................................................................#.....#.......#................................................................................................................................................................................................................................................................................................................#........................................................#.......................................#...............................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................................................................................................................#......................................#....................................................................................................................................................................................................#....................................#.....................#..............................................................................................#....................#..........................................................................................................#............................................................................................ .....................................................................................................................................................................................#.......................................#....................................................................................................................................................................................#.........................................................................................................................................................#..........................#..#..........................................#.............................................................................................................................................................................................................................................................#................................................................................#........................#.......................................................................................#......................#.#..............................................................................................................#..........................................#..........................................................................#.....................................................................................................................................................................................#.........#.........................#...................................................................................................................................................................................................................................................................................... ..................................................................................................#......................#.....................................................................................................................#...................................................................................................#...............................................................................................................................................#...............................#....................................................................................................................................................................................#.......................................#................................................................................................................................................................................................#..................................................................................#.......#......................................#.....................................................................................................................................................................#...........................................................................#................#.....................................................................#.............................#..................#......................................................................................#..................................................................................................................................................#...............................#............................................................................................................................ ........................................................#.....................................................#...............................................#...................................................................#...................#..............................#..............................................#.......................................#.........................#........................................................................................................................................................#....#..............................................................................................................................................................................................#..............................................#.......#...............................#............................................................................................#....................................................#..................................................................#...............................................................#........................................................................................................#................................#.............................................................#................................................................................................#........................................................#.................................................................#.............................................................................................................#................................................#.................................................................#............................................................................... ......................#......................................................................#..................................................................................................................#..................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................#.............................#...................................................................................#...................................................................................................#......................................................................................#..............................................................................................................................#......................................................................#..........................................................................................................................................................................................................................................................................................#.........................#....................................................#.............................................................................................................#.............................................................#.................................................................. ..........#.#.........................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................#......................................................................................................................................................................................................................................#.................................................................................................................................................#..................................................................................................................................................................#.....................................#......................................................................................................................................................................................................................................................................................................................................#....................................................................#...#................. .................................................................#....................................................#.............................................................#....................................................................#..............................................#........................................#.....#...............................................................................................#......................................................................................................................................................................................................................................................#......................................................................................................................................................#.....................................................................................................................................................................................................#...........................................................#....#............................................................................................................................................#.........................................##.................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#......................................................................................... ...........#...........................................#..........................................................................................................................................................................................................................................................................................................#................................#.#.....................................#..........................................................................................#............................................#............................................#....................................................................................................................................................................................................................#...........................#.......................................................................................................................................................#..................................................................................................................................................................................#..................#..............................................................................................................#...............................................................................................................................................................................................#....................#....................#...............................................................#................................................................................................................................#.......................................................................................... ...........................................................................................................................................................................#......................................................................................................................................#.................................#...............................................................#........................................#...#.....#...................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.........................#...............................................................................................................................................................................................................................................................................................................................#...........................................................................................#...................#..................................................#.......................................#.........................................................#...........................#...............................................................................................................................................................#........................................................................... ......#..........................................................................................................................................................#..................................................................................................................................#.....................................................................................................#...........................#...............................#.............................................................................................#.................................................................................#...............#..................................#.............................................................................................................................................................#.............................#......................................................................................................................................................#.............................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................#....................#.....................................................................#........................#....................................................................#.........................................................#..............................#...................................#.#.........................# ............#................................................................................................................................................................#..............................................................................................#........................................................................................................#......................................................................................#............#.....................................................................#.......................................................................#.......................................#..............................................................................................................................................#..............................................................................................................................................................................................#............................................................................................................................................................................................#.................................#.....................#...................#............................................................................#......................................................................................................#......................................#........................................#......................................................................................................................................................................................................................................................................................................................... ...................................................................................................................................#............................................................................................................#..................#........................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#.................................................................#..................#.............................................................................................................#...............#............................................................................................................................................................................................#............................................................................................................................................................................................................................................................#.................................................#................................................................. ..............................................#.........................................................................................................................#......................................................................................................................................................................................................................................................#............#..#......................................#........................................................................................................................................................#.............................................................#..........................................................................................#..........................................................................................................................................................................................#..............................................................................................................................#.......................................#........................................................................................#.......................................#..................................................#................................................................................................................................................................................#...............................................#...................................................................................................................................................................#....................................................................................................#........................... .....................................................................................................................#................#..........................................................#............................................................................................................................................................................................................................................................................................#.................#.................................................................................#.........................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................#...............#.............................................................................................................#............#.....................................................................................................................................................................#......................................................................................................#..............#...........................................................#......................................................................................................................................................#....................................................................................#...... .................................................................................................#.........................................#........................................................................................................................................................................#...........#.................................................#.....................................................................................................................................#...................................................................................................................................................................................................#........................................#.......................................................................................................................................................................................................................................................................................................................................#........................................................................#..........#.........................................................................................................................................................................................#..................................................#...............................................................................#..........................................................................................................................................................................................................................................................................................................................#.......................................... .....................................................................................................#........................#..................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#...............................#...................................#......................................................................................#...........................................#.........................................................................................................................................................#................................#............#.......................................................................................#.................#.....................................#............... .................................................#.............#...................................................................................................................................................................................................#....#........................#.......................................#............................................................................................................................................................................................................................#.......................#...............................##..........................................................................................................................................................................................................................................................................#.................#.........................................................................................................................................................................................................................................................................................................................#...........................................................#.............................................................................................................#..........................................................................................................#.................................#...........................#............................................................................................................................................................................................................................................#............................................. ...................................................#..............................#......................................................................................................................................................................................................................................#..............................................................................#.....................................................................................................................................#...................................................................................#...............................#........................................................................................................................................#......................................................................................................................................................................................#....#.....................#....................................................................................................#...........................................................................................#.....................................................................................#..................#............................................#..................................................................................................................................................................................................................................................................................#...........................................#............................................................................................................#............#.....................................#......#......... ..........................................................................................................................................................#..................................................................#.........................................................................................................#..............................................................................................................................#............................................................................#.............................................#..........................................................................#........................#...........................................................................................................................................................................................................................................#...........................#..#....................................................................................................................................................................................................................#......................................................#............#...............................................................................................................................................#..............................................................................................................................................................#............#............................................................................................#...............................................................#...........................................#...............................................................................#..... ................#..............#...................................#................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................#....................................................................................................#..............................#............................................................................................#...............................................................................................................................................................................#..................................................................#........................................................................................................................................................................................#...............................................................#.............#..........#................................#...............#....................................................................................................................................................................................................#.............................................................................................................................................................................. ....................................#.............................................................................................................................................................................................................................................#...............................................................................#.......................................................................................................#.....................................................................................................................#................................................................................................................................................................................................................#..............................#...#.#..............................................................................................................................................#.....................................................................................................................#...................................................................................................................................................................................................................................................#.........................#............#...............................................................................................................................#..........................................................#...............................#.................................................................................................................................................................................................................................................. ..............#.............................#................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#......................................................................................................................................................................................................#................................................................................................................................................#....................................................................................................#........................................................#..............................................................#................................................................................#..................................................................................................................................#........................................................................................................................................................................................................................... ...................................#..............................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....#....................................................#........................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................#.............................................................................................................................................................................................................................................................................................#..........................................................................................................................................#.........#.......................... .............................................................#..................#...........................................................................................................................................#.................................................#.................................................................................................#.......................#...#..#.............................................................................................................................#.............................................................................................................................................................................#........................................#............................................................................................#.......................#......................#.......................................................................................................................#..........................................................................................................................................#................................................................................#.......................................#................................................................#.......................................................................................................................................#..........................................................................#..........#.............................#.#....................#..............#....................................#..........#..........#.#.#..................................................................................................................................................... ...............................................................................................................................................................................#...............................................................................................................................................#.........................................................................................................................................................#....................................#......#.............#..............................................................#..........................................................................................#.................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................#...................................#............................................................#..................................#.......................................................#.....................#.......................................................................................................#............................................................................................................#.............................................................................. .....................................................................................................................................................................................................................................#.................#....................................................................................................................#................................................................................#................................................................................................................................................#......................................................#............................................................................#.....................................................................................................................................#............................#..................................................#......#............................................#..........................................................................................#.......................................................................................................................................................................................#..................................................................................................................................................................................................................#.........................................................................................................#.........................................................................#........................................................#.................................................................................................................... .........................#.....................................................................................................#.....................................................................................................................................................................#........................#.........................#..........................................................#......................................................................................................#...........................#........................#...................#.........................................................................................................................................................................................................#............................................#.......#......................................................................................................................#..............................................#....................................................................................................................................................................................................#.....................................................#..................................................#...............#.........................#..............................................................................................................................................................................................................#...................#.........................................................................#....................................................#................................................................................................................................. .........................................................................................#................#................................#....#...............................#............................#..........#......................................................................................#...............................................................#.......#................................................................................................................................................................................................................................................................#...................................................................................................................................................#.........................................................................................................................................................#..................................................................................................................#....................................................................................................................................................................................................................................................#..............................................#..................................................................................#.............................................................................................................................................................................................................................................................................#....................................#.................................................#.............................................. .........................................................................................#........................#..........................................................................................#....................#....................................#.........................................................................................#...............................................................................................#...................................................#........................................#................................................................#..............................................#...............#.....................................................#.........................................................................................................#............................................................................#......................................................................................................................................................................#..#...............................#.............................................................................................................#.............................................................................................................#.......................................................................................................#....................................................................................................................................................#........................................................................................................................................................................#............................................................................ ................................................................................................................#...................................................................................................................................................................................................#............................................#..............................................................................................#....................#........................................#............................................................................................................#.#......................##......................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................#...............................#....................................#............................................#..........................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................#....................................................................... ..................................................................#...............................................................................................................................................................................................................................#...........................................................#....................................................................................................#..................................................#...#..............................................#....................................................................................................................................................................................................................................................................................................................#.................................#..................................#............................................................................#.....................................................................................................................................................................................................#...............................................................................#............#...................................#...........................................#.......................................................................................................................................................................................................................................................#........................................................................................................................................................................................................ .....................................................................................................................................................................................................................................#.............................#......#.....................#.........................................#..............................................................................................................................................................................................................................................#........................................................................#.....................................................................................................................................................................................................................#..............................................#.........................................................................#...................................#..........................................#..........................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................#.......................................................................#....................................................................................................... .........................................................................................................................................#.................................................................................................................................#................................................................................................#......................#.............................................................................................................................................................................................................................................................................................................................#.....................................................................#.............................#..................................................................................................#....................................................................................................#...............#................................................................................................#...............................#...............................................................................................#...............................................................................#...............#.............................................................................#............................................................................................................................................................................................................#....................#..................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................................#....................................................................#..........................................................................................................................................................................................#...................................................................................................................................................................#............................................................#.......#................................................#......................................................................#...........................................................#................................................................................................................................................#........................................#...........................................................................................................................#..................................................................................................................................................................#.....#..................................................................................................................................................................................................#.............#...............................................#.................................................................#.......................#................................................ ....................................................................................................................................................................................#...............................................#...#.........................................................#....................................#................................................................#.................................#.........................................................................................................................................................................................................................................................................#............#....................................................................................................................................................................#......................................................................................................................................................................................................#.....................................................................................................................#..........................#...#..........................................#......................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...................#...........................................................................................................................................................................................................................................................................................................................................#...............................#...........#...........................#................#........#.................#................................................................#.............................................................................#...............................................................................................................................................................................................#.....................................#..........................................................................................................#...............#..............................................#.................................................................................................................................#.................................................................................................................................................................................................................................................................#...............#...#.....................................................................................#.................................................#......#.....................................#......#......................#..................................................................................................#................................................................#.................................. ................................................................................#...........#.................#...........................................................................................................................................#..............#.#.......................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................#..................#............................................................................................................................................................................................#.................#.......................................................................................................................................................................................................................................................................................................................................................................#........#.............................................................................................................................................................................................................#.............................................................................................#..................................#.............................................................................................................................................................................. ...........#....................................................................................................................................................................................................................................................#..............................................................#................................................................................................#................................................................#...##.............................................................#.........................................................................................................................##.......................#.......................................................................#.........................................................................................................................................#.....................................................#......................................................................................................................................................................................#........................................................................................................................................................................................................................#.............................................................................................................#.......................................................................................#........................................................................................................................#...........................#..##..........#.............................................................................#............................ .................#..........................#..........................................................................................................................................................................................................................................................................#..................................................................................................................................#.........................................................................................................................................................................................................................................................................................#................................#.....................................................................................................................................................................................................................................#......................................#..............................................................#..............................................................................................................................................#.#..........#..................#.....................................................#.................................................................................................................#...........................................................................................................................................................................................................................................................................................#....#...................................##...................................................................#. ........................................................................................................................................................#........................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#............................................................................................................#.........................................................#...........................................................................................................................................................#...................................................................................................................................................................................#......................................................................#................................................................................................................................................................................................................................................................................................................................................#......#................................................................................................#.............................................................................. ...............................................................................#.........................................#.............................................#.......................................................................................................................................................#....................................................#...............................................................................#....................#....................................#............................................................................................................................................................................................#................................................................................#............................................................#.......................................................................................................................................................................................#.............................................................................#..............................................#..................................................#...................#...............................................................................................................................................#..............................................................#.......................................................................................#.................#.......................................................................#..................................................................................................................................................................................#......................................#... ............................................................................................................................................................................................................................................................................#.......................................................................#..........#...........................................................................................................................................................................................#.........................................................................................................................................#..........................................................................................................................................................................................................................................#.....................................................................................#....#...................................................................................................................................................................................................................................................................................#..................#..............................................................................................#.............................................#.................................................................................................................................................................................................................................................................................................................................................#..............#................................... ....................................................................................................................#.......................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#................................................................................................................................................................................#........................................#...................................................................................................................#...................................................................#.................#...................................................#.................#....#........#.................................................#....................................................................................................................#.....................................................#..................................#...........................................................................................................................................................#............................................................................................................................................ ..................................................................#..............................................................................................#...#......................................................................#..........................................#.....................................#..................................#...............................................................................................................................................................................................................................................................................#................................................................................................................................................................................#......................................................................................#..................................................................................................................................................................................................................................................................................................................................#...............#....#..............................................................................................................................................................................................................#.................#..........................................................#.............................................................#......................................................................#...........#..............................................................................................#....................................................................... ...........................#.....#....................................#......................................................................................................................................................................................................................................................................................................#...............#............................................................................................#.#..................#..............................................................................#...........................................................................................................##.........................................#.......................................................................................................................................................................................................................................................................#..............................................................................#.......................#...........................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................#.................................................................................#..................#.............................................. ..........................................................................................................................................................................................#........................................................#.......#.........................................................................#......#................................................................................................................................#.....................................................................................................................................................................................#..................................................................#..............................................................................................#............................................................#....#......................#.......................................................................................................................................................................................................#....................................................................................#.........................#.............................................................................#...............................................#...........#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................##...........................................................#..................................................................................#....................................................................................................................................................................................................................................................................................................................................#..........................#.........................................#........................................................#......................................#..................................................................................................................................................................................................#...........................................................................................#.............................................................#..............................................................................................#..................................................................................................................................#...................................................................................................#.................................................................................................................................................................................................................................................#......................................#........................#......................................................................#.............................. .......................#....................................................................#........................................................................................................................................................................................................................#.....................................................................................................................#..................................................#............................................................................................................................................................................................................................#..............................................................................................................................#.......................................#....................................................................................................................................................................#.............................................................................................................................................................................................#..........................................................#.............................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#............................................................................... .....................................#.................................................................................................................................................#...............................................#.................................................................#........................................................................................................................................................................................................................................#..................................................................................................................................................................................#........................................................................................................#......................................................................................................................................................................................................#.................#...............................................................................................#..........................#......................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#..........#............................................................................................................................................................#......... ..............................................................................................................................................................................................................................................................................#.....................................................#...........................................................#..............................................#.........................................................................................................................................................................................................#............................................................................#....................................................................................................#........................................................................................................#........................................................................................................#.................................................................................#......................................................................................................................................................................................................................................#..................................#.........................#.................................................................................#.................................................................................................................................................................................................................................#..........................................................................................................................#. .#.....................................#.......................................................................................................................................................................................................#....................................................................................................................................#...........................................................................................................................................#...................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................#...............#...................................#......................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................#.................................................................................................................................................................#......................................#.................................#.......................................................#............... .................................................#............#.............#..............................................................................................................................#........................................................................................................................#...................................................................................................................................................................................................................................................................#.........#...............................................................................................................................................................#........................................#..................................................................................................................................................................#....................................................................................................................................................................................................#......................................................................................................................................................................#..............................................................................#...........................................................................................................#........................................................#..............................................................................#...................................................................................................................................................................................... .........................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................#.........................................................................................................................................#.................................................................................................................................................#..................................................................................................................................................................................#...................................................................................................................................#...........#.........#............................................................................................................................#.....................................................................................................#.....................................................................................#........................#..#........................#............#........................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................#................................................................................................................................................#...........................................................................................................................#...........................................................................................................#...........................................................................#..........................#...................................................................#.....................#...........................................................................................................................................................................................#.............................................................................................................#......................................#................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#..#.........................................................#.............................#...................................................................................................................................#.......................................... ................................................................#......................#............................#.............................................................................#.......................................................#...............#..........................................................................................................................................................................................................................................................................#................#...................................................................................................................................................................................................................................................................................................................................................#....................................................#......................................#............................#.........................................................................................................................................................................................................................#..................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................#.................................#............................................................#........................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#..........................................................#............................................................................................................................................................................................................................................................#.............................................................#..................................................#.......................................#...........................................................................................................................................................................................................................................................##..............................................................................................................................................................................................................................#............................................................................................................................. .#....................#.#..................................................................................................................#...........................................................................................................#....................................#....................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................#.................................................................................................................................................#..............................................................................................................................#........................................................................................................................#............................................#...........................................................................................#...#...........#...............................................................................................................................................................................................................................................................#................................................. ...........................................#...............................................#.........................#.............................................................................................#................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.......................................................#..............................................#.................................................................................................................................................................................................#............................................................................................#....................................................................................................................................................................................#............................................................#....#.......................#........................................................................#.......................................................................................................................................##...............#.....#........................................................................................................................................................................................................................................................................#............................. ....................................................................................................................#.......................#.....................................................................................................................................................................................................................#..........................................................................................................................................#.......#..........................................................................................................................................................#....#...............................................#............#................................................................#...........................................................#...............................................................................................................#..............................................................................#.............................#............................................................................................................................................#.......................#...........................................................#............................................................#...............................................#................................................................................................................................................................................#........................................#............................................................................................................................................................................................................... ..................................#..............................................................#.....................................................#..........................................................................................................................................................#.........................................................................................................................................................................................................................................................#............................................................#..........................................................#...................................................................................................................#....................................................#.#..............#..................................................................................#......#.................................................................................................#..................................................................................................................................................................................................................................................................................#.................................................#....................................#.........................................................................................................................................................................#....#.............................................................................................................................................................................................................................................#.. .................................................#..........................................................#...............................................................................................................................................................#...................................................................................................................................................................#.......................................#............#.................................................................................................................#......................#.................................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.#.............#................#..................................................................................................................................................................................................................................................................................................................................................#...#..............................................................................................#....................................#...#..................................................................................................................................................................................................................................................................... .............................................................................................................................................................................................................................................................................#...................................................................................................................................................................#..............................................................................................................................................................#............................................................................................................#.................................................................................................................................##...............................................................#...........#.......................................................................................................................................................................................................................#....................................#......................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ..............................................................................#.........................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................#...............................................................................................#............................................#....................................................................................................................................................................................................................................................................#........................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................... ..............................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.................................#............................................................................................#..........#.....................................................................................................................................................................................................#...............................................................................................#......................................................................................................#......#...................................................................................................................................................................................................................................................................................#...........#..............................................................#..............................................................#............................#............................................#...............................#....................................#..................................................#...................................................................................#.....................................................................................#........................................................ .............................................#..........................................................................................................................................................................#...............#........................................................................#......................................................................................................#..........................................#.....................................................................................................................................................................#........................................................................................#.............................#....#...............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................#...........................#..............................................................................................................#........................................................................................................................................#..................................................................#.................................................................................................................................................... ..........................................#..................................#..................................................................#....................................................................................................................................................#......................................................................................................................................................................................................................................#...............................................................................................................#................#...........#................................#...................................................................................#...............................................................................................................................................................................................................................#......................................................................................................................................#............................................................................................................................................................................................................................................................................................................#.............................................................................#.....................................................................................................................................................................................................................................................#............................................................. ..............................#.........#.....................#....#...............#................................................................................##.............................................................................................................................................................................................................................................................................................................................#..................#.................#....#....................................................................#...............................................................................................................................................................................#..................................................................#.................................#.......................................#..................................#...................................#.......................................................................................................................................#..........................................................................................................................................................................................................#...........................................................................#...................#.................#.......................................#..........................................................................#..................................#.................................................................................................................................................................................................................................................. ..#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................#....................#...................................................................#...............................................#.................................................................#....................................................#...........................#.................................................................................................................#.......................................................................#...................#........................................................................#........................................................................................#..............................................................................................................................................................................#.......................................................................................................................................................................................................................#.....................#....................................................................#.#................................................................................................................ .................................................................................................................................................................................................................................................#...............................#............................................................................................................................................................................................#..............................................................................................#........................................#.........................................................................#.................................................................................................................................................................................................................................................#.........................#........................................#.....................................................#.........................................................................................................#....................................................................................#...........................................................#...................#........................................................................................................................#..............................................................................................................#...............................................................................................................#....................................................................................#..............#........#...................................................................# .........................................................#...............................#..........#........................#...........................................................................................#.......................................................#.......................................................................................................................#...........................................................................................................................................................................................................................#...................................................................................................#.................#.........#............................................................................................#...........................#..#........#.............................#.......#...............................................................#................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#....#..................................................................................................................................#................................................................................................#.....................#.................#........................................................................................ .............................................................#...............................................................#.......#..#...........................................................................................................................................#.......................................................................................................................................................................................................#...............................................................#..................................................................................................................................................................................#....#.............................................................................................................#................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#..........#......................................................................................................#..................................#.........................................##........................................................................................................................................................................................................#......#........................................................................#............................. ..................................................................................#........#.....................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#..................#............##......................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................#.................................................................................................................................... .......................................................................................#....................#..............##........................................................................................................................................................................................................................................................................................................................................................................................#...............#..................................................................................................................#...............#.................................................#.........................................................................................................................#........................#..................................................................................................................#..............................................#............................................................................................................#............................................................................................................................................#.......................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................#... .....................................................................................................................................................................................................................................................................................................#............................................#.............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................#................................................................................................................#.................................................................................#...............#..................................................................#.................................................................................................................#.....#.#..................................................................................................................................................................................................................#......................................................................................................#...........................................#.............#............................................................................................................................................................................................................................................. ............................................................................................................................................#....................#..............................................................................................#.................................................................................................................................................#..............................#...................................................#....................................................................................................#...............................................................................................................................................#..................................................................................................#..............#...#.................................................................................#..........................................................................................................................................................#...................................................................................................................................................................................................................#.#.......................................................................................................#.............................................................................................................#......#.........................................................................#.............#..........................................................................................................................................................................#.....#.......................................... ..........#...........................................................................................................................................................................................................................................#............................................................................................#............#.....................................................................................................................................#...............................................#................#................................#.....................................................................#.............#.........................................................#...........................................#...........................................................................................................................................................................................................................................................................#...................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#.......................#......................................................................................................................................................................................................................................................................................#................................................... ...............................#..................................#.................................................................................................................................................................#.....................................................................................................................................................#.....................................................................................................................................................................#...............#.............................................................#.........................................................#.......................................................................................................................................#.................................................................................................................................................#............................#........................................................................................................................................................................#.........................#................................#..........................................................................................................................................................#...........................................................................................................................#.................#..................................#..................................................................................................................................#................................................................................................................................#................ .................................................................................................................................................................................#.......................................................................#...............................................................................................................................#..........................#...............................................................#...............................................................................................................................................#................................................................................................................................................................................................................................................................#.............................................................................................#.................#.......................................................................................................#......................................................................................................................................................................................................................#.........................................................................#.............................................................................................................................................................#......................................................................................................................................................................................................................................................#..............................................#. .....................................................................................................................................................................................................................................................#.......................#............................................................#......................................................................................#...................................................................#.........................................................................................#..............................................#.........................#........................................................................................................................#.................................................................................................................................................................................................................#......................................................................#.....................................#..................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................#...............#.................................................................................................................................................#.............#........#................................#...... .................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.........................................................................#...#..........................................................................................................................................................#............................................................................................................... ....................#..........................................................................................................................................................................................................................................................#..........................................#...............................................................................................................................#...............................#............................................................................................................................................#...................#...........................................#...............................................................................#.....................#...................................................#.......................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.........#.......................................................................................................................................................................................................................................#....................................................................................................................................#....................................................#......... .........................................................................................................................................................................#.....................................................................................................................#...........................#....#..............................................................................................................................................................................................................................................................................................................................................#..........................#...........................................................................#.......#..................................................................#..........#................................................................................#........................................#.......................................................#........................................................................#...........................................................................#......................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#....................................................#.................................................................................#...................... ............#..........................................................................................................................................#...........................#.............#...........................#..#.......................................................................................................................................................................................................................#...................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#......#...............................................................................................#........................#.............................................#.................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................... ....................#......................................................................................................................................................................#...........................................................................................................................................................................................................................#...........................#..#..............................................#............................................................................................................................#....................................................................................#.................................#..#................................................................................................................................................................................................................................#.............#..............................................................................................................................................................#.......#.........................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................#............................................................................................................................................................#..................................................... ..............................................................................#......................................#.......................#....................................................................................................................................................................................#............................................#.......................................................#.................................................................................................................#...........................................................#..........................................#..................................................................................................................................................#.......................#.........................................................................................................#...................................................#......................................................................................................................................................................#..................................................#...............................................................................................................................................................................................................#................................................................................................................................................#...........................................#.............................................................#..........................................................................................................#....#.....#...................#........................................... ....#...........................................................................................................................................................................#......................#.........................................................................................................#................................#.#.................................................................................................#...............#.......................................................................................................................................................................#....................................................................................................................................................................................................................................................#.................................................#................................................................................................................................................................................#................#....................................................................................................#.....................................#...............................................................................................................................................#..........................................................................................#....................#..........#...................................................................................................................................................................................................................................................................................................................... ....................#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......#...............##......................................................................................................................................................................................................................................................................................#........................................................................................#........................................#....#..........................................................................................#.....................................................................................................#...............................#.............................................................................................................................................#........#...........................#.............#.............................................................................................#..#....#...............................................#.....#............................................................................................................................................. ..................................................#............................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#................................................................................................................................................................#...........................................................................................................................................................#................................................................................................................................................................................................................#..........#..........................................................................#.....................................#..........................................................................................................................#..........................................................................................................................................................................#............ ...............#.................................#.............................#....................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................#..#..#........................................................#........................#...........................................................................................#.....#................................................................................................................................................................................................................................................................................................................................................................................................................................#......................#..............#........................#...................................................#....................#......................................................................................................#......................#..........................................................................................................................................................................#........................................................................................................ ...#...#..............................................##.............................................................................................#.....................................#.................................................................#............................................................................................................................................................#..............................................................................#....#........................#.............................................................................................................................................................................................................#.......................#.............................................................................................................................................................................................................................................................................##...............................#.................................#...#.......................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................#......................................#........................#......................................#....................................................................................................................................... ...................................#..........#.......................................................................#..................#.................................#..............................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................#..................................................................................................................#...............................#..........#.........................................................................................................................................................#......#....#.......#........................#.....................................................................................................................................................................................................................................................................................................................................................#.#............#................................#..........#..............................................................................................................................................................#..................... .......................................................................................#......................................................................................................................................#..#........#...............................................................................................................................................................................................................................................................#..#.........................................................................................................................................#....................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#....................#........................................................................................................................................#...................#..................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................... .................#.............................................................................................#..........#.................................#...............................................................................................................................#....................................................................................................................#..........................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#............................................................................................................................................................#..............................................#...............................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................... ...............................................................................................................................................................................#......#....................................................................................................................................................#............................................#..............................................................................................#.....................................................................................................#...#.......................................................................................#..........................#...............................#........................................................................................................................................................................................................................#..............................................................#...............................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#..............................................................................#.............................................................................................................................................................................................#.............................................................................................#................ ..............................................................................#...........................................................#.....................................................#...................................................................#...................#..................................................................................................................................................#..........................................................................................................#.............................................................#.................................................................#...................#.....#...............................................................................................................................................#................................................................#............................................................#...................................................................................................................................................................................................................................................................#...................#.....................................................................................#................#.......................#..............................................................................................................................................................................................................................#..........#......................#..............................................................#................................#............................................................................................................. ...............................#......................................................................................................#.............................................................................................................................................................................#..................................................................................................#.......#........................................................................................................................................................#.....................................................#.................................................................................................................................#.....................#.....................................................................................................#.......#..................................................................................................................#.........................................#..........#.......................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#............................................#....................................................................................................................................#....................................................................................................... ..#...............................................#......#.....................................#........................................................................................................................................................................................................#.....................................................#...................................................................................#......................................................................................................................................................................#....................#........#................................................#........................................................................#...............................................................................................#..........................................................................................................#......................................................................................................................................................................#.....................................................................................................................#..........#.........................................................................................................................................................................................................................#......................................................................#.................................#............................................................................................................#..............................................#................................................................................................ ..................................................................................................................................................................#..#.......................#.....................................................................................................#......................................................................................................#..................................................................................................................................#.................................................................................................................................................#...........................................................................................#...........................................................................#............................................................#.................................................................................................................................................................#...................................................................................................................................#...............................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#...........................................................................................##............................................................. ....................................................................................................................#..................................................................................................................................................#........................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...............................................................................................................#..................................................................................................................#................................................................#...............................................................#.........................................#...................................................................................................#........................................#.......................................................................................................#.........................................#.................#........................................................................................................................................................#...............................................#.......................................................................................................................................................................................................................... ............................................................................................................................................................................................................................................................................#..........................................#.................................................................................................................................................#.....................................................................................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................................................................................................#........................................................................................................#.........................................................#.......................#...............................................................#........................................................................................................#...............................................................................................................................................................................................................................................................#.........................................................................................................................#.............................................................. ................................................................................#....#.............................................................................................................................................................................................................................#...............................................................................................##..............................................................................#................#.............................................................................................................................................#.....................................................................................................#................#................#............#.................................................................................................................................................................................................#...................................................................#......................#............................................#............#.......................................................................#....................................................................................................................................#.....#...................................................................................................................................................#..........................................................................#......................#................................#........................#..................................................#............................................................................................................................... ....................................................................................................................................................................................................#..................................#...........................................#........................................................#............#.........................................................................................................................................................#.....#................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#....................................................................................................................................................#...................................................................................................................................................................................................................................................#..............................................................................................................................................................................#............................................................................................................#...........................................................................................................................................................................#............. ......#..........................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................#.....................................................................#.................................#............................................................................................................#........................................................................................................................................................................................................................................................#.......................#....................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...........................................................................................#...............................................................................................................................................#.................................................................................... ....................................................................................................................................................................................#..................................................................................................#.....#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................#..............................................................................................................................#.......................#.................................................................................................................................................................#...............#........................................................................................................................................................................................................ .#............#.......................................................................................................................................................................................................#........................................................................#.......................................................................#.....................................#............................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................#....#...............#.......#........................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#......................#..................................................................................................#............................................................................................................................................................................................................ .................................................#.............................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................#........................................#...............................................................................................................................................................................#...................................................#.......................................................................................#...................................................................................#..................................................................................................................................................................................................................................................................#...........................................................................#.......#...................................................................................................#..................#.............................................................................................. ...........................................................................................................................................#...........#.........................#..................#..................................................................................................#.......................................................................................................................................................#.....................................#......................................................................................................................................................#......................................................................................#.........................#...............................#...........................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#..................................................................................................................#.........................................................#................................................................................................................................................................................................#...................................#................................................#....................................................................#............................................................................................ ...................................................................................#.....#...............#........................#........................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................#...............................................#................................................................#..........................................................................................#........................#................................................................................................................#..............................................#.#..........................#.................................#...............#...........#.........................................................#.....................................................................................................................................................................................................................................................................................................................................................................#............................................................................#...#................#...............................................#.........................#.................................................... ....#..................................................................................................................................................................................#.#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................................................................................#...........................................................#.......................................................#.......................................................................................#........................#...................................................................##..............................................................................................................#..........#................#.............................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................. ...........................................................................................................................................................................................................................................................................................................................#..........................................................#................#................................................................................................................................................................................................#........................................................................................................................................................................................#...............................................................................................................................#..................................................................................................................................................................................................................................................................................................#....................#...........................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#....................... ..............................................................................................#....................#...........................#.#......................................................................................................................#........................................................................................................................................................................#.....................................................................#.............................................................................................#....................................................................................................................#...............................................................................#........................................#.............................................................................................................................................................................#.........................................................................#................#........................................................................................................................#..............................................#............................................................................#......................................................................................................................................#...............#.....................................................................#....#........................................#..........................................#............................................................................................................................................................................ ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#.................................................................................................................................................#........................#..........#...................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#.....................................................................................#.......#.....................#................................................................................................................................#......................................#.............................................................................................................#.........................................................#.................................#.....................................................................................#................................................................................................... ...........#........................................................................#............................................................................................................................#.................#...............................................#....................#.....................................................................................................................................................................#............................................................................................................#.................#..............................................................................................................................................#........#..........................................#........#......................................................................................................................................................................................................................................#..................................................................................#...#..............#.#.........................................................#.................#.............#.....................................................................................................................................#...#.......#..................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................ ....................................................................#......................................................................................................................................................................................#....................................................................................................................................................................................................................................................................#...............#.......................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.......#.........................................#...........................................................................................................................................................................................................#..................................................................................#...................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#........................... .............................#.......................................................................#.............................................................................................................................................#..#.......................................................................#....................................................#................................................................#...................................................................................................................................................#............................................................................................................................................................................................................#................................#........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................##..................................................#....................................................................................................##.........................................................#........................................................................#...........................................................................................#... .............................................................................................................................#......................................................................................................................................................................................................................................#............................#...................................................................................................................................................................................##.............................................................................................................................................#..............................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#.......#..............#.......................................................................................................................................................................................................................................................#............ ............................................................................................................#..............................................................................................#...................................................................#..................................................................................................#.....................................#.............................................................#.......................................................................................................................................................#.................................................#..........................................................................................................................................................................................................................#....................................#............................................................................#.....#..........................................................................#.......................................................................................................................................................................................................................................................................................................#................................................................................................................................................#.............................................................................#..................................................................................................................................................................................#........................................... ................................................................................................#......................#.....................................................................................................................................................................................................................................................................................................................................#..................................................................#.....................................................................................................................................#.................................................................................................................................................................................................................................................#....................................#.......................................#.........#...........#............................................................................................................................................................................................#........................................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#........#.............................................. .....................................................................................................................................................................................................................#............................................................................#...........................................................#.........................................................................................................................................................................................................................................................................#.......................#.............................................................................................#....................................................................................................#................................................................#...........#...........................................................................................#.......................#.................................................................................................................#...................................................................................................................................................................#....................#..........#............................................................................#.............................#......................#........................#..................................................................................................................#..................................................................................................#............................................................................#.................................#......... ...........................................................#.................................................................................................................................#......................................#................................................................................................................................#...................................................................................................................................................#...#.......................................................#.............#......#..........................................................................#............................................................................#..................................................#..........................................................................................#.................................#...........................................#...............................................................................................................................................................................#............................................................................................................................................................................................................................................................................................#.....................................................................................#........#...............................#....................................................#........................................................................................................................#................................#..................................................................#....... ....#.....................................................#........................#.......................................................................................................................................#................................................#...................................................................................#..#...........................#..............#........................................................................................................#...........................................#...............#...........................#..................................................................................#..................#.................................................................#................................................................#..............................................................................#.........................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................#................................................................................. .......................................................................................................#....................................................................................................................................................................................................................................................................................................#..............................#.......#................................................................................................................................................................................#.................................................................................................#.#.............................................................................................................................................................................................................................................................................#................................................................................................................................................................#............................#........................#................#.......................................................#...........#...............#...........................#..#......................................................................................................................................................##........................................................................#.....................................................................#................#................................................................................................................................................#.............#........................... .......#............................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#...............................................................................................................................................................#........................................................................................................#.........#...............#..................................................................................................#.....................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................#.............................................................................#.....................................#.....................................................................#...........................................#............#................................................................................................................................................................................................................................................#..................................................... .....................................#....................................................#............................................................................................................................................................................................................................#....................#.................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#....................................................#.#.......................................................................................................................................................#.......................................................................................................................................#................................................................................................................................................................. ........................#........................................................................................................................................#..........#...#.............................................................................................#................................................................#.......................................................................................................#..........................................................................................................................................................................................................#.............................#.....................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#....................... ..................................................................................................................................................................................................................................................................#.............................#......................................................................................................................................................................................................#..........................................#.................................#.........................................................................................................................................................................................................................................................................#...............................................................................................................................................#...............................#............................................................................................#.............................................................................................#.................................................................#.....................................................................................................................................................................................................................................................................................#...........................................................................................................................................................#......#............................................................#.................................................................. .................................................................#....................................#.....................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#............#...................................#..................................................................#..................................................................................................................................................#...................#..................#...................................................#.#...................................................#.......#..........................................................................#..............#.............................................................................................................#..................#...................................................................................................................................................................#...................#.....................#.................................................................................................................................................................#..........................#.................................................................... ................................................................#..............................#..................#............#..................................................................................................................................................#.....................................................................................................................................................................................................#......................................................#.#.................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#.#.............................................................................................#......................................................................................................................................#...................................................................................................................................................................................................#......................................................................................................#.#..............................................................................................................................#....................................................................................................................................................................#...................... ....................................................................................................................................................................................#...................................................................................................................................................................................................................................................#......................#.......................................#...............................................................#........................................................................................................................................................................................................#...............................................................................................................................................................................#...................................#......................................................................................................................#..........................................................#...................#.......................................................................#.................................#....#.............................#.#...................................................................................................................................................................................................................................................#......................#.........................#...................................#................................................................................................................................................................................................. .............................................................................#..............................................................................................................................................................................................#..................................#.........................................................................#.............................................................................................................#...............................#........................................#...................................#..................#........................#......................................................#........................#......................................................#.........................................................................................................................#.......#........................................................................................................................................................................................................................................#.........................#.....................................................................................................#...................#....................................................................................................................................................#.....#.................#..................................................................................................................................................................#............................................#...........................................................................................................#...............................#.................... ............................................................................................#..............................................................................................................................................................#............................................................................................#........................................................................#......#..................#.........................................#...................#..............................................................................#................................................................................................................................................................................#......................................................................#...#...........................................................................................#.............................#..............................................................................................................................................................#..#.....................................................#..............................................................................................#..........................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................#......................................#................................................#......#............ ..............................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.............#...........................................................................................................................................................................................................................................................................#.....................................................................................................................................##....................#...............#........................................................................................................................................#.................................................................#...............................................................................#...............................................................................................................................#................................#......................................................................................................................................................................................................................................................#....................#..............................................................#...............................................#....................................................#...................................... ..................................................#.........................#................................#....................................................................................................................#......#..........#................................................................................................#...........................#............................#.................................................#.................................................................................................................................................#.............................#.......................................................................#...............................................................................#..............................................................................................................................................................................#.............................................................#.................#................................#.......................................#...................................................................#...............................................................................................................................................#....................#..............................................................................#................................................................................................................................................................................................................................#........................................................................................................................#............#.................................................#.. ................#............................................#...........................................................................................................................................................#..........................................................................................................................................................................................................................................................................................#....................................................................#....................................................................#....................................................................................................................................................................#....................#..................................................................##..............................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................#...........................................................................................................#...........................................................................................................................................#................................................................... .........................#..........................#....................................................................................................#....................................................................................................#.......................................................#..............................................................................#............................................................................#............................................................................#.....................................................................#...................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#.............#...............................#......................................................#............................................................................................................................................................................................................ .........#.......................................................................................................................................................................#..............................................................................................................#............................................................................................................................................................................#...................#........................................................................................#.................#............................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................#................................................................................... .........................................................................................................................#................................................................................................#..................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#................#...............................................................................................#...................................................................................................................................................................................................................................................................#.........................................................................................................................................................#........................................................................#.........#.................................................................#.............................................................................................................................................#.................................................................................................................................................................#.................................................#......#.................................................#.................................................... ...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#.............................................................................................................................................#..........................................#........................................................................................................................................................................................................................................................................................................................................#...........#...............................#......................................#..............................................................................#......................................................................................................#.............................................................................#................................................................................................................................................................................................................#...................................#....................................#.............................................................................................................#.......................... ...............................#.....................................................................................................................................................................................#.........................................................................#.......................................................................................................#............................................................#....................................................#...............................................................................................................#..........................................................................................................................................................................................................#...................#...............................................#.......#.................#.........................#........#.............................#.......................................#............#..........................................................................#...........................................................................#...................................................................................................................................#........................................#...........................................................................................................................#..............#..................................................................................................................................#.........................................................................................................................................#............................................................... .............................................................................................................................#........#............................................................................................................................#......................................................#.....#..................................#..............................................................................................................................................................#....#......#........................................................................................................................................#................................................................#.....................#...#..........................................................................#.......#.............................................................#.............................................................................................................#.....................................................................................................................................................................................#.............................................................................................................................................................................#............................................................................#.....................................#.................................................................................#.................................................................................................................................................#...............................#.........................................#............................................. .....................................................#.........................#...................................................................................................................................................##.................#..............................................................................................................................................................................................................................................................................................................................#..............................................#.........##...#................................................................................................................................................................#.............................................................................................................................................................................................#....#...................#.........................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#............................................#....................................................#................#............................. .........................................#.....................#...........#.......................................................#..........................................................................................................................#...............................#.........................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................#.............................................................#.........................................................................................................................#...........................................................................................................................................#.........................................................................................#..............................................................................................#...........................#..#....................................................................................................................................................................#.................................................#.................#......................................................#......#.................................................................................................#.................................................................................................................................. ..................................#..................................................................................................................................................................................................................................................................................#........................................................................................................#.......................................................................................................................................................................................#..............................................................................................................#.....................................................................................#.................................................................................................................................................................................................................................#.................................#...................................................................................................................................................................................................................................................................................#...............................................................................#.........................................#.................................#.................#.#....................................................................................................................................#......................................................................................................................................................................#.................... ....................................................................................................................................................................................................................................................................................................................................................................................................#............................................................................#................................................................................................................................................................................................................#................................................#.........................#................................................................................................................................................................................................................................................................................#................................................................#..............................................#...........................................................................................................................#..............................#...............#...................................................................#...........................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................... .....................................#.....................................#...............................................................#...............................................................................................................................#....#.........................................................................................#............#....#.................................................................................................................................................................................................................................................................................................#..........#................................................#.............................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#..#......................................................#.......................................................................................................................................................................................................................#...................................................................................................................................................... .......................................................#..............................................................................#.............................................................................................................................#................................................................................................................................................#................................................#...............................................................................................#........................................................................#...............................................................................................................................................................................................................................................................#.............................................................................................................................................#..............................................................................................................................................................................................................#...........................................#........................................#.............................#..................................................................................................................................................#.......................................................................................................................................................................................#..........................................................................................................................#.............................. ....................................................................................................#..........................................................................................#.....................................................................................................................................................................#.................................................................................................................#................................................#....................#...............................................................#.............................................#......................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................#.....................................................................................##..#...........................................................................................................................................................#......................................................................................................................................................#.........................#.....#............................................................#..............................#............#.... ...#.......................................................................................................................................................................................................#...................#................................#..........................................................................................................................................................................................................................................................................................................#.........#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................#...........................#..#.......................#.................................................................................................................................... ........................................................................#........................#..........................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................#.........................................................................................#........................#.............#..............................................................................................................................................................................#....................................................................................................................................#.....................................................................#......................................................#............................................................................................................................................................#.............................................................................................................................................#..#.....................................................................................................................................................................................................................................................................................................#.....................#......................................................... ..........................#...................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.........#................................................#.........................................................................................................#......................................#...................#...................................................................#................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................ .......................#.#....................................................................................................................................................................................................................#.................................#....................................#......#.....................#...........................................................................................................................................................................................................................................................................................#.............................................................................................................#.......................................................................................#.................................................................................................................#.....#...........................................................................................................................................................................#.................................................................................#.............................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................#.......................................................................................#.......................................................#..........#.. ...............................................................................................................................#...................................#................................................................................#..#...............................................#....................................................................................................#..............................................#..................................#.............#................................................................................................................#......................................................................................................................................#.......................................................#.........................................#...................................#........................#..........................#......................................................................#................#...................................................................................................................................................................................................................................................................#.......................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................................#........................................#.................................................. ...................................................................................................................................................................................#........................................................#..................................................................................................#...........................................................................................................................................................................................................................................................................................#....................................#..................................................................................................................................................................................#............................................................#...................#......................#.....................................................................................................................................................................................................................................................#..............#.................#.......#.......................................................................................................................................................................................................................................................................................................................#....................#........................................................................................................................................................................................................#...............#...................#............................... ...#....................................................................................................................................................................#.......................................................................................................................................................................................................................#...........................................................##.......................#....................................................................................#...........................................#.......................................................................................................................#........................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................................................................................#........................................#.....#...............................................................................................................................................................................................................#......................................................#............................................................................................................................................ ...................................#................................#.............................................................#......................#..........................................................................................................................................#..................................................................#.........#..........#............#.................................................................#.........#..............................................#........................................................................................................................................................................................#..........................................#..................................................................................................................................................................................................................................#.........................................................#.........................................................................................#.................................................#..................................................................................................................................#.................................#............................................................................#.........................................................................................................................................................................................................#.......#.............................................................................................................................................................................................................. .....#............................#.............................................................................................................................................................................................................................................................................................#.....................................................................................................................................................#............................#..................................................................................................................................................................................#..........................................................................................................#.....................................................................................................................#................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................#....................................................................#...............................................................................................................................................................................................................................................................................................#....................##....................#......................................................................... .#...................................................................................................................................#.............................................................................................#..........................................................................#..................................#...................................................................................................................................................................................#................................................................................#...................#...................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.......#....................................................................................................#....................................#.........................#..............................................................................................#.................................................................................................................................................................................................#...#.........................................................................................#..................................................#.......................................................................#....................................#.............................................. ..............................#.#......................................................................................................................................................................................#....................................#...........................................................................................................#.......#..............................................................................................................................................................................................................................................................................................................................................................#.....................................................#............................................#....#...............................................#............................................#............................................................................................#.........................................................................................................................................................................................................................#.......................................................................#.....................................................................#................................................................................................................................................#....................................................................................................................#.#..................................#...................................#..................................................................................#........................................ .......................................................................#...................................#..................................................................................................................................................#.............................................................................................................................................................................................................................................#......................#......................................................................................................................................................#...............................................................................#............................................................................................................#.............#.................................................................#.........................................................................................................................................................................................................................................................................................#................................#..............................................#.............................................................................................................................#..............................................................................................................................................................................................................#...................................................................#..............................................................................................................#.................. ...........#....................#.........................................................................................#..........................................................................................................................................................................................#.............................#.....................#.............................................................................................#.............................................................................................................................................................................................................................................#......................................................................................................................................................................................#............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#..............................................................................................................#.......##.......... .................................................#.....................................#................................................#...............................................................................................................................#...................................................................................................................................................................................................................................................................................................#....................................................................#.......#..........................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................................................................................#..............#.....#......................................#...................................................................................................................................................................................................................................................................................................................................................................#........................................................................................#......#.................................................................................................................... ..................................................................................................#..................#........................................................................................................#...............................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................#..........................................#.........................................................................#.....................................................................#.........................................................#...............................................#..........................................................................................................................................................................#..................................................................................................................................................................................#..............#...........#................................................................................................................................................................................................................#................ ..........................................................#...............................................................#...............................#..............................................................................................................................................................................................................................#................................................................................................................................................................#.................................#...............................................................................................................................................................................................................................#................................................................................................................................................................................................#..................................................#.........................................................#...........................................................................................................................#..................................................................................................................................................................................................................#...............................................................................................................................#............................................................#..............................................................................................................................................................#.............................................. ...............................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................#...................................................................................................................................#......#.....................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................................#..............................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................##............................................................................................................................................................#............................................#.............. .............................................................................................#....................#......................................................................................................................................................................................................................................#.................#....................................................#......................#................#.............................#........................................................................................................................................................................................................................................................................................#...............................................................................#...............#................................................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#............................#.................................................................................................................................#.... .........................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.................#....................#....................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................#...........................#..#...............................................................................................................................................................................................................................................#...............#....................................#...................................................................................................................................................................................#......................................................................................................................#..........................................................................................................................................................#.............................................................#...#... .........#...............................................................................................................................#..........................................................................................................................................................................#.................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................................#...#.....................................................................................................#............................................................##......................................................................................#...................#........................#........................................................#..........................................................................................................................................................#............................................................................................................................................#...................................................................................#.....................................#..................................................................#............................................................................................................................................#................................................................ .....................................................................................................................................................................................................................................................................................................#...............#..................................#......................................................................#...............................................................#...........................................................................................................................................................#.......................................................................#...........................................................................................................................#..................................................................................................................#...............................................................................................................................................................................................................................................................#...#...................................................................................................................................................................................#.......#..................................................................................................................................................................#................................................................................#...........................................................................................................................................................................#................. ......................................................................................................................................................................................................................................................#....................................#..................................................#..........................................#..................#............................................................................................................#................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................#.#.......#...................................................................................................................................................................................................................................................#.....................#................................................................................#...............................................................................................................................................................................................................................................................................................#.... ....................................#..............................#........................................................................................................................................................................................................................................#............................................................................................................................................................................................................................#.#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................#.....................................#....................................................................................................................................................................................................................................#...................................................................................................................................................................................................................#.........................................#....................................................................................................................................................#......................... ...............................................................................................#....................................................................................................................................................................................................................................................................................................................#..............#...................................................................................................................................................................................................................#.............................................................................................................#..................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................................................#.................................................................................................#.............................#.............................................................................................................................................................................#........................................................ ..........................................#..................................................................................#.....................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#........................#..................................................................................................#..#.................................................................................................................................................................................................................................#..........................................................#.......................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.................................................................................................................##............................................................... .............................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#....................................................................................................................#..............................................................................................................................#.......................................................................................................#.............................................................................................................................................................................................................................................................................................................................#.....................................................#..........#..........#.............................................#........#............................................................................................................................................................................................#....................#......#..#....................................................#....................................................................................#...................... .........................................................................................................#...............................................................................................................................................................................................................................................................................#.........#.................................................................................#....................................................................................................................................................................................................................................................................................................................#........................................................................................#.................................#.............................................................................................................#...........................................................................................................#...........................................................................#............................#..................................................................................................#.............................................................................................................#.................................................................................................#....................................................................................................#..........................................................................................................................................................................#........................ ...............................................................................................................................................................................................................................................................................................................................................................................................................#.....#....................................#..........................................................#................................................................................................................................................#....................................................................................#....#.....................................#............................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................................................................................................................##............................................................................................................................................#.....................................#.......................................................#....................#.................................................................................#.........................................................#.................................................................#.......... ....................................................................................................................................................................#......................#......#...................................#......................#.......#...............................................................................................................................................................................................................................................................................#..........#...................................................................................................................................#................#.................................#.............................................#............................#..............................................................................................................................................................................................................................................................................................................................................#.............................................................................#............................................................................................#....................................#....................#...............................#..........................................................................................................#.......................................................................................#...........................................................#.............................................................................................................................................................................. ........................#........................................#..........................................................................................................................#........................................................................................#.............#...........................#..#........................................#.......................................................................................................................................#.........................................#..........#........................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................#......................................................................................#..................................................................................................................................................................#.........#.............................................................................#......................................................#....#...#............................................................................................#........................................................................................................................................................................................................#...................................................................................... ..............................................#........................#...............#..............................................................................................................................................#.......................#....................................................................................................................................#...............................................#........................................#.....................................................................#.........................................................................................................................................................................#.......................................................................#.............................#..............................................................#.......................................................................................#............................#..........................................#........#.............................#....#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................#..............................................................#....#...................................................................................#............................................................................................. ..............................#.............................................................................................#....................#.....................................................#.......................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................#..................................................................................................#..............................................................................................................#.#............................................................................................................................................................................................#............................................................................................................................#..............#......................................................................................................#.............................................................#.....................#...............................................................................................................................................................................................#..................................................................#.................................................................................. ....................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................#.................................................#..........#............................#............................................................#..................................................................#.............................#..............................................................................................#..............................................................................................................................................................................................................................................................................................#.............................#..........#..................................................................................................#................................................#...............................................................................................................................................................................................#.............................................................................................................................#............................................#............................................#..........................#.........#...........#............................................................... .............................................................................................................................................................................................................................#.............................................................................................................................................................................#........................................................................................................#..........#...................................#.....................................#..............................................#.......................................#........................................................#.........................................................................................................................................................................................................#..............................................................................................................................................................................................................................................#..............................................................................................................#.............................................#...................#...................................#................................................................................................................................................................................#.........................................................................................................................................#................................................................................................................................. ##................................................................................................................................................................................................................................................................................................#.................................#.........................................................................#.......................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#..............................................................................................................................................................................................................................................................#.................#.................................................................................................................................................................#............................#......................................................................................................................................#...............................................................................................................................................................................................................................................................................................................#.............................#................................................... .................#.................................#...............................................#..........................#..............................................................................................................................................#..............#.........................................................................................................................................................................................#.............................................................................#...............................................#...................#....##............................................................................................#..........................................................................................................#............................................................................................................................#....................................................................#.....................................................................................#................................................................................................................................................................#.......................................................................#..........................#.......................................#..........................#..............................................................................#.............................................#....................................................................................................................................................................................#.....#...................................................................................... ...............................#......................................................#............................................................................................................................................#.....................#...............................................................................................................................................................................................................................#............................#......................#.............................................................................................................................................................................................................................#.........................................................................................#................................................................................#..............#.........................................................................................#........................................................................................................................................................#.............................................#......#......................#..................................................................................................................................................................................................................................................................................................#......................#..................#...............................................................................................#........#...............................................#......................................................................................... .....................................#.............................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.....................................................................#..................................................#...................................................................................................................#................#.........................................................................................................................................................................................#.........................................................................................................................................................................#................................#.............................................................................................................................#.................#..............................#...............................................................................................#.................................................#...............................................................................#..........................#...........................................................##........................................................................... .......................................................................................................................................................................#........#...........................................................................................................................................................#..................................................................................#.............................................................................#.................................#..................................................................#.........................................................................................................................................................................................#............................................................................................................................................................................................................#.................................................................................#............................................................................................................................#.................................................#..................................................................................................................................................................................................#.......#....................................................................................................................#.........................................................................................................................................................................................................................#............................................... ..................................................................................................................................#.............#......................................................................................................................................................................................................................................................#..........................................#.......................#...............#......................................................................................................................#...........................#............#..................................................................................................................#...............................#.........................................................................................................................................................................#..............#.......................................................#.....................................................................................................#...................................#.............................................#...........................#.................#.......................#......................................................................#..............#.................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................... ...........................................................................................................................................................................#....................................................................................#...................................................................................................................................................................................................................................................................................................................................................................#..................................................................#..............................................................................................................................................................................................#....................................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#...........................................................................................................................................................................................#....#............................................................................................... ..............................................................................................................................................................................................................................#....................................................................................................................................................................................................................#........................................#...#.......................................#...................................#...............................#....................................................................#..........................................................................................#....................................................................#.....................................................................................................................................................................................................................................................................................#............................#............................................................................................#................................................................................................#..................#....................................................................................................#.......#................................#.........#......................................................#................................#.............................................................................................................................................................................................................................................................. ........................................................................................................................................................................................................................................................................................#...............#....................................#......................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................#.....................................................................................#.........................................................#....#...........................................................................................................................................................................................................................#.......................................................................................................................................#.........................................................................#..............................................................................................#...................................................#.....................#.........................................................................................#............... ....................................................................................................................................................................................................................................................................................#...................#........................................................................................................................................................................................................#.....................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................#..................................................................................................................................................................................................................................................#....................................................................... #..........#...#.........................................................#...........................................................................................................................................................................................................................#..................................#.........................................................#...............................................................................................#..............................................................................................#...........................................................................................................................................................................#..#.......................................................#............................................................................................................#.......................................................................#.............................................................................#............................................................................................................................................................................#..............................................#..................................................................................................................................................................................#......................................................................................................................#.........................................................................................#....................................................................................................#................................................... ...................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#........................................................................#..................................................................................................#..........................................#...........................................#.......#.................................................................................................................................#.............................................................................#..................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................#...............................................................................#...................................................................#.............#.........#...............................................#...................................................................................................................................................#............... ..........................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................#.....................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#.....................................................................................#................................................................#..........................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................. ...........................................................................................................................................................................#.....................................................#................................................................................................................................................................................................................................................#................................................................................##...................#........................................................#............................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#.................#................................................................#.................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................#....................................#.....................................................................................................#..................................#.......................................................................#..................................#................#..................#..............................................#..............................................................................................................................................................................................................................................................................................................................#......................................................................................#..............................................................................................................................#....................................................................................................................................................................................................................................................................................................#...............................................................................................................................................................................#..........................................................................................................................................................................................................#................................................................................... ...........................................................#.......................................................................................#................................................#....................................................................................................#.........................................#.......................................................#.#.....................................#......#...................#...................................#.........................................................................................................................................................................................................................................................................................................................................................................#.............................................#...........#.....................................#.......................................................................................................................................................................................#........................................................................#.....................................................#.............#.......................................................................................................................................................................................................................#...................................................................................#...................................................................................................................................................................................................................................................... ..........................................#..............................................................#.................................................................................................................#............................................#..........................#..........................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#...............................................................................#..........................#..................................................................................................................................................................................................#......................................................................................................................................................#.........................#..............................#.............#..............................#..............................................................................................#..............................................#...............................................................................................................#........................................#.....................................................#............................................................................................................................................#............................#.....#..................... ..................................................................................................#.........................................................................#.....................................................................................................................#.................................................................................#..............................#..#...................#..............#....................................................................#........................................................#................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#...........................................................#........................................#.........................................................................................#.........................................................................................................................................................................................................................#........................#....#......................................................................................................................................#................................................................................................................................................................................................................#...................... ............................#...#..................#....................................................................................................................................................................................................................................................................#.........................................................................#......................................................................#...................................................#............................................................#.............................................................................................................................................................................................................#........................................#......................................................................................................#.................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#............................................................................................................................................................................................................................................................................................................................................................#....#................#.........#... ..................................#..............................................................................................................................................#.........................................................................................................................................#........................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#..................................................................................................................................................................................................................................................................#......................................................................................................#...................................................................................................................................................................................................................#...........................#..#...........................................................................................................................................................................................#...................................................................................... .....................#...........................................................................................................................................................#............................................................................................................#..................................................#.............................................................................................................................#.................#.......................................................................................................................................#...........................................................................................................................................................................##...............................................................................................................................................................................................................................#...................................................................................................................................................#........................................#....................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................#.................................................................#..........................#....#................................. ...............................................................................................................#.........................................................................................................................................................................................................................................................#...................................................................#.....................................#................................................................................................#...............#...................................................................................................................................................................................##...........................#.....................................#.....................................................#...................................#.........................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................................................................#.............................................................................................#...........................................................................#............................................ ..........................................................................................................................................................................#.............................................................................................................................................................................................................................................##..........................................................................................................#.............#.......................................................................................#...................................................................................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................#.....#..................................................................................................................................................#.................#.....................................................................#........................................................................................................................................................................................................................#.................................................................................#......................... ............................................................................................................................................#.............................................................................................................................................................................................................................#..............................................................................................#........................................#......................................................#................................................................................................................................#.......................................................................................................................................................#...................................................................................................................#...............#...................................................................................................................................................................................................................................#........................................................................................................................................................#................................#...............................................#......................................................................................................................#.................#.................................................#.......................................................................................................................................................................#............................................ .......................................................#....................#...........................#..#.....................................................................................................................................................................................................#..............................#.....................................................................................#.........#..............................................................................................................................................................................................#..................................#.................................................................#...................................................................................................................................#................................................................#.......................................#........................#.....................#.......#.............#.............#..#............#.......................#..........................................................................................................#..............................................................................................................................................................#...............................................................................................#....................#.......................................................................................................................................................................#........................................................................................#....................................................................................................... ....................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#..................................................#....................................................................................................................................................................................#...................................................................................................................................................................................................................................................#..#...#..........................................................................................................................................................#......................................................................................................................#......................................................................................................................................................................#.............................................................................................#.............................................................................................................................#...............................................................#...#..................................................................................#.................... ............................................................................#................................................................................................................................................#...................................................................................................#....#.................................................................................#.................................................#................................................................................................................................................................#..............................................................................................................................#.............................#..................................................................................................................................#.............................................................................#.................................#...........................................................................................................................................................................................................................................#...................................................................................................................................................................#...................................#......................................#................................#........................................................................................................................................................................................................................#...................................................................#............... .......................................................................................................................................................................................................................................#..........................................................................#..........................................................................................#.................................................#......................................................................................#...........................................................................................................................................................#.................................................................#...............................................................................................................................................................................................................................................#....................................................................................#..................#..............................................................................#...........................................................#..........................................#....#......................................................................................................................................................#.................................#.......................................#........................................................#...#.................#.....................................................................................#.................................##................................................................................................................... .........................................................................................................................................................................................................................................................................................#......................................................#....................................#.........................................................................................................................................................................................................................................................................#..................................#.#........................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................#................................................................................................................#.............#...............................................................................................................................................................................................#................................................................#......#... ....................................................................................................#.............................................................................................................................................#.................................................................................................................................#..............................................................................................#..........................................................#.................#..........................................................................................................................................................#.....................................................................................................................................................................................................#..................................#...........................................................#.....#......................................................#............................................................................................#....................................................................#....................................................................................................#.........#................................................#.....................................................................................................................................................................................#...............................................................................................................................................................................#.............................................................................................. ...................................................................................................#......................................................................................................................................................#......................................................................................#................................#...............................................................................................#....................................#.......#...........#................................................#.................................................................................................................#.........................#....................#........................................#...............................................................................................................................................#....................#...................................................................................................................................................................................#..........................................................................................................................................................................................................................................#....................................................................................#.........................................................#........................#......................#............................................................................#..................................................#.....................................................................#.................................................................................... ................................................................................................................................................................................................................................................................................#..................................................................................................................................#.........#.......................................................#....................................................................................#................................................................................................................................................................................................................#...............#........................#................................................................#............................................................................#...........................................#.................................#............................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................#...#..........................................................................#.................................................................................................................................................................#................................................................ ...........#........................................................................................................................#.................................................................................................................................................................................................#................................................................................#....................#...............................................................................................................................................................................................................................................................................................#..............................................................................................................#.....................................#................................................................................................................................................................#.........................................................................................#............................#.................#......................................#........................................................#.........................................................................................................................................................#..#.............................................................................................#......................................................#...................................................................#......................#.........................................................................#................................................#................................................ ...................................................................................................................................................................................................#............................#..........................................................................#.......................................................................................................................................................#........................................#..................#......................................#..........................................................................#.........................................#.....................................................................................................................................................................................................................................................................................................................................#.................#..............................................................................................................................................................#..............................................................................................................................................................................................................................#.....................................#..#......................................................................................................................................................................................................................#...................................................................................................#.............................................................................. .....................................................................................#........................#..........................#...................................................................................................................#...................................................................................................................................#...................................................................................................................................#.......................................................................................................................................................................................................#..............................................................................................................................................#............................................................#...........#........................................................#...........................................................................................................................................#...............................................................................................................................................................................................................................................#..................................................#.......#....................#.........................................................#............................................................#.............................................................................................................................................#...............................................................#.........................................#.......... ......................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........#..............................................................#.#......................................#....................................................................................................................................#...........................................................................................................................................................#.......................................................#................................................................................................................................................................................................#.....................................................................................................#.#.......................................................................................................................................................................................................................................................................................#.......#.............................................#............................................................................................................#.............................#.................#.......................................#................... ........................................#...................................................................................................................................#....................................#.........................................................................................................................................................#...#...........................................................................................................#.................#.......................................................#............................................................................................#........##....#.....................................................................................................................................................................................................................................................#.........................................#.............................................................#.....................................................................................................................................................#.................................................................#......................#............#....................................................................................................................................................................................#.................#................#......................#..............................................................................................................................................................................................................................................................................................#......................#................... .....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.....................#.................#....................................................................................................................................................................................................................................#...........................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................................... ..................................#........................................................................................................................................................#...........................................................#....................................................................................#................................................................................................................................................................................................................................................................#........................................................#........#....................................................................................................................................................................#....................................................................................#......................................................................................................................................................#...................................................................................................................................................#......#..........#...........#..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#....................#............................................. ...........................................................#...........................................................................................................................................................................................#..................................#...............................................#...................................................................................................#.#.....................................................#....................#......................................................................................................................#......................#.....................................................................#...........#..................................................#..................................................................................................................................................................................................#..........#......................#................#...........................................................................#..............................................................#...............................................................#...................#...........................#............................................................................................................#.......................#..............#...................................................................................................................................................................................................#....................................................#.......................................................................................#......................................#........................ .........................................................................................##................................................................#...........................................................................................#...................#............................................................#....................................................................#.........................................#.................................................................................................#....................#........................................................................................................................................................................................................................#...........................................................................................#.........#.........................................................#.......................................................................#..............................................................#.........................................................................................................................................................#...................................................................................................................................................................#.................................................................#.....................................................#..................#......................#............................................................................#....................................................................................#..................................................#.........................................#...................... ...............................................................................................................................................................................................................................................................#.......................................#............................................................................................................................................................................................#......................................................................................#...............................................................................#................................................................................................................#.....#............................................................................................................................................................................................#.....#...............................................................................................................................................................................................................................................#....................................................#..................................................................................................................##.........................#.........................#.........................................#...................................................................................................................................................................................#........................................................#................................................................................#......................................... #............................................................#......#........................................................................................................................................................................................#............#.......#......................#.........................#.....................................#.......................................................................................................................................#.....#..............................................................................#.....................................................................................................................................................................#.....................................................................................................#..........................................................................................................................................#...........#.....................#.........................................#...........................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................#........................................................................................................................................................................................................#.................................................................... ....................#...#.............................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................#.................................#...................................................................................................................................................................................#..........................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#.......#..............................................#..........#.........................................................................................................................................................................................#................................................................................................................................................................#............. .........................................................................................#.................................................................................................................................................#......#.....................................................................................................................................................................................................................................................................................................................#..........................................................................#.........................................................................#............................................................................................#..................#..........................................#..............................................#...................#................................................#......................................#..............................................#........................................................................................................#........................................................................................#..................................................................................................#.........................#...........................................................................................................................................................#...........................................................................#...................................#......................................#....................#............................#............................................................................................. .........................................................................................................##.............................................................#........................................................#....................................#...................................#........................................................................................................................................................................................#.....#.....................................................................................................................................................................................................................................................................................................................#................................................................................................................#...................................................................................................................................................................................................................................................................................#.......................#.........................#.............................................................................................................................................................................................................................................................................................................................................................#.....#.................................................................#.........................#.......................................................................................................................#..................... .......#.......................................................................................................................................................................................................................................................................................................................................#.....................#..........................................#.................................................................................................................................................................................................................................................................................................................................#...................#.........................#...........#..........................................................................................#.................................................................................................................................#....................................................................................................................................#.................................................................................................................................#.........................................................................................................#..............................................................................................................................................................................................................................................................................................#....#..................................................................................................................................................................... ..........................#.....................#..................................................................................................................................................................#......................................................................#.......................................................#....................................................................................................................................................................................................................#.....#........................................................#...........................#.............................................................................................................................................................................................................................................................................................................#.........................................................................................................#...#.........................................................#.............................................................#.............................................................................#.......................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................#..................................... #...................................................................................................................................................................................................................................#...........................................................#...............................#...........................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................#...............................................................................................#.....................#...........................................................#.......................................................................................................................................#................................#...................................................................#................................................................................#..........................................................................................#.................................#..........................................................#......#....................................... ........................#................#............................................................................................................................................................#.......................................#........................................................#...#..............................................................................................................................#................................................................................#...................................................................................................................................................................................##................................................................................................................................................................................................................................................................................#..................................................................#...........................................................................................................................................................................#............................................................................................................#............................................................................................................................................................................................................................................................................................#.................................................................................................................................#..#................#................................................................................... ...............................................#................................................................................................................#.............................#......#......................................................#.....................................................................................#..............................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................#..............................................................................................#.........................................#............................................................................................................................................#.#..................................................#......................................#.................#.#...................................#...........#................................................................................................................ ..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............#..........................................................#......#........................................................................................................................................................................................................................................................#.............................................................................................................................................................#..#................................................................................................................................................................#...#.........................................................................................................................#...........................................................................................................................................................................................................#...............................................#..........................................#..................................................................................................................... ..........................................................................................................................................................................................#.......................................................................#................................................#...................................#.............................#....#................................................................................................................................................................................................................................................#.................................................#...............................................................................#................................................................................................................................................................................................................................................................#..........................................................................................#...........................#.................................#............................................................................................#..................#..................#..................................................................................................................................................#............#...........................................................................#................................................#.................................................................................................................................................................................................#.........#................................................ ......................................................................................................................................................................................................................................................................................#....................................................................................................................#............................#.........................................................................................................................................................................................................................................................................#........................................................................................................................................................................................#..........................................................................................................................................................................................................................................#.................................................................#...................................................................................................#.................#.............................................................................................................................#..................................#...#..................#..............................................................#...............................................#.............#...............................................................#................#............................................................................................................................................... .........................................................................................#................................................................................................#.................................................................................................................................................................#......................................................................................................................................................................................................#....#.....................................................................#..........................#.......................................................................................................#................#.....................................................#.............................................................................................................#.............................................................................#............................#.............................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#..............................................................................................................................#.......................................................................................................................... ...............................................................................................#...........................#..#...................................................................................................#................................................................................#...................................................................................................................................................................................................................................................................................#...........#........................................................................................................................#..............................................................................................................................................#............................#..............................................................................#........................................................................................................#........#................#.....#......................................................................#............................................................................................................#................................................#......................................#........................................................................................................................................................................................................................#...................................................................................................................................................................................#.......................................................... ..............................................................#.................................................................................................................................................................#.......................................................................#.........#........................................................................................................................................#..............#..............................................#.................#.............................................................#................#.................................................#...................................................................................................................................#.................................#...................................................#..........................................................................................#...............................................................................................#...................................................#...............................................#.........#...................#..........................................................................................#..........................................................................................................................................................................................#..............................................................................................................#............#................................#..........................#......#.........................................................................#.................#............................................................................... ..........................................#......................................................................................................................................#..................................#...............................................................................................................................................................................................................................................................................................................................................................................................................#.........#............#...............................................................................##....#..........#..............................................#..............#.#..........................................................................................#................................................................................#...........................................................................................................#.................................................................................................................................##................................................................................................................................................................................................................................................................................................................................................................#......................................#...#...............................##............................................................................................................................................................................................... .....................................................................................................................................#.....................................#.......................................#............................................................................................................................................#................................................................................................#..........................................#...................................................................#......................................................................................................#..............#...............................................#....................................................................#....................................................................................#..............................................................................................................................................#.........................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#........................ ..................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................................................................#.............................................................................#..#.......#...............................................................................................................................................................#.........................#................#......................#..........#...........................................................................................................................................................................................................................#...............................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ........................................#......................................................#.............................#........................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........#.........................................................................................................................#.......#........................#..........................................................................................#.................#...................................................................................................................................................................................................................................................................................................................................#............................................................................................................#...................#........................................................................................................................................................#....................................................................#...........................................................................................................................#................................. ............#.................................................................................................................................................................................................................................................#...........................#..#................#...........................................................................................................................................................#......................................................................................................................................#.......................................................................#.#..................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................#.........#..........................................................................#.........................................................................................................................................................#.......................................................................................................................................................................#....................#.............................#............................#......................................................................#................................#....................................................................... ..................................................................#........................#....................................................................................................#...................................................................................................................................................................#......................................................................................................................................................................................................#...................................................#.............................................................................................................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................#...........................................................................................................................................................................................................................................................................................#........................................#...................................................................................#.................................................#...................................................................................................................................#............... ................................................................................................................................................................................#.........................................................................................................................................................................................................#................................................................................................................................................................................#......................#.................................................................................................................................................#............................................................#.....................................................................................................................................................#...#...............................................#....................................................#......................................................................#...............#..................................................................................................................................................................................#..........................................................................................................................................................#............................................................................................#................................................#..............................................................................................................................................................#......#.......................#.................................. ................#...........................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................#................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................#......................#......................................................................................................#..............................................................................................................#.......................... ..............................#..........#..............................................................................................................#..................................................................................................................................................................................................................................................................#.................................................................................#.........................................#...................................................................................................#................................................................................#...............................#...............................................................................................................................................................................................................#....#.................................................................................................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................................#....................#.................................................#...................................................................................................................#..........................#........#...................... ........................................................................................................................................................#........................................................................................................................................#................................................................................#...................................................................................................................................................................................................................................................................................................#.........................#................................................................#..............................................................................................................................................#..................#................................#..........................................................................................#...............................................................................................................................#.....................................................................#...............................................................................................................#................................................#..........................................................................................................................................#....................................................................#..........................................................................................................................................................................................#.................................. .......................................................................................................................................................#.......................................#.....................................................#..................................................................................#.............................................................................................................................................................................#.....................................................................................................................#............................................................................#............................................................#.........................................................................................#...............................................................................................................................................#...............#................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................#........................................................................................................................................................#.......................................................................................................................................................................................................................... .................#....................#...............................................................................................................................................#......................................................................................................................................................#..........#...............................#................#....................................................#......................................#.................................................................#............................#...#...........................................................................................................................#..................................................................................................................................#..........................................................................................................................#..............................................................................................................................................................................................................................................#.............................................................................................................#.................................#..................................................#.................................#...............#...................#.........................................................................................................................................................#...#.....................................................................................#..............................................................#...................................................... ...................................#....................#...........................#..#......................#.............................................................#.........................................................................................................................................................................#...............................................#....................................................................................................................#................................................#....................#.................................#..................................................#............................................................................................................................#.........................................................................................................................#.............................................................................................................................................................................................................................................#....................................................................................#............#...........................#......................................................................................................................................................#..................................................................................................................#....................................................................................#......................................................................................................#.................................................................................................... ...............#.......................................................................................................................................................#.....................................................................................................#...............................#..............................#.............................................................................#.................................................................................................................................................................................................................#..............................................................................................#....#..........................................................................................................................................................................................................................................................................................#......................#...#...........................................................................................................................................................................#..........................................................................................................................................................................................#....................................................#...........................#..#.........................................................................................................................................................................................................................................#.......................#................................................................................................ ...................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#............................................................#................#......................#............................................................#...........................................................................................................................................................................................................#....................................................................................#....................................................................................................................#...................#.......................................................................................................#.............#..............................#.....................................................................................#...............................#.....................................................#....................................................................................................................................................................#..................................................................................................................................................................................#.....................#.................... ...........................#.........................................#..........................#................................................................................................................................................................................................................#....#...........................................................................................................................................................#.......#..................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................#.......................................................................................................#..........................#....................................................................................................................................................................................#.............#.......#....................................................................................................................................................................#...................................................................................#...........................................................................................................................................................................................................#.......................................................... ..#..................................................................................#.........................................................................#...........................................................................................#...........................................................................................................................................................#..................#.............#....................................................#................................................................................................................................................................#......................................................................................................#................................................................................................................................................#.......................................................................................................................#..........................................................................................................................................#.......#..................................#...........#.....................................................................................................................................................................................#................................#...................................................................#...........................................#.....................................................................................................#....................#.................................................#............................................................................................................... ..................................#..............#................#.......................................................................................................#..........................#.........................#......................................................................................................................................................................#..............................#...............................................................................#.............................................#................................................................................................#..........................................................#..................................................................................................................................................................................................................................................#............................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#.............................................................................#........................#..............................................#.............#.................................................................................................................#...........................................................................................#....................................#......... .......................#....................................................................................................................................................................................................#....................................#.......................................................................................................................................................................................................#.....................................................................................................................#.............................................................................................#...................................................................................................................................................#...............#...............#...............................................................................#...................................................................................................#.....................................#..............................................................................................................................................................................................#..................................................................................................#........................................................................................#.........................................#.........................................................................................................................#...................................#.............................................................#......#................................................................................................................ ..............................................................................................................................#..................................................................................#...............................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................#....................................................................................................................................................................#......#...............#........................................................#...............................................................................#.................#..................#.......................#................................................................................................................................................#.................................................................................................................................#....................................................................................................................................#................................................................................................................................................................................................................ .........................................................................#..........................................................................................................................................................................................................................................#....#..........................................................................................#...................................#...............................................................................#.........................................................#...............................................................................................................................................................................................................................................................#.........................................................................................#.....................#............................................................................#............................................................................#................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#............................................................................................................................................................................................................................................................................ .........................................................................................#..............#......................................#..................................................#..........................#...........................#..#.........#.................................................................................................#..............#....................................................................................................................................................................................................................#...............................................................................................#....................................................................................................#........................................................................................................................................#..........#......................................................................#.................................................................#.........................................................................................................#...............................................................................................#...............................#..............................................................................#.................#..............................................................#.........#............#..........................................................#..............................#....................................................................................................................................................................................#..................................................................... ..............................................................................................................................................#.......#..............#..................................................................#...#....................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................#.................................................................#...........................................................................................................................................................................................................#..............................................................................................................................#..................................................................................................................#..............................................................................................................................................................................................................................................#.............................................................................................#...............................................................................................................................................................................................#..............................................................................#............ ..................................................................................................#............#...............#.................................................................................................................................................................#.................................................................................................#.......................#......................................................................................................................#...........................................#....................................#..............................................................................................#.................................................#.................#.....................................#.......................................#.......................................................................................................................................................................................................................................................................................................................................#.............................................#...............................................................................#..........................................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................#................ ................................#.....................................#.......................................................................#.................................................................................................................................#........................................................................................#............................................................................................................................................................#.............................#...............................#..............................................#...........................................................................#..................................................................................................................#..................................................................#................................................................#.#...#............#..................................................................................................................................#........................................................................................#............................................................................................#..........#................#.......................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................ ....................................................................................................................................................................................#........................................................................................................................#............................................................#......................#.....................................................................................................................................................#.................................................................................................................................................................#.....................................................................................................................................................................................................................#..................................................................................................#.................................................................#.........................................................................................................................#..........................................#.................................#........................................................................................................................................................#........................................................................................#............................................................#............................#............................................................................................................................................................................................................................ ..................................................................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................#...........................................................................#........................#.....................................................................................................................................................................................................................................#.....................#......................................................................................................................................................................................................#...................................................................................................................................................................................................................#.................................................................................................................................#............................................................................................#...........................................................................................#..........................#......##......................................................#..................................................................#......................................... ............................................................................................................................#.................................#......................................................................#.......................#.............................................................................#............................................................................................#....................................................................................................................................................................................#.....................................................................................................................................................#...................................#.......................................................................................................................................................................................................#................................................................................................................................................................................................................................#...................................................#.................................................................................................................................................................................................#....................................................................................................................................................................................................................................................#..............#..........................................................#.............................................. .........................................................................................................................................................................................................#.................................................................................................................................................#.....................................................................................................#...........#.................................................................................................................................................................................................................#..............................................#......................................................#...........................................................#.....................................................................................................#..............................................................................................................................................#...........................................................................................................................#..........................................................................................................#........................................................#........................................................#......................................................................................#.......................#.......................................#....#........#.......................................................................................................#....................................................................................................................................... ......................................#.................................................................................................................................................................................................................................................................................................................................#.............................................................#..............................................................................................................................................................................................#...................................................#................................................................................................................................................................................#...................................................#.....................................................................................................................................................................................#..............................................................#...............................................................................................................#..#.......................#.........................................................................................#..................................................................................................................................................................................................#...................................................................................................................................................##................................................................................................................... ...................#.#..............................................#.....#..................................................................................................................................................................................................................................................................................................................................................................................#..............#.....#...............................................................................................................................................#.........................................#................................................................................................................................................................#........................................................................................................................................#..............#........................................................................................#...................................................................................#....................................#..................................................................................................................................................................................................................................................#....#.......#....................................................#...............................................................................................................................##................................................................................................................................................#.#..........................#.....................#.................. ................................#....................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................#.................................................................................................................................#................................................................................................#...........................................................................................#..............#....#.........................................................................................................................................#..........................................................................................................#...........................................................................................................................................................................................................................................................................................................................#.............................................................#.....................#..............................................................................................................#......................................................................................................#........................................................ ....................................#.........................................................................................................................................................................................................................................................#....................................#..................................................................................................................................#.........................................................................................................................................................#.............................................#....................................#...................................................................................................................#......#......................................................#.....................................................#............................................#..........................................................#...............................................................................#..........................#...............................#.............................................................................................................................................................#..................................................................................#....#..........................................................................................................................................................................................................................................................................................................#............................................#...............................#....................................... .#......................................................................................................................................................................................................................................................#.....................................................................#.....................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................#.............#.................................................................#...........................................................#.......................................................................................................................................................................................................#..........................................................................................................................................................................................................................................#.............................................................................................#...........................................#.........................................................#...................................................... ............................................................................................................................................................................................................................................................................................................#.............................................#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#...............#...........#..................#...............#...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................................................................................#..............................#................................................................#...................#.......................................................#.............................#................................................#.................................................................#.. .......................................................................................................................................................................#..............................................................................................#................................#...................................................................................#.............#.......#..................................................................#.........#.................................#..........................................................................................................................................................................................#...........................................................................................................................................#................................................................................................................................................................................................................................................#..............................................................................#...............................#........................................................................................#........................#....................................................................................................................................................................................................................................................................................................................................................#........#....................................................................................................................#..................#....#............................... ............#..........................................................................................................................................................................................................................#....................#.......................................#........#................................................................................................................................................................................................................................................................................................#........................................................................................................................................#.............................................#.........................................................................................................................................#........................................................................................................................................................................#...........................#.......................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................#..............#................................#...#...................................................................................................................#........................#......#.........#............................................ .#.........................................................#.....................................#........................#......................................................................#.................................................................#.................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................#......................................................#...................................................................................................#.....................................................................................................................#.............................................................................................................................................#..............................................................#..........................#...............................................................................................#....................................................................................................................................#................................................................................................................................................................#.......#...................................................................................................#................................................................ .............................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#...........................................................................................................................................................................#...............#...................................................#.......................................................................................................#......................................................................................................................#..............................................................................................................................................#...................................................................................................................................................................................................................................................................................................................#..........................................................................................#.............................................#........................#.........................................#...................................#............................#....................................................... ......#..........................................................................................................................#.................................................#..............................................................................................................................#.........................#...............#..................#.............................................................................#.#..................................................#..........................#...............................#..............................................................#..............................................................................................................................................................................................................................................................................................................................................................#...........................................#.....................................................#.#...................................................................................................................................................................................................#...........#.....#......#............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................... .............................................................................................................................#................................................................................................................................................................#................................................................#......................................................................................................#...........................................................................................................................................................................................................................................#...............................................#...................#......#......................................................................................................................................................................................................................................................................................................................#................................#.............................................................#........................................................................................#..........................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#......#.#.................................................................................... ......................................................................................................................................................................................................................................................................................................#..........................................................#.....................................................................................................#...................................................................................................................................................................#........................................................................................#.........................................#...............................................................................................................................................................................................................................................#............................................................................................................#..................................#........................................................#...................................................#.............................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................#..................................................... ..........................................#.......................................#................................................................#...........#............................................................................#........#.....................#...................................#..............................................................................................................................................#...............................................................................................................................................................................................#....................................................................................................................................................#............................................................................................................................................................................#................##.....#....................#........................................................................#..........................................................................#...............................................................................................................................#........................................................................................................................................................................................................................................#..........................................................................................................................#............................................................................................................#................................................................................. ......................................................#.........................................#..............................#..............................................#..........................................................................................................................................................................................................................................................................#.........................................#..........#..............................................................................................................................................#....................................................................................................................................................................................#............................................................................................................................................................#..........#.................................#...............................................#...................................................................................#.................................................................................#...........................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................#...................................................................................... .................................................#............#............................#........................................................................................#...........................................#..........................................................................................................................................................#.....................................................................................................#....................................................................#.......#......................................................................................................................................................#...................#...................................................................................................................#..................#.....................................................#..................................#.......................................................................................................................................................................................................#......................................................................................................#............#.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................. ...........................................................................#..................................#................................................................................................................................................................#............................#....................................................................................................................................#...................#..................................................................#..........................................#......................................................................................................................................................................................................................#.............................#...........................#.........................................................................................................................................#......#............................................................................................................................................................................................#.....................................................................................#.......................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................. .....................................................................................#..........................................................................................................................................................................................................................................................................................................................................................#.................................................................#...............................#....................................................................#........................................#.............................#..........................................................................................#..........................#.........................................................#........#....................#................................#.....................................................................................................................#.................................................#.................................................................................................................................................................................................................................................................#................................................#..........................................#.........................................................................................................#.............................................................#...................................................................................................................................................................................................#.................................... ......................................#...................................................................................................#.......................................................................................................................................#..........................................#..........#...#.......................................................................................................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................................#........................................................................................#........................................................................................................................................#..................#................#.................................................................................................................#...................#..........................................................................................#....................................................................................................................................................#.................................................................................#..... .........................................................................#.................#............................................................................#..........................#..........................................................................................................................................................#..................................................................................................................................................................................................................#..#.........................................................................................#...................................................................#...............................................................................................................................................................................................................................................................................................................................#..................................#..................................................................#........................................................................................................................................................................................................#...........................................................................#.......................................................#...............#....#.....................#...........................................................................................................................................................................................................................................................................................................#....... ......................................................................................................................................................#........#...............................................................................................................................#.........................................................................#.#..............#.................................................................................#..#..............................................................................................................#.....................................................................................................................................................................................................................................#............................................................................................#.................#......#...................................................................#....................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................#....................................#.........................#...............................................#.......#................................................................................................................................................................................................. ..........................................................................................................................#..................................................................................................................................................................................................................................................................................................................................................................#...........................................................................................................................................................................................................#.#....................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#...........................................................................................#..................................................................................................................................................................................#.................................#......................#.................................................................................#................................................................................................................................#..................................................................#........#...................................................................................... ..................#..................................#.................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................#......................................#........................................................................#.......................#......................#..........#...........................................................................................................................................................................................................................#......................#......................................................................................#..............................................................................................................#...........................................................................................................................#...........................................................................................#..................................................................................................................................................................................................................#...............#......................................................................#...............................#.................................................. ..................................................................................................................................................................................................................................................................................................................................................................................#........#.............................................#..........................................................................................................................................................................................................................................................................#.....#..........................#..............................#...............................................................................................................#....................................................................#...........................................................................................................................................................#..................#.......................................................................................................................#...............................................................................................................#......#.................................................................................................................................................................................................#..............................................................................................................................................#............#.............................................................................................................................. ..............................................................................................................#..................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................#.................................................................................................#......................................................................................................................................................................................#.........................................................#...#.....................................................................................................................................#..........................................................#....#...................................................................#....................................................................................................................................................................................................................#...........................................#...............#.......................................#.................................................................................................................................................................................#................. .....................................................................................................................................................................#........................#..........................................#......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................##.....................#..........#....................................................................................................................................................................#........................................................................................................................................#...............................................................................................................................................................................................................................................#........................................#......................................................................................................................................................................................................................................#................#.....#..................................#...................................................................................................................... ...............................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................................#..........................................................................................................................................................................#..........................................................................................................................#.........................#.......................................................................#......................#.....................................................#..............................................#......................#.....................................................................#............................................................................................................................................................................................................................................................#...........................................................................................................................#......................................................................................................................................................................................................................................................................................................... ......................................................................................................................................................................................#..........................................................................................................................................................................#.........#...........................................................................#................#....................................................................................#.......................................................#................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................#.............................................................................#...............................................................................................................................................................#........................................................................................................................................#.............................................#............................................................................................................................................................................................................#............................................................................................................................................................. .............................................................................#..#..................................#...............................................................................................................................#....#.................#...........................................................................................#..........................................................................................................................................................................................................................................................................................................................#.................................................................................................................#.................................................................................................................#..................................................................................................................................#...................................................................................#........................................................................................................................................#.................................................................#...........................#..#.#...............................................................................#............................................................#....................................................#.............................#...#............................................#......................................................................#..................................................#................................................................................ .................................#.......................................#.........................#.............#................................................#.......................................................................................................................................................................................................................................#..................................................#........................................#..........................#.......................................................................................#.....#...........................#............................................................#..................................................................................#...........................#..#...........................#..#.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#.............................................#.................................................................................................................#...........................................................................................................................................#.....................#........................................................................................ .#....................................#.....................................................................................................................................................................................................#....................................................#.................................................................................................................................................................................................................................................................................................................................#...........................................................................#.................................................................................................#..........................................................................................#.....................................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................#.....................#...........#...................................................................................................................................#...............................................................................................................#......................................................................................................................................... ............#....................................................................................................................................#......................................................................#..........................................................................#......................................................................................................................#..................................................................#..........#................................................................................................................................................................................................#...#..................................................................#................#.......................................#........................#...............#.........................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................#...#.....................................................................#....#..............................#..............................................................................................................................................................................................................................................................................................#..................................................................................... ...................................#.......................................................................#.................................................................................................................................................................................................................#...........................................................................................................................................................................................................................................................................................................#.................................................#...........................#.............................................................................................................................#....#.......................................................................................#.......#..........................................................................................#.....................................................#...#........................................#...................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ...............................................................................................................................................................................................................................#..................................................................#..................................................................................................................................................................................................................................................................##.................................................................................................................................................................................#......#....................................................................................................................................................................................................................................#.............................................................#...............................................................................................................................................................................#..............................#...........................................................................#......##.....#........#......#................................................#..................................................#...................#...................................................................#.................................................................................................................#.......................................#..................................................................................................................#............................... ...........................................#.............................................................................................................................................................................................................................................................................................................................#..............#.....................#.....................................................................................#..................................................................#...................................................................................................................................................................................................#..........##............................................................................................#.................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................#..#................. ..............................................#.............................................................................................................................................................................................................#................................#................................................................................................................................................................................................#....................................................................................................................................................................................#........................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................#................................................................................................................................................................................................#.........................................................................................................................................................................................#............................. ...................................#.........#...............................................................................................................#....#............#..............................................................................................#.............................#.................#..........................................#...................................................................................................................................................#....................................................#......................................................................................................................#.#.............................................................................................................................................................................................................................#........................................................................................................................................................................................................#..................#..................................................................................................................#.......................................................................................................................................................................#.....................................................................................................................................................................................................................................................................................................................#...............................#............................................................................. ...................#............................................................................#...............................................................................................................................................................................................................................................................................................#.....................#..#....#..#................................#.................................................................................................................................................#..................#............................................................................................................#...#.....................................................................................................................................................................................#...................................#...................................#.....................................................................................................................................................................................................................................................................#...................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................#.............#................................................................... .......#.....................................................................................................................................................................................................................#..........................................................................................................................................#..........................................................................................................................................#...#.......................................................................................................................................#..........................................................................................................................................#........................................#...........................................................................#..................................................................................................................................................................#..........................................................................................#...................................#....................................................................................................................#........#......................#........................................................................................................................................................................#......................................................................................#...................................................#..........................................................................................................................................#.............................................. ..........................#.....#...........................................................................#........................................................................................................#.............................................................................................................................................................................................................................#...................................................................................................................................................................................................................................#...................#...........................................#....................................................................................................................................#...................................................................................................................................................................................................#...............................................................................................................................................#......................................................................................................#.....................#........................................................................................................##......................................................................#.........................................#..........................................#...................................................................................................................#............................................................................................................................ ............................................................................#..........................................................................................................................................................................................................#.......#.............#....................................................................................................................................................................................................................#............#..................................#.....................................................#....................................................................#................#.....................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................#.........................#.........................................................................................................................#...............................................#................................................................................................................#...........#................................................#...................................................................................................................................................................................#...................................................#......#......................................... .....................................................................................................#.................................#..............................................................................................................................................................................................................................................................................................................................................................................................#........#.................................................#...................................................................................#.........................................................................#.#.#.....................................................................................................................................................................................................................................................................................................................#.....#..........................................................................................#................#..................................................#..........................#.................................................................................................................................#...............#............................................................................#.........................................................................................................................................................................................#................................................................................................................................................................................. ........................................................................................................................................................................................................................................#....................................................................................................................................................................................#................#................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................#..................................................................................................................#.............................................................................................................................#..................#..................................................................................................#...........................................................................................................................#..............#..................................................................................................................................................#..............................................................................................................#........................................................................................................................................................................... .........................................................................................................#...........................................................................................................................................#...............................................................................................................#.............................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................#....................................................................................#............................................................................................#.............................................................................................#................................#...................#.............#...............................................................................................................................................................................................................................................#................................#....................................#................................ ....................................................#..........................................................................#..........................#...................#..............................................................................................................................................................................................................................................................................................#.................................................................................................................................................................................................................................................#.....................................................................................................................................................................................................................................#.............................................................................................................................................................................#..........................................................................................................................................................................................#............................................#..........................................................................................................#.......................................................................................................................................................................................................#..........................................................................................................#.......................................................................... ....................................................................................................................................................................#................................................................................................................................................................................................................................#.......................................................................................................#.......................................................................#............................................................................................................#...........................................................................................#............................................................................................................................................................................................................................#........#..........................................................................#.................................................#.........................................#................................................................................................................................................................................................................................................................................................................................#........................................................................................................................................................#...............................................................................#......#....................................................................................................... ......................................................................................................................................................................................................................................................................................................................................................................................................................#...............................................................#.........................................................................................................................................................................................#..........................................................#.....................................#.........................................................................................#...................................#..............................................................................................................................................................................................................................................................................................................................................#...............................................#.............................................................................................................................................#.........................................................................................................................................#....................................................................................................................................#........................................................................................................................................................ ..........................................................................#......................................................................#...............................................#......................#.........................................................................................................................................................#...........................................................................................................................#........................................................................................................................#..........................................................................................................................................................................................................#...................................#.........................................................................................................................................................................................................#.................................................................................................................#...........................................................................................................................................................................................#........................................................#..........................................................................................................................................................................................#........................................................................................................................#........................................................................................................ ...................................................................................................................................#............................#.................................................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................#..................................................................#........................................................................................................#....................................................#................#.........................................................#..............................................................................................................................................................................................................................................................................................................................#.....................................#.....#..................................................................................................#.........................................................................................................................................................................................................................................................#.....................#............................... ........................#........................#.......................................................................................................................................................#................................#...........................................................................................#...............................................................................................................................................................................................#......................................................#..#...............................#............................................................................................................................#...............................................................................................................#............................................#..................................................................................................................#................................................................................#............................................................................................#.............................................................................................................................................#.....#.....................................................................................#....................................................................................................................................................................................................................................................#......................#.................................................................................................................................................. ........................................................#................#....................................................................................................................................................................................#................................................................................................................................................................................................................................#.........................................................................................................................................#...........................................................................................................................................................#..........#..............................................................................................................................................#................................................................................................................................#.............................................................................................................................................#..........................................................................................................................................................................................................................................................................................................................#.......................................................................................................................................................................................................................................................................................................................... .........................................#.............................#......#..................#..................................................................#.........................................................#..................................................#...............................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................#...................................................#...................................#..........................................................................................................................#..................................................................................................................#................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#...........................................#........................................................#................................................................................................................................................................................. ..............................................#...........................................................................................#............................................................................................................................................................................................#.................#.............................#......................................................................................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................#.............#...........#................................................................................................#.........................................#.................................................................................................................#...................................................................................................................................................................................................................#..........................................................................................................#.........................................................................................................................................#................................................................................................................................................................................................ .....................................................................................................#.....................................................................................................#................................................................#.....................................................................................................................#.......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................................................................#.................................................................................................................#.#................................................................#...................#.............................................................#...............................................................................................#................................................................................................................................................................................................................................. .......................................................................#..................................................................#....................................................................................................................................................................................................................................................#.......................................#.................#..............................................................................................................#...................................#................................................................................................................................................................................................................#.............................................................................................................#.....................................................................#...........................................................................................................#.............................................................................................................................................#....................#..........................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ...............................................................................................................................................................................................................#................................#.....................................................................................................#......................#..........................................................#.....................#.................................................#.....................................................................................................................#..................................................................................................................................................#..#......................................................................................................#..#.............................................................................#.......................##.............................................................................................................#.................................................................................................................#...................#...............#...............................................................................#....................................................................................................................................................#....................#...................................................................................................................................................................................................................................................................#.............................................................#...................... .......................................................................................................................#..................................................................................................................................................................#...............................................................................................................................................................................................................................................#.....................................................................#............................................................................................#........................................................................................................#...............................................................#.......................................#.....................................#.....................................................................................................................................................................................................................................................................................................................................#......................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................................................................. ..........................................................................................................................#........#........#...................................................#................................................................................................................................................#................................................................................#.....#........................................................................................................................................................................................................................................................................................................................................................................#.................#....................................................................................................................................................................................................#.............#............#..................................#...............................#.................................................................................................#......................................#............................................................................................................................................................................................................................................#..#.......................................................................................#............................................................................................................................................................................................#.......................................................................#....... ..........................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#................#...............................................#......#..............................................................................................#............................#...........................#.....................#....................................................................................................................................................................................#.................................#........................................................................................................#.................................................................................................................................................................#...............................................................................................................#....................#........................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................................#........................... ................#......................................................................................#............................#..........................................................................................................................#....................................................#.....................................................................................................................................................................#........................................................................................#........#.............................................#.....................................................#.................................................................................................................................................................................#............................................#......................#...............................................#.................................................................................................#............................#..............................................................#........................................................................................................................#...........................................................................#.................................................................................................................................................................#....................................................#................................................................................................#.......................................#.................................................................................#...................................#.... .....................................................................................................................................................................................................................................................................................................................................#......................................#.............................#.....................................................................................................#.............................#.....................................................................................................................#...........................................................#..........................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................#...........................................#................................#.........................................#................................#...................................................................................#.....................................................................................................................................................................................................................................#..................................................................................................................................................................... .................................................................................................................................#.......................................................................#................................................................#.....................................................................................................................#..........................................................................................................#..........................................................................................................................................................................................................................................................#....................................................................................#...#...............................................................#...........................................................#...........................................#......................#............#....................................................................................................................................................................................................................................................................................................................................................................................................................................................#................................#..................#................................................................................................................#...#........#.........................................................................................#..........................#...........#................................................ ...................................................................................................#..................................................................................................................................................................#................................................#................................................................................#........................................#.............................................#...#......................................................#.....................................................#..................................................................................................................#........................#.........#.....................................................................................#................................................................#.................................................................................................................#..................................................................#................................................................................................................................................................#..........................................................................................................................................................................................................................#..........#..........................................................................................#..........................................#.......#................#...........................................................................................................................................................................................#............... ...........................................................................................#.........#...............................................................................................................................#.......................#.............................#................#..............................................................#.................................................................................................#.............................................#.........................................................................................................................................................................................................#...........#..............................................................................................................................#..#.......................................#...............#......................................................................................................................................................................................#.........#...........................................................................................................#..............................#..........................................................................#..........................................................................................................................................................................................................................................................................................#.................................................................................#........................................#...................................................................................#....................... ...................................................#.................................#.........................................................................................................................................................#................................#..........................................................#.#......................................#......................................................................................................................................................................................................................#.....................................................#.....................................................................................................................................................................................................................#.......#...................................................................#............................................#.......................................................................................#.................................................................#.....................................#.............................................................................................................................................#.............................................#.............................................................................##................................................#..................................................................................#...................................................................................................................#...............................#................................................................................................................ ............................................................................................................................#...............................................................................................................................................#...................................................#............................#.........................................#........#.......................................................................................................#...............................#...................................................................................................#..................................................................................................................................................................................................#................................................................................#.......................................................................................................#..................#.............................................................................................................................................................#...........................................................................................................................#............#.................................#...........................................................................................................................................................................................................#...#......................................................#................................................................................................................................................................#....................................... #.....#...............................................................................#....#.............................#..............................................................................................................................................................................................................................................................#............................................#....................................................................................................................................................................#..........................................#........................................................................................................................#...................................................#...................#..........................................................................................................................................................................#.................................................#..............................................................................#.........................#.........#...........................................................................................................#..............................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.............. ................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................#..........................................................................................................................#........#...........................................................................................#...................................................................................................................................................................................................................#.....................#.........................................................................................................................................................................................#..................................................#.#..............................................#.........................................................................................................................................................................................................................................#...................................................................#..............................#.........................................................#.................................................#...............................................#.........................#. ............................................................................................................................................#.................................................................................................................................................................................................................................................................#..............................................................................................................#.....#........................................................................................................................................................................................................................................#..............................................................................................................................................................#......................................#..............................................................................................................................................................................................#...................................................................#....................................................................................................................................................................................#.....................................#...#....................................................#...........................................................................................................................#..........................................................................................................................................................#..................................#................................ ......#............................................................#......................#...........#...........................................................................................................................#...........................#..#...............................................................................................................#.........................................................................................................................................................................................................................................#.....................................................................................................................................#.........................................................................................................................................#...........................................................................................................................................................................................................................................................#..................................................................................................................................................................................................................................#...................................................................................................................................#.....................................................#.....................................................................................#..............................................................................................................................................................................#.....#.................... .......................................................................#.......................................................................................................................................................................................................#............#.................................................................................................................................................................................#....................................................#...............#....................................................................#..........#..............................................................#............#.............................................................................................................#............................................................#........#....#........#....................................................................................................................#...............................................................................................................................................#................................#..........................................................#.......................#..........................#......................................................................................................................................................................................................................#....................#...........#...............................................................................................................#...#......................................................................................#..................#........................................................................ .....................................................................................................................................................#.................................#......................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#........................................#.......................................................................................................................................................................................................................................#......................................................................................................................................................................................#.........................#.......................................................................................................................#...........................................................................#......#.......................................#.......................................................................................#.........#............#...............................................................................................##......................................................................................................#......................................#.....#.......................................#.......................#.........................#.....................#.....# ................................................#.............#..............................................................................................................................................................................................................................................................................#...........................#......................................................................................................................................#..................#................................................................................................#...........................................................................#..............................................................................................................................................................................#..........................#.........................................................................................#.....................................................................#.............................................................................#......................................................................#....................................................................#..............................................................................................................................................#.........................................................#........................................................................................................................................................#.....................................................................................................#....................................................................................................... ....................................................................................................................................................................................................................................................................................................................................................................................................................................#.......#.............................#.............................................................................................#............................#.................................................................................................................#................................#..................................................................................................................................................................................#.............#.......................................................#...................................................#.............#.............................................................................................................#....................#...........................................#...........................................................#...#................................................................................................................................................................#.........................................................................................................................#...........................................................#.............................................#..........#...........................................#.................................................................#............................#...... ........................................#.................#............................................................................................................................#........................................................................................................................................................................................#.................................................................................................#................#...............................#............................................#...........................................................................................................#......................................................................................#................................................#..............................#................................................................................................................................................................#............................................#..............................................................................................................................#...............................................................#...................##..........................................................................#....................................................................#......................#....................................#..............#..........#...................................................................#......................................................#......................................................................................................................#...................................................................................................... ...................................................................................#.................................#...................................................#..........................................................................................#.................................................................#..................................................................................................................................#.............#..............#..........#......................................................................................................................................#...........................................................................................#............................#..........................................................................................................................................................#..............................#............................................................................................................................................#...................#......................#...........................................................................................#......................................................................................#.............#....................#........................................................................................................................................#................................................................................................#...................................................................................................................................................................................................#............................................................ .......................................................................................................................................................................................................................................................................................................................................................................................................................#..........................................................................#.......................................................................................................................................................................................................................#...............................................#....................................................................................................................................................................................................................................................................................................#............................................#..#...............#...................................................................................................................................................................................................................................#..............................................................................................................................#...........#..........................................................................................................................#......................#.............................................................................................................................................................................................................#..... .............................#.....................................................................#...#.....................................................................................................................................................................................................................#........................................................#.....................................................................................................................................................................................................................................................................................................................................................#..........................................................#...#..............................................................................................................................................#....#...........................................................................................................................#.............................................#.................................................................................................................#..................................................................#.....................................................................#.............................#.......................#...............................................................................................................................................#...............#...............................................................................................................................................................#............##.......#...............................................#................................... ................................................................................................................................#.................................................#...........................................................................................................................................................#....#......................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................#................................................................................................................................................#..............................................................................................................................................................................#.......................................................................................................................#....................................................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................ .................................................................................#...........................................................#.....................#..............................................................................................#........................................................................................................................................................................................................#..#..................................................................................................................................................................................................#.........................................................#...............#............................#........................................................................#.....................#.........................................................................................#..........................................#....#.........................................................#.....#............................................................#.........................................................................................................................................................................#..................................................................................................................................................................................................#........#.............................#........................................................#..............................................................................#...............................................................................................................................................................#......... .......................................................................................................................................................................................................................................................................................................#...................................................................................................................#.........................................#...................................................#.................................................................................................................................................................#........................................................................................................................................................#...........................................................................................................................................#.....................................................#.#........................................................................................................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................#............................................#.........................................................................................................................................................................................................#....... ............................................................................#.....................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#......................#...................................................................................................#................................................................................................#.....................................................#................................................................................................................................................................................................................................................................................................#...............................................................#.....................................................................................................................................................................................................#...................................................#.........................#............#........................#..............................#....#......................................................................................................................................................................................................................... ........................#......................................................................................................................................................................................................................................................................................................................................#....................#...............................#.................................#..........#..........................................................................................................................................................................................#.................................................................................................................#.............................................................#...................................................................................................................................................................................................#........#.......................................................................................................................................................................#..............................................................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................#.....................................#..........#....................................................................................................... ..............................................................................................#......................................................................................................................................................................#..........................................................................................#.........................................................................................................................................................................................................................................................#.....................................#.........................................................................................................................................................................................................................................................................................................#.....................................................................................................................#...................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................................... .................................................................#.....................................................................................#.............#....#................................................................................................................................#.......................................................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................#.......................................................................................................................#................................................................................................................................................................................................#....................................................................................................................................#....#.........#..#............................#...................................................................................................................................................................................................................................................................#............#.........................................................................#.................#............................#.......................................................................................................... .....................................................................#................................................................................................................................................................................................................#.............................................................#.................#..................................#........................................................................................................................................................................................................#........................................#...........................................................#.......................................................................................................................................................................................#.....................................................................................................................................#..........................#...........................................#..................................................................................................................#..............................................................................#...................#.............................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................... .............................................................#................#....................................................................................................#..............................................................................................................................................................................................................................................................................................................................................................................................................................#..................................................................#................................................#.................#............................#..................................................................................#...............................................................#...........#..............................................#............................................................................................................#..........................................................................................................................................................................................................#............#...........................................................................................................#.................................................................................................................................................................................................#..........................................................................................................#...........................#..#..................................................#................................................ ..........................................................................................................................................#...........................................................................................................................................................................................................................................#.......#....................................#...........................................................................................#..............#....................................................................................................................................................................................#.....................................#.....................................................................................................................................................................................................................................................................................................................................................#.................................#.......................#.............................................................................................................................................................................................................................................................................................#...............#............................................#...........................................................................................................#.....................................#.................................................................................#................................................................##......................................... ..#.......#..................................#.............................................................................................................................................#...................................................................................................................................................................................................................................................................#......#......................#............................................................................................................#......................................................................................#...........................................................................................................................................................................................................................................................................................#................................................................................................................................................................#...................................................#............................................................................................................................................................................................#............#...............................................................................................................................................................#..............................................................................................................................................................................................#...................................................#.................................................... ..................................#.......................................................................................................................................................................#.............................................................#....................#.............................................................................................................................................................................................................................................................................................................................................#.................................................#.......................................................................................#............................................................................................................................................................................................................................................#.............................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................................................................#.................................#...............................#............................................................................................#..... ................................................##...................................................#.....................................................................................................................................................................................................................................................#..............................................................................................................................................................#...............#....................................................................................................................................................................#.................................................................................................................................................................#.............#.........................................................................................................................................................................................................................................................................................................................................................................................................................#..........................#................................................................................................#.......................................................................................................#.........................#..................................##........................................................................................................................................................................................................................................................................ ............................#....................................#..........#....................................................................#....................................................................................................................................................................................................................................#...............................#.................................................................#...................................................................#........#......................................................................................................................................................#..........................#................................................................................................................................................................................................................................#..................................................................................#....................................................#.........................................................#......................#.............................................................................................#..............................................................................................................................................................................................#.............................................................................................................................#.............................................................................................................................................................................................#................#........................................ ...................................................................................................#.......................#.........................#...................................................................................................................................................................................#...........................#......................................#..............................................................#..............................................................................................................................................................................#.......................#................................................#.............................................................................................................#................................#...............................................................#...................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................................................................................................................................................................................................................................................... ............................................................................................#................................................................................................................................#......................................................#..............................................................................................................................................................................................................#........................................#.....................................................................................................................................#..................................#..............................................#.......................................................................................................................................................................................................................................................#.....................................................................#.............................................................#.........#.............................................................................................................#.................................................................#..........#......#.................................................#............................................................................................................#........................................................................................................................................................................................................................................................................................................................................................ .......................................................................................................................#.....................#........................................................................................................................................................................................................................................................................................................................#....................................................................................................................#.......#................................................................................#..................................................................................................................................#.....................................................................................................#....................................................................................#......................................................................................................................#................................................................................#.........................................................................................................................................................................................................#......................................................................................................................................................................#.....................................................................................................................................................................................................#.................................................................................. ......................................................................................................................................................#..................................................................................................................................................................#.................................................................................................................................................................................................................................................#.................................................................................................................#....................................#..................................................................................#.........................................................................................................................................................................................................................#.................................................#....................................................................................................................................................................................................................................................#......................#.....#...............................................................................................................................................................................................#.....................................................#...................................#.............................................#...#.................................................................#...............................................#...#.............................................. ...........................................................#......................................................................................................................................#..................#.........................................................................................................#.............................................................................................................#.....................................................................................................................................................................................#..............................................................................................................................................................................................................................#............................................................#.......................................................................................................................................................................................................................................................................................#...............................................................................................................................................................#................................................................#..........................................................................#.................................................................................................................................................#.....................#......#................................................................................................................................................................................. ..............................................................................................................................................................................................................................................................#........................................................................................#...............................#............................................................................................................................................................................................................................................................................................#......................................................................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................................................#............#...............................................................................................................................................................................................................................................................................#................................................................................#....................................................#...................................................................#...............................................................#.................................. ......#.....................................................................................................................................................#...................................................................................................#....................................................................................#..................................................................................................................................#........................................#......................................................................................................................................................................................#..................................................................................#.............................#.......................................................................................................................................................................................................................................................................................................................................................................................................#......................#.........................................................................................#...................................................................................................................................................#....................................#............................#........................................................................................................................................................................................................................................................................................................... ................................#.........................................................................................................................................................................................................................................................................................................................................................................................................................................#.............................................#...................................................................................................................................................................#.#............................................................................................#.................................................#..............................................................#..............................................................................................................................................................................................................................#.....................................................................................#.........................................................#...............................................................................................................................................................#.........................................................................................#..#...............................................................................#........................................................................................................................................................................................................................................................... ..................................................................................................#.........................#....................................#............................#........................................................................#...........................................................................................................................................................................#.#.........#..............................................................................................................................................................................................#..................................................................................................................................................................#................................#...............................................#...................................................#...#........................................................................................................................................#.................................................................................................................................................................................................#...........................................................................................................................................................................................#.................................................................................................................................................................................................................................................................................................................................................................................. ........................................................................................#................................................................................................................................................................................................................................................................................#..................................................................................................................................................................................#.............................................................................#...................................................................................................................................#.............................................................#...................................................................................................................................#......................................................................................................................................#.........................................................................#........................................................................................................................#.............................................................................................................................................#.#........................................................................#.....#.......................................................................#........................................................................................#................................................................................................#........................................................................ .........................#..................................................................................#....................................................................................................................................................................................#..........................................................................................................................................................................................................................................................#...............................................................#........................................................................#...........#...........................................#....................................................................................................................#.............................................................................................................................................................................................#............#......................................................................#..........................................................................................................................................................................#.......................................................................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................................ .#.................................#..............................................................................................................................................................................................................................#....#..............................................#......................................................................................................................#.............................#.............................................................#.....................................................#........................................................#..............#.....................................................................................#..................................................#........................#........................#...................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................................................................#....................................................................................#............................................................................................................#................... ..................................................................................................#...................................................................................................................#.......................#.............................................................................................................................................................................................................#.............................................................................................................................................................................................................................................................................................................................................................................................................#...................#.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................................................................#....................................#........................................................................................................................................................................................................#...........................................................#............................... ...........................................#......................................................................................................................................................#.................................................................................................#...........#.....................................................................................................................................#.......................................................................................................................................................................#..............................................................#.................................................................................................................................................................................................#......#......................................................................................................................................................................................................#..........#......................................................................................................#.....................#................................................................................................................................................................................................................................................................#...........................................................................................................................................................................#....................................#..............................................................................................................................................##............ .......#..........................................#..............................................................................................#.......................#..........................................................................................#................................................................................................................#..............................................................................................................................................................................................#.....................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................#.....................#............................................................................................................................................................................................................................................................................................................#....................................................................................................##............#...................................#..................................................................#..........................#..............................................................................................................................................#........................#............................................................... .........................................................................................................#................................................................................#...........#...........#.......................................................................................#.........#...............................#.............................#........................#..................................................................................#......................................................................................................................................#.............................................#..................................................................................................................#................................................................................................................................................................................#.........................................................................................................................................#.......................................................................................................................................#.......................................................................................................................................................#...............................................#.........................................................................................#.........................#.......................................#...................#.........................................................................................................#..#.........................................................................................................#........... .................................................#.......................................#..................................................................#...................................................................................................................................................................................................................................................................................................................................................................#.#.#......................#...........................................................................................................................#............................................................................................................................#........................................................................................................................................................................#....#.............................................................................................................................................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#.............................#.....................#....................................................................#..................................................................................................................... .....#............................................#.........................#...#.................#...............................................................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................#...........................................................#....................................................................................................#..........#............................................................................................................................................................................#.............................................#.....................................................................................................#.........................................................................................................................................................................................................#................................................................#...............................................................................................................................................................................................................................................................................................................#.................................................................................................................................................... .......................................................................................................................................................................................#............#..........................................#....................#...............................................................................................................#..................................................................................................................................................................................................................................................................................................................................................#.................................................................................................#.....#.........................#..............#....................................................................................................#................................................................................................................................#..................................................................................................................#.#............................................#........................................................................................#.................#............#..............#............................................................................................#........................................................................................................................................#.............................................................................................................................................#................................................#....................... .......................#........................................................................................................................#........................................................................................................................................................................................................#.......................................................................................................................................................................................#..........................................................................................................................................................................................................................................................................................................#.....#....................................................................#...........................................................................................................................................#...............................................................................................................................................#..........................................................................................................#........#........................................................................................................................#.......................................#..........................................................#........................................................................................................................................................................................................................................................#.....................#.............#................... .................................................................................................................................................#...............................................................................................................................................................................................#..............................................#........................................................................#.....................................................................#...........................................................#..............................................................................................................#......#..................................#...............................................................................................................................................................#.............................................................#............................................................................................................#............................................................................................................................................................................................#......................................................................................................................................#.............................................................................................................................................................#.......................................................................................................................................................................................................................................#.......................................... .............................#............................................................................#.#.............................................................#..............................................................................................................................................................................................................#........................................................#............................................#............................................#.................#......#.................................................#...........................................#.................................................#........#.............................................................................................................................................................................................................................................................#.......................................................................................................#..........................................................................................................#................#.......................................................................................................................................................................................#......#...........................#..#.................................#...............................................................................................................................................................#..........#......................................................................................................................................#................................................................................. ....#............................#....................................................................#.....................................................................................................................................................#...........................................................................................................................................................................................................................................................................................#.....................#.........................................................................................................#...............#.................................................................#................................................................................................#.........#......................#...........................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............................#................................................................................................................................................................#........................#............................#.......................#.................................#............#..........................................#...............................#.....#...........................................................................#........................#........ ............................................................................................................................#............................................................#.......................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#..............#...............................................................................................................................................................................................................................................#......................................................#.....................#...................................................................................................................................................#....................................................................................................#...........................................................................................................................................................................................................................................................#..........................................................#..#............................... .....................................................................#......................................................#.....................................................................................................................................................................#..........................................................................................................#..............................................................................................................................................................................................#............................................................................................#............#......................................................#......................................................................................#.....................................................................#...............................................................................................#......................................................................................................................................#.....................................................................................................................................................#..........................................................................#....................................................#..................#..........#.................................................................................#....................................#.........................................................................#............................................................................................................................................................................................. ..........................................................................................#..........................................................................................................................................................................................................#................#.........................................................................#...............................................................................................#......................................................................................#..................................#..............................................................................................................................................................................................................#...........................................................................................................................................................#..........................................................................................................................................................................................................................................#...............................................................................................................................................................................................................#..........................................................................................................................................#........#...................#........#....................#......................................................................................................................................................................##..#.................................................. ...................................#..................#......................#................................................................................................................................................................................................................................................................................#.........................................................................................................................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#........................................#......................................................................................................................................................................#......................#........#.............................................................................................#......................................................................................................................#.............................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................... ...............................#.................................................................................................................................................................................#..........................................................................................................................................................................................................................#.....................................#........................................................................................................................#...................................................#...................................................................................................................................................................................................................#...........................................................................................................#.............................................................#.................................................................................#........................................................................................................................#......................................................................................................#..........................................................................................................................................................................................#................................................................................................................................................................................................#..............................#......................................................................................... .........................................................................................................................................................................................................................................................................................................................#...................................................................................................................................................................................................................................................................................................................................................#....................................#.......................................................................................................................#............................................................#....................................................#.............................#.......................................................................#..........................#.#...............................................................................................................................................................................................#......................................#.......................................................................................................................................................................................................................................................................................................................................#.............#.........................................................................................................................................#..................................................#.......... ..#.....................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................##...................................................................................................................................................#........#................................................................................................................................................................................................................................................................................................................#............................#..................#...........................................................................................................................................................................................#..............................#.....#...................................................................#................................#...................................#................................#.................#............................................................#...........................................................................................................................................#..............................#.......................................................................................................................................#....................................#......................#................. ..............#.......................................................................................................................................#....................................................................................................................#........................................................................................................................................................#...............................................................................................................#...........#...................................................................................................................................................................................................................................................................................................................................#.#.................#......................................................................................................................................................................................................................................................................................................................................................#.....#................................................................................................................................................#.....#....#...........................................#.............#................................................................................................#........................................#.............................................................................................................................................................................................................................................. ..............................#..........................................................................................................................................................................................................................................................#..............................................................................................................................................................................................................................................................#................................................................................................................................................................................................................#.....................................................................................#...........................................#...................................................................................................................................................................#....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................................................................................................#............................................................................................................................. ......................................................................................................................................................................................#........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................#.................................................................................#............................................................................................................................................................................................................................................................................................................................................................................................#.....................................................................................#.....................................#...............................................................................................................#....................................................................................................................................................#..............................................................................................................................#...........................................................#......................................... ..........................................................................................................................#.........................................................................................#.......................................................................................................#................................................#...........................................................................................................................................................................................................................................................................................................................................#..................................................................................................................................#.......................#.....................................................................................................................................................................................................................#......#.....#.........................................................#..............................................................................................................................................................................................................#............................................................#........#..............................................................................................................................................................................................................#..................................................................................#...........................................................................................................................